From 04a36392525ff234ba960abfffb1d4b304e1c5be Mon Sep 17 00:00:00 2001 From: Clement Date: Fri, 19 Jan 2024 17:07:51 +0100 Subject: [PATCH] add nfc pin config --- config.ini | 6 ++++++ lib/BigNFC/include/BigNFC.h | 2 +- lib/BigNFC/src/BigNFC.cpp | 4 ++-- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/config.ini b/config.ini index 89f0c25..3faed4a 100644 --- a/config.ini +++ b/config.ini @@ -27,3 +27,9 @@ build_flags = ; nfc addr -D NFC_ADDR=0x28 + + ;;;;;;;;;;;;;;;;;;;;;; + ;;; BigNfc config ;;; + ;;;;;;;;;;;;;;;;;;;;;; + -D BIG_NFC_RX=5 + -D BIG_NFC_TX=17 diff --git a/lib/BigNFC/include/BigNFC.h b/lib/BigNFC/include/BigNFC.h index 3d14dcb..4599d88 100644 --- a/lib/BigNFC/include/BigNFC.h +++ b/lib/BigNFC/include/BigNFC.h @@ -7,7 +7,7 @@ class BigNFC{ public: - BigNFC(); + BigNFC(int pinRX, int pinTX, int baud = 115200); /** * @brief initialise le lecteur NFC diff --git a/lib/BigNFC/src/BigNFC.cpp b/lib/BigNFC/src/BigNFC.cpp index 7b0b340..3495ac9 100644 --- a/lib/BigNFC/src/BigNFC.cpp +++ b/lib/BigNFC/src/BigNFC.cpp @@ -1,8 +1,8 @@ #include "../include/BigNFC.h" -BigNFC::BigNFC(/* args */){ - Serial2.begin(115200,SERIAL_8N1,5,17);//TODO: mettre le port série en paramètre +BigNFC::BigNFC(int pinRX, int pinTX, int baud){ + Serial2.begin(baud, SERIAL_8N1, pinRX, pinTX);//TODO: mettre le port série en paramètre this->pair = true; this->trame = new std::vector(); }