Εργαλείο κατά της σύγκρουσης μFR – Κονσόλα C

Λογισμικό σειράς μFR με τον αλγόριθμο κατά της σύγκρουσης για την ανάγνωση των πολλαπλών καρτών

Το εργαλείο μFR Anti-collision χρησιμοποιεί αλγόριθμο anti-collision ISO/IEC 14443-3 για να επιτρέψει την ταυτόχρονη ανάγνωση των πολλαπλών ετικετών σε συσκευές της σειράς μFR. Αυτό το λογισμικό περιέχει ένα σύνολο λειτουργιών για τη ρύθμιση αναλογικών καταχωρητών RF της συσκευής μFR.

Docs & Software Download

Software overview

Λειτουργίες λογισμικού:

  • TresholdMinΜείωση/Αύξηση επιπέδου
  • TresholdCollΜείωση/Αύξηση επιπέδου
  • Ελέγξτε τη σύνδεση του αναγνώστη
  • Μείωση/Αύξηση κέρδους RX
  • Μείωση / Αύξηση επιπέδου RF
  • Λήψη τρεχουσών ρυθμίσεων
  • Επαναφορά ρυθμίσεων
  • Λήψη πληροφοριών αναγνώστη
  • Λήψη έκδοσης λογισμικού
  • Λήψη επιλεγμένης κάρτας /ετικέτας UID
  • Αποκτήστε τη λειτουργία συσκευής
  • Ενεργοποίηση λειτουργίας κατά της σύγκρουσης
  • Απενεργοποιήστε τη λειτουργία κατά της σύγκρουσης
  • Λίστα όλων των καρτών/ετικετών
  • Επιλέξτε Κάρτα/Ετικέτα
  • Αποεπιλέξτε την κάρτα/ετικέτα
  • Διαβάστε το μπλοκ
  • Γράψτε μπλοκ

Διαθέσιμες γλώσσες προγραμματισμού:

  • Εκτελέσιμο εργαλείο λογισμικού – κονσόλα
  • Εκτελέσιμο εργαλείο λογισμικού – GUI

Υποστηριζόμενα λειτουργικά συστήματα, πλατφόρμες και περιβάλλοντα:

  • Πολλαπλές πλατφόρμες

Υποστηριζόμενο υλικό:

  • Συσκευές σειράς μFR
anti collision software
Λογισμικό αναπνευστικό Περιγραφή
ufr-anti_collision_algorithm

Επίδειξη λειτουργίας πολλαπλών καρτών χρησιμοποιώντας πλεονεκτήματα του αλγόριθμου κατά της σύγκρουσης ISO-14443-3.

ufr-παραδείγματα-csharp-anti_collision_algorithm

C# Πηγαίος κώδικας επίδειξης λειτουργίας πολλαπλών καρτών χρησιμοποιώντας πλεονεκτήματα του αλγορίθμου κατά της σύγκρουσης ISO-14443-3.

Software manual

1. Εργαλείο κατά της σύγκρουσης μFR – Εκτελέστε λογισμικό

Λήψη: ufr-anti_collision_algorithm

Κάντε λήψη και εξαγωγή του πακέτου λογισμικού. Μεταβείτε στον υποφάκελο με το όνομα του λειτουργικού σας συστήματος. Εκτελέστε αρχείο anti-collision-demo-con

anti collision demo con

Εάν έχετε εγκαταστήσει σωστά τα προγράμματα οδήγησης υλικού, το λογισμικό θα εκτελέσει την κονσόλα με το κύριο μενού. 

anti collision demo main menu

Εάν η συσκευή ανάγνωσης δεν είναι σωστά συνδεδεμένη, ελέγξτε την εγκατάσταση των προγραμμάτων οδήγησης FTDI . Διαφορετικά, αν ο αναγνώστης είναι συνδεδεμένος και εξακολουθείτε να μην μπορείτε να εκτελέσετε το λογισμικό, μεταβείτε στον υποφάκελο lib και βρείτε τις βιβλιοθήκες μFR στον υποφάκελο lib/your_os_name .

