μ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.
Docs & Software Download
Prezentare generală a software-ului
Functii software:
- Deschideți / închideți toți cititorii
- Activați votarea
- Salvarea fișierului jurnal
- Obțineți numărătoarea
- Obțineți informații
- Deschidere/închidere după index
- Citiți sectorul cărților/etichetelor
- Citiți cartea / blocul de etichete
- Scrie Card / Tag Sector
- Write Card / Tag Block
Limbaje de programare disponibile:
- C #
- C
- Lazarus
Sisteme de operare, platforme și medii acceptate:
- Cross-platform
Hardware acceptat:
- Dispozitive din seria μFR
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. |
Manual de software
1. μFR Multi-reader C# – Run Software
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ă.
2. μFR Multi-reader C# – Deschideți toți cititorii
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 .
2. μFR Multi-reader C# – Activați funcția de votare
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.
8. μFR Multi-reader C# – Deschis prin index
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ă .
EXAMPLE
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.
9 μFR Multi-reader C# – Închidere după index
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ă .
10. μFR Multi-reader C# – Funcția de citire
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.
11. μFR Multi-reader C# – Funcția de 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.
11.1 μFR Multi-reader C# – Funcția de scriere bloc
Pentru a scrie date pe card, urmați acești pași:
- Selectați indexul cititorului
- Selectați indexul de sector dorit
- Selectați blocul dorit
- Introduceți datele noi în câmpul Blocare conținut de date
- Faceți clic pe butonul Citire date.
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.
11.2 μFR Multi-reader C# – Funcția BlockReading
Pentru a citi un anumit bloc al cardului, urmați acești pași:
- Selectați indexul cititorului
- Selectați indexul de bloc dorit
- Faceți clic pe butonul Citire date.
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.