Online Store

Funkcija ReaderHWReset vraća kôd pogreške 0x0F (greška parametara UFR-A) – PROBLEM BIBLIOTEKE Android

Funkcija readerHWReset vraća kôd greške 0x0F (greška parametara UFR) #

Problem sa funkcijom Android biblioteke #

Opis problema #

Nakon korišćenja funkcije ReaderHWReset koja je bila prisutna u Android biblioteci, dobijam poruku o grešci 0x0F (UFR_PARAMETERS_ERROR) od čitača nakon svakog poziva.

REZOLUCIJA #

Trenutno ne postoji način da automatski detektujete kartice kada se približi čitaču koristeći Android biblioteku. Postoji nekoliko razloga za to, uglavnom zbog toga što je uFCoder biblioteka napisana u C kodu i načinu na koji čitači uFR serije rade.
Međutim, možete koristiti druge metode za postizanje sličnog rezultata, koristeći nekoliko određenih funkcija iz API-ja uFR serije.

Predlažemo da pogledate neke od naših osnovnih primjera napisanih u C-u. U tim primjerima postoji kod za kontinuirano anketiranje uFR čitača i kartica u svom NFC polju, koristeći funkciju GetCardIdEx() iz našeg API-ja.
U zavisnosti od povratne vrednosti (statusa) funkcije GetCardIdEx, korisnik može da utvrdi da li je kartica prisutna ili ne, da primi UID karticu, a zatim da je delegira dalje na druge metode i kako da komunicira sa karticom.
Na osnovu Android API-ja, na primer, predlažemo da imate zasebnu nit u kojoj bi ova petlja detekcije radila kontinuirano, a zatim da druge niti stupaju u interakciju sa karticom/čitačem na osnovu statusa/rezultata GetCardIdEx u toj niti.
Naravno, može postojati nekoliko pristupa implementaciji ovoga koji su ostavljeni korisnicima da odluče o tome.

Molimo pogledajte ove primjere da vidite kako GetCardIdEx() i opisane metode za kontinuirano anketiranje rade:
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