Funkcja sprawdzająca obecność połączenia NFC P2P (PN532, NDEF) - Wersja do druku +- Arduino Polska Forum (https://forum.arduinopolska.pl) +-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino) +--- Dział: Programowanie w Arduino (https://forum.arduinopolska.pl/dzial-programowanie-w-arduino) +--- Wątek: Funkcja sprawdzająca obecność połączenia NFC P2P (PN532, NDEF) (/watek-funkcja-sprawdzaj%C4%85ca-obecno%C5%9B%C4%87-po%C5%82%C4%85czenia-nfc-p2p-pn532-ndef) |
Funkcja sprawdzająca obecność połączenia NFC P2P (PN532, NDEF) - Nicander - 24-07-2019 Dzień Dobry, Pracuję na arduino UNO z modułem NFC PN532 od iteadstudio.com. Biblioteki z których korzystam to: https://github.com/don/NDEF https://github.com/elechouse/PN532 Chciałbym by program robił "A" cały czas w pętli a w momencie gdy przyłożę telefon z aplikacją NFC to ma zrobić "B" i wrócić do robienia "A" w pętli. Mój problem polega na tym, że w miejscu gdzie jest linijka odpowiadająca za odczyt z NFC program zatrzymuje się i czeka w nieskończoność na zbliżenie urządzenia z NFC (np telefonu) i nie przechodzi do realizowania dalszej części programu w pętli w przypadku gdy nie ma komunikacji NFC. Kod do testowania komunikacji wygląda następująco (zaznaczono która funkcja zatrzymuje program): Kod: #include "SPI.h" W porcie szeregowym widnieje tylko jeden wiersz "Przed odczytem" co potwierdza, że program nie przechodzi dalej do "Po odczycie" gdy nic przyłożę, żadnego NFC. Nie mam pojęcia jak to rozwiązać. W bibliotekach z których korzystam nie udało mi się odnaleźć funkcji odpowiedzialnej za testowanie komunikacji NFC. Bardzo proszę o pomoc, możliwe, że rozwiązanie jest bardzo proste, ale po prostu mi umknęło. Z góry dziękuję. RE: Funkcja sprawdzająca obecność połączenia NFC P2P (PN532, NDEF) - kaczakat - 24-07-2019 Zajrzyj do przykładu ReadTagExtended.ino: Kod: ... |