Για λειτουργικό σύστημα Windows – αντιγράψτε τις βιβλιοθήκες στο φάκελο όπου βρίσκεται το ίδιο εκτελεστικό αρχείο.

Για λειτουργικό σύστημα Linux – αντιγράψτε τις βιβλιοθήκες στο λειτουργικό σας σύστημα /lib, /usr/lib, ή /usr/local/lib (ανάλογα με τη διανομή), και δημιουργήστε έναν συμβολικό σύνδεσμο για τη βιβλιοθήκη.

2. Εργαλείο κατά της σύγκρουσης μFR – Πλήκτρα εντολών

Η πρώτη ομάδα του μενού λογισμικού περιλαμβάνει τις ακόλουθες εντολές:

  • TresholdMinΜείωση/Αύξηση επιπέδου
  • TresholdCollΜείωση/Αύξηση επιπέδου
  • Ελέγξτε τη σύνδεση του αναγνώστη
  • Μείωση/Αύξηση κέρδους RX
  • Μείωση / Αύξηση επιπέδου RF
  • Λήψη τρεχουσών ρυθμίσεων
  • Επαναφορά ρυθμίσεων.

Επιλέγοντας τον αριθμό εντολής (0-9), μπορείτε να ελέγξετε, να αυξήσετε, να μειώσετε ή να επαναφέρετε τις εκχωρημένες τιμές του αναλογικού καταχωρητή RF για τη συνδεδεμένη συσκευή μFR.

Κάθε εντολή τιμής καταχωρητή RF έχει δύο επιλογές – μείωση με περιττό αριθμό συνάρτησης και αύξηση με αριθμό ζυγής συνάρτησης.  

anti collision command keys

2.1 μFR Εργαλείο κατά της σύγκρουσης – Ρυθμίσεις αναγνώστη

Ρυθμίστε τον αναγνώστη στο επιθυμητό RF εισάγοντας τον αριθμό των αναφερόμενων λειτουργιών όσες φορές χρειάζεστε, για να το αυξήσετε ή να το μειώσετε στην επιθυμητή τιμή.

Το παρακάτω παράδειγμα δείχνει όλες τις αναφερόμενες τιμές να μειώνονται και να αυξάνονται κατά 1.

anti collision demo commands test

2.2 εργαλείο κατά της σύγκρουσης μFR – Αποκτήστε τις τρέχουσες ρυθμίσεις του αναγνώστη

Εισαγάγετε 9 για να λάβετε τις τρέχουσες ρυθμίσεις του προγράμματος ανάγνωσης.

anti collision demo analog setup

2.2 μFR Εργαλείο κατά της σύγκρουσης – Επαναφορά ρυθμίσεων αναγνώστη

Πληκτρολογήστε 0 για να επαναφέρετε τη ρύθμιση του προγράμματος ανάγνωσης στην προεπιλεγμένη τιμή.

anti collision demo reset

3. Εργαλείο κατά της σύγκρουσης μFR – Λειτουργίες κάρτας / ετικέτας

Η δεύτερη ομάδα εντολών του κύριου μενού περιέχει τη λίστα των λειτουργιών για εργασία με τις κάρτες/ετικέτες:

  • Λήψη πληροφοριών αναγνώστη
  • Λήψη έκδοσης λογισμικού
  • Λήψη επιλεγμένης κάρτας /ετικέτας UID
  • Αποκτήστε τη λειτουργία συσκευής
  • Ενεργοποίηση λειτουργίας κατά της σύγκρουσης
  • Απενεργοποιήστε τη λειτουργία κατά της σύγκρουσης
  • Λίστα όλων των καρτών/ετικετών
  • Επιλέξτε Κάρτα/Ετικέτα
  • Αποεπιλέξτε την κάρτα/ετικέτα
  • Διαβάστε το μπλοκ
  • Γράψτε Μπλοκ.

Καλέστε την επιθυμητή συνάρτηση εισάγοντας την τιμή του γράμματος.

anti collision demo card tag functions

3.1 μFR Εργαλείο κατά της σύγκρουσης – Λάβετε πληροφορίες αναγνώστη

Πληκτρολογήστε το γράμμα I για να πάρετε την περιγραφή του αναγνώστη.

