
μFR Multi-reader C# SDK s primjerom softvera izvornog koda izvrstan je razvojni alat za razvoj NFC RFID rješenja za više μFR čitača povezanih s jednim domaćinom. Ovaj softverski alat omogućuje centraliziranu kontrolu čitatelja povezanih s jednim domaćinom, kao i integraciju s drugim sustavima koji zahtijevaju komunikaciju s više čitatelja u isto vrijeme.
Softverske funkcije:
Dostupni programski jezici:
Podržani operativni sustavi, platforme i okruženja:
Podržani hardver:
| Softverski SDK | Opis |
| ufr-Lazarus-multi-reader |
Primjer korištenja više μFR čitača na istom glavnom računalu. |
| ufr-multi_readers-example-c_sharp |
Primjer softvera u C# uključuje osnovne funkcije korištenja čitača serije MULTIPLE μFR na jednom glavnom računalu. |
| ufr-examples-c-multi_reader_console |
Primjer konzolnog softvera za μFR multi-čitač. |
Preuzimanje: ufr-multi_readers-example-c_sharp
Preuzmite i izdvojite SDK softverski paket. Idite do mape Izdanja softvera u podmapi s nazivom arhitekture OS-a (npr. binx86Release). Pokrenite uFR_multiDLL_tester.exe datoteku.
Ako ste ispravno instalirali upravljačke programe hardvera, softver će pokrenuti grafičko sučelje.
Kliknite Otvori sve čitače da biste uspostavili komunikaciju sa svim uFR uređajima povezanim s vašim domaćinom.
Ako veza nije uspjela, provjerite instalaciju FTDI upravljačkih programa.
Da biste omogućili/onemogućili anketiranje podataka, potvrdite ili poništite potvrdni okvir na vrhu softverskog sučelja.
Ako je omogućena opcija ankete, to će uzrokovati stalno čitanje bilo koje kartice u polju za čitanje čitatelja, kao i njezino bilježenje zapisnika.
Naziv datoteke zapisnika može se uređivati. Svaki put kada uredite polje Naziv datoteke , softver će generirati novu datoteku zapisnika.
Na donjoj snimci zaslona prikazuje se nova datoteka zapisnika stvorena nakon uređivanja zadanog naziva datoteke.
Da biste selektivno uspostavili komunikaciju s povezanim čitateljima, s popisa odaberite željeni indeks čitača i kliknite gumb Otvori po indeksu . Ponovite korake za sve čitatelje koje želite omogućiti. Nakon omogućavanja komunikacije čitateljskog indeksa, status svih otvorenih čitatelja bit će postavljen na True, dok će ostali čitatelji ostati Lažni status.
Nakon omogućavanja komunikacije čitateljskog indeksa, status svih otvorenih čitatelja bit će postavljen na True, dok će ostali čitatelji ostati Lažni status.
Snimka zaslona prikazuje primjer otvaranja čitatelja indeksom 0 i 2, dok je čitatelj s Indeksom 1 još uvijek zatvoren.
Da biste selektivno onemogućili komunikaciju s otvorenim čitateljima, s popisa odaberite željeni indeks čitača i kliknite gumb Zatvori po indeksu . Ponovite korake za sve čitatelje koje želite onemogućiti. Nakon onemogućavanja komunikacije od strane čitateljskog indeksa, status nepovezanih čitatelja bit će postavljen na False.
Nakon omogućavanja komunikacije čitateljskog indeksa, status svih otvorenih čitatelja bit će postavljen na True, dok će ostali čitatelji ostati Lažni status.
Za čitanje kartica/oznaka koristite mogućnost Čitanje sektora ili mogućnost Blokiraj čitanje.
Napomena: Ovaj primjer softvera C# podržava MIFARE i druge usklađene® kartice /oznake s memorijskom strukturom koju organizira 16 sektora i 4 bloka. Ako vaš projekt koristi kartice/oznake s nekom drugom memorijskom strukturom, možete koristiti ovaj softver SDK za prilagodbu funkcija čitanja i pisanja.
Pomoću opcije Pisanje u sektoru ili mogućnosti Čitanje pisanja unesite sadržaj u kartice/oznake.
Napomena: Ovaj primjer softvera C# podržava MIFARE i druge usklađene® kartice /oznake s memorijskom strukturom koju organizira 16 sektora i 4 bloka. Ako vaš projekt koristi kartice/oznake s nekom drugom memorijskom strukturom, možete koristiti ovaj softver SDK za prilagodbu funkcija čitanja i pisanja.
Da biste podatke upisali na karticu, slijedite ove korake:
Napomena: Definirana duljina podataka iznosi 16 bajtova, tako da možete unijeti najviše 16 znakova. Ako trebate napisati veći sadržaj, podijelite svoje podatke u više sektora i blokova. Za složenije pisanje podataka možete razmotriti i korištenje nekih od naših drugih izvrsnih SDK softverskih rješenja za linearno pisanje. Molimo, provjerite naš GitLab repozitorij.
Da biste pročitali određeni blok kartice, slijedite ove korake:
Informativna traka softvera prikazat će sadržaj odabranog bloka.1
Provjerite novi unos čitanjem odabranog bloka kartice. Programska informativna traka prikazat će HEX podatkovni sadržaj.
Ovaj priručnik predstavlja jednostavan softver izvornog koda za više čitatelja na programskom jeziku C#. Primjeri softvera s prikazanim funkcijama također su dostupni u C i Lazarusu. Svi softverski paketi uključuju izvorni kod SDK.