μFR Többolvasós C# SDK forráskód-szoftverrel egy kiváló fejlesztési eszköz az NFC RFID megoldások fejlesztéséhez több μFR olvasó számára, amelyek egyetlen gazdagéphez csatlakoznak. Ez a szoftvereszköz lehetővé teszi az egy gazdagéphez csatlakoztatott olvasók központosított vezérlését, valamint az integrációt más rendszerekkel, amelyek egyszerre több olvasóval való kommunikációt igényelnek.
Docs & Software Download
A szoftver áttekintése
Szoftver funkciók:
- Az összes olvasó megnyitása/bezárása
- Lekérdezés engedélyezése
- Naplófájl mentése
- Szerezd meg a számot
- Infó
- Nyitás/zárás index alapján
- Olvasási kártya/címke szektor
- Kártya/címkeblokk olvasása
- Írási kártya/címke szektor
- Kártya/címke blokk írása
Elérhető programozási nyelvek:
- C #
- C
- Lazarus
Támogatott operációs rendszerek, platformok és környezetek:
- Platformok közötti
Támogatott hardverek:
- μFR sorozatú eszközök
Szoftver SDK | Leírás |
ufr-Lazarus-többolvasós |
Példa több μFR olvasó használatára ugyanazon a gazdagépen. |
UFR-multi_readers-példa-c_sharp |
A C# szoftveres példája a MULTIPLE μFR sorozatú olvasók egyetlen gazdagépen való használatának alapvető funkcióit tartalmazza. |
UFR-példák-C-multi_reader_console |
Példa konzolszoftverre μFR multi-readerhez. |
Szoftver kézikönyv
1. μFR Többolvasós C# – Szoftver futtatása
Letöltés: ufr-multi_readers-example-c_sharp
Töltse le és bontsa ki az SDK szoftvercsomagot. Keresse meg a szoftver Release mappáját az almappában az operációs rendszer architektúrájának nevével (pl. binx86Release). Futtassa a uFR_multiDLL_tester.exe fájlt.
Ha megfelelően telepítette a hardver-illesztőprogramokat, a szoftver futtatja a grafikus felületet.
2. μFR Többolvasós C# – Nyissa meg az összes olvasót
Kattintson az Összes olvasó megnyitása elemre, hogy kommunikációt létesítsen a gazdagéphez csatlakoztatott összes uFR-eszközzel.
Ha a kapcsolat sikertelen volt, ellenőrizze az FTDI illesztőprogramok telepítését.
2. μFR Többolvasós C# – Lekérdezési funkció engedélyezése
Az adatlekérdezés engedélyezéséhez/letiltásához jelölje be vagy törölje a jelet a szoftveres felület tetején található jelölőnégyzetből.
Ha a szavazási lehetőség engedélyezve van, ez az olvasók olvasási mezőjében lévő kártyák állandó olvasását, valamint a naplórögzítést okozza.
8. μFR Többolvasós C# – Nyissa meg index szerint
A csatlakoztatott olvasókkal való szelektív kommunikáció létrehozásához válassza ki a listából a kívánt olvasói indexet, majd kattintson a Megnyitás indexelés gombra . Ismételje meg a lépéseket az összes engedélyezni kívánt olvasó esetében. Miután engedélyezte az olvasói index kommunikációját, az összes megnyitott olvasó állapota Igazra lesz állítva, míg a többi olvasó Hamis állapot marad.
Miután engedélyezte az olvasói index kommunikációját, az összes megnyitott olvasó állapota Igazra lesz állítva, míg a többi olvasó Hamis állapot marad.
EXAMPLE
A képernyőképen egy példa látható az olvasók 0 és 2 indexszel való megnyitására, míg az 1 . indexű olvasó még mindig zárva van.
9 μFR többolvasós C# – Index bezárása
A megnyitott olvasókkal való kommunikáció szelektív letiltásához válassza ki a kívánt olvasóindexet a listából, majd kattintson a Bezárás index szerint gombra. Ismételje meg a lépéseket az összes letiltani kívánt olvasó esetében. Miután letiltotta az olvasói index kommunikációját, a leválasztott olvasók állapota Hamis lesz.
Miután engedélyezte az olvasói index kommunikációját, az összes megnyitott olvasó állapota Igazra lesz állítva, míg a többi olvasó Hamis állapot marad.
10. μFR Többolvasós C# – Olvasási funkció
Használja a Szektorolvasás vagy az Olvasás blokkolása lehetőséget a kártyák/címkék olvasásához.
Megjegyzés: Ez a C#-szoftverpélda támogatja a MIFARE-t® és más kompatibilis kártyákat/címkéket, amelyek memóriastruktúrája 16 szektor és 4 blokk szerint van rendezve. Ha a projekt más memóriastruktúrával rendelkező kártyákat/címkéket használ, akkor ezzel a szoftveres SDK-val testreszabhatja az olvasási és írási funkciókat.
11. μFR Többolvasós C# – Írási függvény
Használja a Szektorírás vagy az Írásolvasás opciót a tartalom kártyákba/címkékbe való írásához.
Megjegyzés: Ez a C#-szoftverpélda támogatja a MIFARE-t® és más kompatibilis kártyákat/címkéket, amelyek memóriastruktúrája 16 szektor és 4 blokk szerint van rendezve. Ha a projekt más memóriastruktúrával rendelkező kártyákat/címkéket használ, akkor ezzel a szoftveres SDK-val testreszabhatja az olvasási és írási funkciókat.
11,1 μFR többolvasós C# – Blokkírási funkció
Ha adatokat szeretne írni a kártyára, kövesse az alábbi lépéseket:
- Az olvasóindex kiválasztása
- Válassza ki a kívánt szektorindexet
- Válassza ki a kívánt blokkot
- Írja be az új adatokat az Adattartalom blokkolása mezőbe
- Kattintson az Adatok olvasása gombra.
Megjegyzés: A meghatározott adathossz 16 bájt, így legfeljebb 16 karaktert írhat be. Ha nagyobb tartalmat kell írnia, ossza fel adatait több szektorra és blokkra. A bonyolultabb adatíráshoz érdemes lehet néhány más kiváló SDK szoftvermegoldásunkat is használni a lineáris íráshoz. Kérjük, tekintse meg GitLab adattárunkat.
11,2 μFR Többolvasós C# – BlockReading funkció
A kártya egy adott blokkjának olvasásához kövesse az alábbi lépéseket:
- Az olvasóindex kiválasztása
- Válassza ki a kívánt blokkindexet
- Kattintson az Adatok olvasása gombra.
A szoftver információs sávja megjeleníti a kiválasztott blokk tartalmát.1
Ellenőrizze az új bejegyzést a kiválasztott kártyablokk elolvasásával. A szoftver információs sávja megjeleníti a HEX adattartalmat.
Ez a kézikönyv bemutatja az egyszerű többolvasós forráskódszoftvert C# programozási nyelven. A bemutatott funkciókkal rendelkező szoftverpéldák C-ben és Lazarusban is elérhetők. Minden szoftvercsomag tartalmazza a forráskód SDK-t.