
μFR Multi-reader C# SDK cu exemplu de software de cod sursă este un instrument excelent de dezvoltare pentru dezvoltarea soluțiilor NFC RFID pentru mai multe cititoare μFR conectate la o singură gazdă. Acest instrument software permite controlul centralizat al cititorilor conectați la o singură gazdă, precum și integrarea cu alte sisteme care necesită comunicarea cu mai mulți cititori în același timp.
Functii software:
Limbaje de programare disponibile:
Sisteme de operare, platforme și medii acceptate:
Hardware acceptat:
| Software SDK | Descrierea / |
| UFR-Lazăr-multi-cititor |
Exemplu de utilizare a mai multor cititoare μFR pe aceeași gazdă. |
| ufr-multi_readers-exemplu-c_sharp |
Un exemplu software în C# include funcții de bază ale utilizării mai multor cititoare din seria μFR pe o singură gazdă. |
| ufr-exemple-c-multi_reader_console |
Exemplu de software de consolă pentru multi-reader μFR. |
Download: ufr-multi_readers-example-c_sharp
Descărcați și extrageți pachetul software SDK. Navigați la folderul Lansare software din subfolder cu numele arhitecturii sistemului de operare (de exemplu, binx86Release). Rulați fișierul uFR_multiDLL_tester.exe .
Dacă ați instalat driverele hardware corect, software-ul va rula interfața grafică.
Faceți clic pe Deschidere totală citire pentru a stabili comunicarea cu toate dispozitivele uFR conectate la gazdă.
Dacă conexiunea nu a reușit, verificați instalarea driverelor FTDI .
Pentru a activa/dezactiva votarea datelor, bifați sau deselectați caseta de selectare din partea de sus a interfeței software.
Dacă opțiunea de votare este activată, acest lucru va provoca citirea constantă a oricărui card în câmpul de citire al cititorilor, precum și înregistrarea jurnalului.
Pentru a stabili selectiv comunicarea cu cititorii conectați, selectați indexul cititorului dorit din listă și faceți clic pe butonul Deschidere după index . Repetați pașii pentru toți cititorii pe care doriți să îi activați. După activarea comunicării de către indexul cititorului, starea tuturor cititorilor deschiși va fi setată la True, în timp ce restul cititorilor vor rămâne stare falsă .
După activarea comunicării de către indexul cititorului, starea tuturor cititorilor deschiși va fi setată la True, în timp ce restul cititorilor vor rămâne stare falsă .
Captura de ecran arată un exemplu de deschidere a cititorilor cu indexul 0 și 2, în timp ce cititorul cu indexul 1 este încă închis.
Pentru a dezactiva selectiv comunicarea cu cititorii deschiși, selectați indexul de cititor dorit din listă și faceți clic pe butonul Închidere după index . Repetați pașii pentru toți cititorii pe care doriți să îi dezactivați. După dezactivarea comunicării de către indexul cititorului, starea cititorilor deconectați va fi setată la False.
După activarea comunicării de către indexul cititorului, starea tuturor cititorilor deschiși va fi setată la True, în timp ce restul cititorilor vor rămâne stare falsă .
Utilizați opțiunea Citire sector sau opțiunea Blocare citire pentru a citi cardurile/etichetele.
Notă: Acest exemplu software C# acceptă MIFARE® și alte carduri / etichete conforme cu o structură de memorie organizată de 16 sectoare și 4 blocuri. Dacă proiectul utilizează cardurile/etichetele cu o altă structură de memorie, puteți utiliza acest SDK software pentru a personaliza funcțiile de citire și scriere.
Utilizați opțiunea Sector Writing sau opțiunea Citire scriere pentru a scrie conținutul în carduri/etichete.
Notă: Acest exemplu software C# acceptă MIFARE® și alte carduri / etichete conforme cu o structură de memorie organizată de 16 sectoare și 4 blocuri. Dacă proiectul utilizează cardurile/etichetele cu o altă structură de memorie, puteți utiliza acest SDK software pentru a personaliza funcțiile de citire și scriere.
Pentru a scrie date pe card, urmați acești pași:
Notă: Lungimea de date definită este de 16 octeți, astfel încât nu puteți introduce mai mult de 16 caractere. Dacă trebuie să scrieți un conținut mai mare, împărțiți datele în mai multe sectoare și blocuri. Pentru scrierea de date mai complexă, puteți lua în considerare, de asemenea, utilizarea unora dintre celelalte soluții software SDK excelente pentru scrierea liniară. Vă rugăm să verificați depozitul nostru GitLab.
Pentru a citi un anumit bloc al cardului, urmați acești pași:
Bara de informații a software-ului va afișa conținutul blocului selectat.1
Verificați noua intrare citind blocul de card selectat. Bara de informații a software-ului va afișa conținutul de date HEX.
Acest manual prezintă software-ul simplu multi-reader cod sursă în limbajul de programare C #. Exemple software cu funcțiile prezentate sunt, de asemenea, disponibile în C și Lazăr. Toate pachetele software includ codul sursă SDK.