anti collision demo get reader description

3.2 μFR Εργαλείο κατά της σύγκρουσης – Αποκτήστε την έκδοση λογισμικού

Πληκτρολογήστε το γράμμα O για να λάβετε την έκδοση λογισμικού.

anti collision demo get software version

3.3 εργαλείο κατά της σύγκρουσης μFR – Αποκτήστε την επιλεγμένη κάρτα / ετικέτα UID

Πληκτρολογήστε το γράμμα P για να λάβετε την επιλεγμένη κάρτα/ετικέτα UID.

Σημείωση: Εάν ο αλγόριθμος κατά της σύγκρουσης δεν είναι ενεργοποιημένος, θα λάβετε το UID της πρώτης κάρτας που ανιχνεύθηκε στο πεδίο RF του αναγνώστη. Διαφορετικά, θα λάβετε το UID οποιασδήποτε άλλης κάρτας / ετικέτας που επιλέξατε προηγουμένως.

anti collision demo get tag id

Εργαλείο κατά της σύγκρουσης 3,4 μFR – Λήψη λειτουργίας συσκευής

Πληκτρολογήστε το γράμμα M για να ελέγξετε αν ο αλγόριθμος κατά της σύγκρουσης στην τρέχουσα συνδεδεμένη συσκευή είναι ενεργοποιημένος ή απενεργοποιημένος.

anti collision demo get device mode

Εργαλείο κατά της σύγκρουσης 3,5 μFR – Ενεργοποιήστε τη λειτουργία κατά της σύγκρουσης

Πληκτρολογήστε το γράμμα E για να ενεργοποιήσετε τη λειτουργία κατά της σύγκρουσης.

anti collision demo enable anti collision

Εργαλείο κατά της σύγκρουσης 3,6 μFR – Απενεργοποίηση λειτουργίας κατά της σύγκρουσης

Πληκτρολογήστε το γράμμα D για να απενεργοποιήσετε τη λειτουργία κατά της σύγκρουσης.

anti collision demo disable anti collision

3.7 μFR Εργαλείο κατά της σύγκρουσης – Λίστα Καρτών / Ετικετών

Πληκτρολογήστε το γράμμα L για να λάβετε τη λίστα όλων των καρτών / ετικετών που εντοπίστηκαν στο πεδίο RF του αναγνώστη.

Όπως αναφέρθηκε προηγουμένως, εάν η λειτουργία anticollision είναι απενεργοποιημένη, η λίστα θα περιέχει μόνο μία κάρτα / ετικέτα.

anti collision demo one card

Αφού ενεργοποιήσετε τη λειτουργία κατά της σύγκρουσης και τοποθετήσετε περισσότερες από μία κάρτες / ετικέτες στο πεδίο RF της συσκευής ανάγνωσης, το λογισμικό θα εμφανίσει τη λίστα όλων των ανιχνευμένων καρτών / ετικετών. Η ευαισθησία του αναγνώστη εξαρτιόταν από τις επιδόσεις του υλικού και τις τρέχουσες ρυθμίσεις αναλογικού καταχωρητή RF.

anti collision demo many cards

Εργαλείο κατά της σύγκρουσης 3,8 μFR – Επιλέξτε Κάρτα / Ετικέτα

Πληκτρολογήστε το γράμμα S για να επιλέξετε την κάρτα/ετικέτα. Στη συνέχεια, εισαγάγετε τον τακτικό αριθμό της επιθυμητής κάρτας / ετικέτας (ο αριθμός εντολής εμφανίζεται από το UID της).

anti collision demo select card tag

Εργαλείο κατά της σύγκρουσης 3.9 μFR – Αποεπιλέξτε την κάρτα / ετικέτα

Πληκτρολογήστε το γράμμα X για να αποεπιλέξετε την κάρτα/ετικέτα.

anti collision demo deselect card

