Online Store

Funkcija ReaderHWReset vraća kod pogreške 0x0F (UFR PARAMETERS ERROR) – Problem s Android bibliotekom

Funkcija ReaderHWReset vraća kod pogreške 0x0F (UFR PARAMETERS ERROR) #

Problem s funkcijom Android biblioteke #

Opis problema #

Nakon korištenja funkcije ReaderHWReset koja je bila prisutna u Android biblioteci, nakon svakog poziva dobivam poruku o pogrešci 0x0F (UFR_PARAMETERS_ERROR) od čitatelja.

REZOLUCIJA #

Trenutno ne postoji način automatskog otkrivanja kartica kada se približi čitatelju pomoću Android biblioteke. Postoji nekoliko razloga za to, uglavnom zato što je uFCoder biblioteka napisana u C kodu i načinu rada čitatelja serije UFR.
Međutim, možete koristiti druge metode za postizanje sličnog rezultata, koristeći nekoliko određenih funkcija iz API serije UFR.

Predlažemo da pogledate neke od naših osnovnih primjera napisanih u C. U tim primjerima postoji kôd za kontinuirano anketiranje čitača uFR-a i kartica u njegovom NFC polju, koristeći funkciju GetCardIdEx() iz našeg API-ja.
Ovisno o povratnoj vrijednosti (statusu) funkcije GetCardIdEx, korisnik može odrediti je li kartica prisutna ili ne, primiti UID kartice, a zatim je delegirati dalje drugim metodama i kako komunicirati s karticom.
Na primjer, na temelju Android API-ja predlažemo da imate zasebnu nit u kojoj bi se ova petlja otkrivanja kontinuirano izvodila, a zatim da druge niti stupe u interakciju s karticom / čitačem na temelju statusa / rezultata GetCardIdEx-a u toj niti.
Naravno, može postojati nekoliko pristupa provedbi toga koji su ostavljeni korisnicima da odluče o tome.

Pogledajte ove primjere da biste vidjeli kako funkcioniraju GetCardIdEx() i opisane metode za kontinuirano anketiranje:
https://www.d-logic.com/code/nfc-rfid-reader-sdk/ufr-mf-examples-c.git
https://www.d-logic.com/code/nfc-rfid-reader-sdk/ufr-examples-c-nt4h.git
https://www.d-logic.com/code/nfc-rfid-reader-sdk/ufr-examples-c-nt3h.git