μ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.
Docs & Software Download
Pregled softvera
Softverske funkcije:
- Otvori/zatvori sve čitače
- Omogući anketiranje
- Spremi datoteku zapisnika
- Dohvati broj
- Dohvati informacije
- Otvori/zatvori po indeksu
- Sektor za čitanje kartica/oznaka
- Čitanje bloka kartice/oznaka
- Sektor kartice za pisanje/oznake
- Blok kartice/oznaka za pisanje
Dostupni programski jezici:
- C #
- C
- Lazar
Podržani operativni sustavi, platforme i okruženja:
- Višeplatforma
Podržani hardver:
- Uređaji serije μFR
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č. |
Softverski priručnik
1. μFR Multi-reader C# – Pokreni softver
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.
2. μFR Multi-reader C# – Otvorite sve čitatelje
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.
2. μFR Multi-reader C# – Omogući funkciju ankete
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.
4.1 μFR Multi-reader C# – Preimenujte datoteku zapisnika
Naziv datoteke zapisnika može se uređivati. Svaki put kada uredite polje Naziv datoteke , softver će generirati novu datoteku zapisnika.
EXAMPLE
Na donjoj snimci zaslona prikazuje se nova datoteka zapisnika stvorena nakon uređivanja zadanog naziva datoteke.
8. μFR Multi-reader C# – Otvori po indeksu
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.
EXAMPLE
Snimka zaslona prikazuje primjer otvaranja čitatelja indeksom 0 i 2, dok je čitatelj s Indeksom 1 još uvijek zatvoren.
9 μFR Multi-reader C# – Close By Index
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.
10. μFR Multi-reader C# – Funkcija čitanja
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.
11. μFR Multi-reader C# – Funkcija 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.
11.1 μFR Multi-reader C# – Funkcija blok pisanja
Da biste podatke upisali na karticu, slijedite ove korake:
- Odabir indeksa čitača
- Odaberite željeni indeks sektora
- Odaberite željeni blok
- Unos novih podataka u polje Blokiraj podatkovni sadržaj
- Kliknite gumb Čitaj podatke.
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.
11.2 μFR Multi-reader C# – Funkcija BlockReading
Da biste pročitali određeni blok kartice, slijedite ove korake:
- Odabir indeksa čitača
- Odaberite željeni indeks blokova
- Kliknite gumb Čitaj podatke.
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.