Σημείωση: Για να βγείτε από την επιλεγμένη κάρτα/ετικέτα και να μεταβείτε σε άλλη, πρέπει πρώτα να αποεπιλέξετε αυτήν την κάρτα/ετικέτα. Τώρα, μπορείτε να λάβετε ξανά τη λίστα καρτών / ετικετών (γράμμα L ) ή να επιλέξετε αμέσως μια άλλη κάρτα / ετικέτα. Για να το κάνετε αυτό, ακολουθήστε τα βήματα που περιγράφηκαν προηγουμένως (S + αριθμός ευρετηρίου κάρτας/ετικέτας).

anti collision demo deselect and select another

Εργαλείο κατά της σύγκρουσης 3,10 μFR – Ανάγνωση μπλοκ

Πληκτρολογήστε το γράμμα R για να διαβάσετε το επιλεγμένο μπλοκ κάρτας/ετικέτας.

anti collision demo read card block select

Τώρα, εισαγάγετε την επιθυμητή διεύθυνση μπλοκ και πατήστε Enter. Η κονσόλα θα εμφανίσει το περιεχόμενο της κάρτας/ετικέτας του επιλεγμένου μπλοκ. 

anti collision demo read card

3,11 μFR εργαλείο κατά της σύγκρουσης – Εγγραφή μπλοκ

Πληκτρολογήστε το γράμμα W για να γράψετε το επιλεγμένο μπλοκ κάρτας/ετικέτας.

anti collision demo write block1

Τώρα, εισαγάγετε την επιθυμητή διεύθυνση μπλοκ και πατήστε Enter

anti collision demo write block2

Πληκτρολογήστε το περιεχόμενο ως κώδικα ASCII 16 byte. Ακόμα κι αν σκοπεύετε να γράψετε τα δεδομένα που περιέχουν λιγότερους από 16 χαρακτήρες, πρέπει να συμπληρώσετε ολόκληρο το μπλοκ πριν από την εγγραφή. Σε αυτήν την περίπτωση, θα πρέπει να προσθέσετε μερικούς κενούς χαρακτήρες μετά τη σύντομη εισαγωγή δεδομένων για να εκπληρώσετε τα συνολικά 16 byte.

(Για να πληκτρολογήσετε τον κωδικό ASCII μη διακοπτόμενο διάστημα/κενό χαρακτήρα, μπορείτε να κρατήσετε πατημένο το πλήκτρο ALT του πληκτρολογίου σας, να πληκτρολογήσετε τον αριθμό 255 και να αφήσετε το πλήκτρο ALT).

anti collision demo write block3

Πατήστε Enter για να επιβεβαιώσετε τη συμμετοχή σας. Το μήνυμα της κονσόλας επιβεβαιώνει ότι τα δεδομένα σας έχουν καταγραφεί με επιτυχία στην κάρτα/ετικέτα.

anti collision demo write block4

Για να ελέγξετε την καταχώρηση που μόλις έγινε, διαβάστε αυτό το περιεχόμενο μπλοκ κάρτας / ετικέτας.

anti collision demo write block5

4. Εργαλείο κατά της σύγκρουσης μFR – Μενού βοήθειας

Δεδομένου ότι το λογισμικό έχει πολλές εντολές, μπορεί να χρειαστεί λίγος χρόνος για να τις θυμάστε όλες. Σε περίπτωση που ξεχάσατε πώς να καλέσετε κάποια λειτουργία, χρησιμοποιήστε το γράμμα H για να ανοίξετε το κύριο μενού. Η κονσόλα θα εμφανίσει όλες τις εντολές λογισμικού. 

anti collision demo help

Πατήστε το πλήκτρο ESC για να κλείσετε όλες τις διαδικασίες και να κλείσετε το λογισμικό.

Σημείωση: Οι αλλαγές στη λειτουργία anti-collision (ενεργοποιημένη/απενεργοποιημένη) θα αποθηκευτούν στη συσκευή ανάγνωσης.

Αυτό το εγχειρίδιο παρουσιάζει το λογισμικό εκτελέσιμης κονσόλας με έναν αλγόριθμο κατά της σύγκρουσης για εργασία με πολλές κάρτες / ετικέτες ταυτόχρονα. Επίσης, το λογισμικό Anti-collision Tool είναι διαθέσιμο με γραφική διεπαφή (C#).