Συναρτήσεις□□□□□□□□□□□□□□
ΑποκλεισμόςΑνάγνωση,BlockRead_AKM1, BlockRead_AKM2 BlockRead_PK
Αυτήηομάδακαθηκόντωνχρησιμοποιείταιγιατηνανάγνωσηπεριεχομένουμπλοκ。Διαβάζειπάνταολόκληροτομπλοκ(16字节τουμπλοκ)。Οισυναρτήσειςχρησιμοποιούντηλεγόμενηδιευθυνσιοδότησημπλοκ(τοπρώτομπλοκέχειτηδιεύθυνση0,τοπρώτορυμουλκούμενοτομέαέχειδιεύθυνση3,τοεπόμενο7κλπ。“μπλοκ mifare”social social social social social®1 kπουείναιεπίσηςρυμουλκούμενοτουτελευταίουτομέα,έχειδιεύθυνση63)。Αυτέςοιλειτουργίεςεπιτρέπουνεπίσηςτηνανάγνωσητουπεριεχομένουτωνρυμουλκούμενωντουτομέα(τοδιαθέσιμομέροςτουγιαανάγνωση,ανάλογαμεταδικαιώματαπρόσβασηςπουέχουνοριστεί)。

- aucData——Δείκτηςστοναριθμότων字节όπουθααποθηκευτούνταδεδομέναανάγνωσης。Πρέπειναεκχωρηθούντουλάχιστον16字节πριναπότηνκλήσητηςσυνάρτησης。
- ε υ θυνση μπλοκ。ΑυτήηπαράμετροςκαθορίζειεάνθαεκτελεστείέλεγχοςταυτότηταςκλειδιούήBκλειδιού。Μπορείναέχειδύοτιμές:ΑΠΘ1Α(0 x60)ήΑΠΘ1Β(0 x61)。
- ucReaderKeyIndex——Ηπροεπιλεγμένημέθοδοςελέγχουταυτότητας(ότανχρησιμοποιούνταιοιλειτουργίεςχωρίςεπίθημα)εκτελείτηναπόδειξηγνησιότηταςχρησιμοποιώνταςτονεπιλεγμένοδείκτηκλειδιώναπότοναναγνώστηRFID。Στηλειτουργίαγραμμικήςδιεύθυνσης,αυτόισχύειγιαόλουςτουςτομείςπουείναιγραμμένοι
- ucSectorTrailersByte9——Ητιμή一点πρόσβασηςπουκαθορίζειταδικαιώματαπρόσβασηςγιαόλαταρυμουλκούμενατομέα。Μπορεί㈤㈤㈤㈤㈤㈤㈤㈤㈤㈤㈤㈤㈤㈤㈤㈤㈤㈤㈤㈤㈤㈤㈤㈤㈤㈤㈤㈤㈤㈤㈤㈤㈤㈤㈤㈤㈤㈤㈤㈤㈤㈤㈤㈤㈤㈤㈤
- aucProvidedKey——Δείκτηςστονπίνακατουέκτου字节πουπεριέχειτοκλειδίγιατηναπόδειξηαυθεντικότηταςστημέθοδο”Παρεχόμενοκλειδί”。_PKεπίθημαστοόνοματηςσυνάρτησηςυποδεικνύειτηχρήσηαυτήςτηςμεθόδου。
ΑυτέςοιλειτουργίεςλειτουργούνμετονίδιοτρόποόπωςοισυναρτήσειςομάδαςBlockReadκαιείναικατασκευασμένεςγιαανάγνωσηπεριεχομένουμπλοκ。Ημόνηδιαφοράείναιότιχρησιμοποιείταιητομεακήδιεύθυνση。Αυτόπεριλαμβάνειτηνξεχωριστήαποστολήδιευθύνσεωντομέακαιδιευθύνσεωνμπλοκεντόςενόςτομέα。Γιατο非接触式读卡器®1 kηδιεύθυνσητομέαμπορείνακυμαίνεταιαπό0έως15καιηδιεύθυνσημπλοκεντόςτουτομέακυμαίνεταιαπό0έως3。Γιατο非接触式读卡器®,ηδιεύθυνσητομέα4 kμπορείνακυμαίνεταιαπό0έως39καιδεδομένουότιτοδεύτερομισότηςοργάνωσηςχώρουδιευθύνσεωνείναιδιαφορετικό(πάνωαπό2 MB)ηδιεύθυνσημπλοκστουςτελευταίους8τομείς(τομείς32έως39)μπορείνακυμαίνεταιαπό0έως15。Ολόκληροτομπλοκ(μπλοκ16字节)διαβάζεταιπάντα。
Αυτέςοιλειτουργίεςμπορούνναδιαβάσουνταπεριεχόμενατωνρυμουλκουμένωντουτομέα(τοδιαθέσιμομέροςτουγιαανάγνωση,ανάλογαμεταδικαιώματαπρόσβασηςπουέχουνοριστεί)。
- aucData——Δείκτηςστονπίνακα字节όπουπρόκειταινααποθηκευτούνταδεδομέναανάγνωσης。Πρέπειναεκχωρηθούντουλάχιστον16字节πρινκληθείησυνάρτηση
- UcΔιεύθυνση Τομέα - Διεύθυνση Τομέα
- ucBlockInSectorΔιεύθυνση-Αποκλεισμόςδιεύθυνσηςσεέναντομέα
- ucAuthMode——Αυτήηπαράμετροςκαθορίζειεάνθαεκτελεστείέλεγχοςταυτότηταςμεκλειδίbή。Μπορείναέχειδύοτιμές:ΑΠΘ1Α(0 x60)ήΑΠΘ1Β(0 x61)。
- ucReaderKeyIndex——Ηπροεπιλεγμένημέθοδοςελέγχουταυτότητας(ότανχρησιμοποιούνταιοιλειτουργίεςχωρίςεπίθημα)εκτελείτηναπόδειξηγνησιότηταςχρησιμοποιώνταςτονεπιλεγμένοδείκτηκλειδιώναπότοναναγνώστηRFID。Στηλειτουργίαγραμμικήςδιεύθυνσης,αυτόισχύειγιαόλουςτουςτομείςπουείναιγραμμένοι
- aucProvidedKey——Δείκτηςστονπίνακατουέκτου字节πουπεριέχειτοκλειδίγιατηναπόδειξηαυθεντικότηταςστημέθοδο”Παρεχόμενοκλειδί”。_PKΕπίθημαστοόνοματηςσυνάρτησηςυποδεικνύειαυτήτημέθοδοπουχρησιμοποιείται。
BlockWrite, BlockWrite_AKM1, BlockWrite_AKM2, BlockWrite_PK
Αυτέςοισυναρτήσειςχρησιμοποιούνταιγιατηνεισαγωγήδεδομένων(16字节κάθεφορά)σταμπλοκ。Οισυναρτήσειςχρησιμοποιούντηλεγόμενηδιευθυνσιοδότησημπλοκ(τοπρώτομπλοκέχειτηδιεύθυνση0,τοπρώτορυμουλκούμενοτομέαέχειδιεύθυνση3,τοεπόμενο7κλπ。μέχριτοτελευταίομπλοκ非接触式读卡器®1 kπουείναιεπίσηςρυμουλκούμενοτουτελευταίουτομέα,έχειδιεύθυνση63)。Αυτήηομάδαλειτουργιώνδενεπιτρέπειτηνάμεσηεισαγωγήδεδομένωνσταρυμουλκούμενατουτομέα。Γιανατοκάνετεαυτό,χρησιμοποιήστετιςειδικέςλειτουργίεςΤομέαςTrailerWriteκαιΤομέαςTrailerWriteUnsafe。

- aucData——Δείκτηςστοναριθμότων字节όπουθααποθηκευτούνταδεδομέναανάγνωσης。Πρέπειναεκχωρηθούντουλάχιστον16字节πριναπότηνκλήσητηςσυνάρτησης
- ucBlockΔιεύθυνση - Διεύθυνση αποκλεισμο ρτας
- ucAuthMode——Αυτήηπαράμετροςκαθορίζειεάνθαεκτελεστείέλεγχοςταυτότηταςμετοκλειδί一ήτοκλειδίbΜπορείναέχειδύοτιμές:ΑΠΘ1Α(0 x60)ήΑΠΘ1Β(0 x61)。
- ucReaderKeyIndex——Ηπροεπιλεγμένημέθοδοςελέγχουταυτότητας(ότανχρησιμοποιούνταιοιλειτουργίεςχωρίςεπίθημα)εκτελείτηναπόδειξηγνησιότηταςχρησιμοποιώνταςτονεπιλεγμένοδείκτηκλειδιώναπότοναναγνώστηRFID。Στηλειτουργίαγραμμικήςδιεύθυνσης,αυτόισχύειγιαόλουςτουςτομείςπουδιαβάζονται
- aucProvidedKey——Δείκτηςστονπίνακατουέκτου字节πουπεριέχειτοκλειδίγιατηναπόδειξηαυθεντικότηταςστημέθοδο”Παρεχόμενοκλειδί”。_PKεπίθημαστοόνοματηςσυνάρτησηςυποδεικνύειτηχρήσηαυτήςτηςμεθόδου。
FORBIDEN_DIRECT_WRITE_IN_SECTOR_TRAILER。
ΑποκλεισμόςΣετομέαςΓράψτε,BlockInSectorWrite_AKM1, BlockInSectorWrite_AKM2 BlockInSectorWrite_PK
ΑυτέςοισυναρτήσειςλειτουργούντοίδιομετιςσυναρτήσειςομάδαςBlockWrite。Χρησιμοποιούνταιγιαεισαγωγήδεδομένων(16字节κάθεφορά)σεμπλοκ。Ημόνηδιαφοράείναιηχρήσητηςτομεακήςδιευθυνσιοδότησης。Ηδιεύθυνσητομέασημαίνειξεχωριστότομέααποστολήςκαιδιευθύνσειςμπλοκεντόςενόςτομέα。Γιατο非接触式读卡器®1 kηδιεύθυνσητομέαμπορείνακυμαίνεταιαπό0έως15καιηδιεύθυνσημπλοκεντόςτουτομέακυμαίνεταιαπό0έως3。Γιατο非接触式读卡器®,ηδιεύθυνσητομέα4 kμπορείνακυμαίνεταιαπό0έως39καιδεδομένουότιτοδεύτερομισότηςοργάνωσηςχώρουδιευθύνσεωνείναιδιαφορετικό(πάνωαπό2 MB)ηδιεύθυνσημπλοκστουςτελευταίους8τομείς(τομείς32έως39)μπορείνακυμαίνεταιαπό0έως15。Αυτήηομάδαλειτουργιώνδενεπιτρέπειτηνάμεσηεισαγωγήδεδομένωνσταρυμουλκούμενατουτομέα。Γιανατοκάνετεαυτό,χρησιμοποιήστετιςειδικέςλειτουργίεςΤομέαςTrailerWriteκαιΤομέαςTrailerWriteUnsafe
- aucData——Δείκτηςστοναριθμότων字节όπουθααποθηκευτούνταδεδομέναανάγνωσης。Πρέπειναεκχωρηθούντουλάχιστον16字节πριναπότηνκλήσητηςσυνάρτησης
- θυνση - Διεύθυνση τομ愤怒
- ucBlockInSectorAddress——Αυτήηπαράμετροςκαθορίζειεάνθαεκτελεστείέλεγχοςταυτότηταςμεκλειδίbή。Μπορείναέχειδύοτιμές:AUTHENT1A (0 x60)ήAUTHENT1B (0 x61)
- ucReaderKeyIndex——Ηπροεπιλεγμένημέθοδοςελέγχουταυτότητας(ότανχρησιμοποιούνταιοιλειτουργίεςχωρίςεπίθημα)εκτελείτηναπόδειξηγνησιότηταςχρησιμοποιώνταςτονεπιλεγμένοδείκτηκλειδιώναπότοναναγνώστηRFID。Στηλειτουργίαγραμμικήςδιεύθυνσης,αυτόισχύειγιαόλουςτουςτομείςπουείναιγραμμένοι
- aucProvidedKey——Δείκτηςστονπίνακατουέκτου字节πουπεριέχειτοκλειδίγιατηναπόδειξηαυθεντικότηταςστημέθοδο”Παρεχόμενοκλειδί”。_PKεπίθημαστοόνοματηςσυνάρτησηςυποδεικνύειτηχρήσηαυτήςτηςμεθόδου。
FORBIDEN_DIRECT_WRITE_IN_SECTOR_TRAILER。
ΤομέαςΔιαδρομή, SectorTrailerWrite_AKM1, SectorTrailerWrite_AKM2, SectorTrailerWrite_PK
Αυτέςοιλειτουργίεςχρησιμοποιούνταιγιατησύνταξηδεδομένωνσταρυμουλκούμενατουτομέα。ΟιλειτουργίεςμπορούνεπίσηςναχρησιμοποιηθούνγιατηδιεύθυνσημπλοκμπλοκρυμουλκουμένωντομέακαθώςκαιγιατηδιεύθυνσητουτομέαπουκαθορίζεταιαπότηνπαράμετροucAddressingMode。
Στηνπερίπτωσητηςδιεύθυνσηςμπλοκ,τοπρώτομπλοκέχειτηδιεύθυνση0。ρυμουλκούμενοέχειμιαπρώτηδιεύθυνσητομέ3ακαιτοεπόμενο7,κλπ。μέχριτοτελευταίομπλοκτου非接触式读卡器®1 kπουείναιεπίσηςρυμουλκούμενοτουτελευταίουτομέακαιέχειδιεύθυνση63。Αυτήηομάδασυναρτήσεωναπλοποιείτοχειρισμό比特γιατηρύθμισηδικαιωμάτωνπρόσβασηςμπλοκ(一些πρόσβασης)καιελαχιστοποιείτηνπιθανότηταμόνιμουαποκλεισμούολόκληρουτουτομέαλόγωεσφαλμένηςμορφοποίησηςαυτώντων。Ημορφοποίησητων一点πρόσβασηςγίνεταιαπότοναναγνώστηRFIDπριναπότηνεγγραφή。ΟιχρήστεςAPIμπορούνναεπιλέξουντακατάλληλαδικαιώματαπρόσβασηςμπλοκπουαντιπροσωπεύονταιαπότιςτιμές0έως7καιναταμεταδώσουνσεαυτέςτιςλειτουργίες。
Γιαταρυμουλκούμενατουκλάδουισχύουνταακόλουθαδικαιώματαπρόσβασης:
- Bit πρόσβαση ζ C1 C2 C3
- Τιμές πρόσβαση ζ (υποβ α λλονται στη συν α ρ η)
- Δικαιώματαπρόσβασης
- Κλειδί字节πουπεριέχειτα位πρόσβασηςκαιτοκλειδίεννέαB字节
- Ανάγνωση και γραφ
Γιαταρυμουλκούμενατουκλάδουισχύουνταακόλουθαδικαιώματαπρόσβασης:
*ΕάνταδικαιώματαπρόσβασηςγιατοτρέιλερτομέαενόςκατάλληλουτομέαέχουνρυθμιστείέτσιώστεναείναιδυνατήηανάγνωσητουκλειδιούB,δενμπορείναχρησιμοποιηθείγιαέλεγχοταυτότηταςσεκαμίααπότιςπεριπτώσεις。Αυτέςοιλειτουργίεςθέτουνεπίσηςνέατομεακάκλειδιάεάνεπιτρέπεταιηπρόσβασησεδικαιώματα。
- Bit πρόσβαση ζ C1 C2 C3

- Τιμές πρόσβαση ζ (υποβ α λλονται στη συν α ρ η)
- Δικαιώματαπρόσβασης
- Ανάγνωση, γραφ, α υ ξη, με ωση
- ucAddressingMode——Καθορίζειτηλειτουργίαδιεύθυνσης。ΟιπιθανέςτιμέςαυτήςτηςπαραμέτρουείναιBLOCK_ADDRESS_MODE (0 x00)ήSECTOR_ADDRESS_MODE (0 x01)。Εάνσταλείοποιαδήποτεάλλητιμή,ησυνάρτησηεπιστρέφειένανκωδικόσφάλματοςWRONG_ADDRESS_MODE
- ucAddress——Τομείςήτομείςρυμουλκούμεναμπλοκδιεύθυνση,ανάλογαμεucAddressingMode。Ότανχρησιμοποιείτεμιαλειτουργίαδιεύθυνσηςτομέα,τότε,γιαπαράδειγμα,τοMIFARE Classic®1 k,τοεύροςμπορείναείναιαπό0έως15(έχει16τομείς)。Οίδιοςτύποςστηλειτουργίαδιευθυνσιοδότησηςμπλοκμπορείναχρησιμοποιήσειτιςτιμέςαπό0έως63年,υπότηνπροϋπόθεσηότιπαρουσιάζεταισφάλμαεάντομπλοκδιευθύνσεωνδενείναιεπίσηςτορυμουλκούμενοτομέα。
- aucNewKeyA——Δείκτηςστονπίνακα6字节πουαντιπροσωπεύειένανέοκλειδί一个γιαένανκαθορισμένοτομέα,τοοποίοθαοριστείεάναυτόεπιτρέπεταιπροηγουμένωςμεταδικαιώματαπρόσβασης
- aucNewKeyB——Δείκτηςστονπίνακαέξι字节πουαντιπροσωπεύειένανέοκλειδBίγιαένανκαθορισμένοτομέα,τοοποίοθαοριστείεάναυτόεπιτρέπεταιπροηγουμένωςμεταδικαιώματαπρόσβασης
- ucBlock0AccessBits——Τιμήπρόσβασηςγιατομπλοκ0ενόςτομέα。
Το非接触式读卡器®4 kέχειδιαφορετικήοργάνωσηγιατουςτελευταίους8τομείς,τοδεύτερομισότουχώρουδιευθύνσεων。Ωςεκτούτου,σεαυτούςτουςτομείςταδικαιώματαπρόσβασηςορίζονταιωςεξής:
- Δικαιώματαπρόσβασηςσταπρώτα5μπλοκ-ΑποκλεισμόςτιμώνπρόσβασηςucBlock1AccessBitsγιατονπρώτοτομέα
- Δικαιώματαπρόσβασηςσταδεύτερα5μπλοκ-ΑποκλεισμόςτιμώνπρόσβασηςucBlock2AccessBitsγιατονπρώτοτομέα
- δικαιώματα πρ ο σβαση ζ στα ελευτα τ
- ucSectorTrailerΠρόσβαση比特——Τιμήπρόσβασηςγιαέναρυμουλκούμενοτομέα
- ucSectorTrailerByte9——Τοένατρο字节υμουλκούμενωντομέαείναιένα字节γιαγενικήχρήσηόπουμπορείναεισαχθείοποιαδήποτετιμήενός字节
- ucAuthMode——Αυτήηπαράμετροςκαθορίζειεάνθαεκτελεστείέλεγχοςταυτότηταςμετοκλειδί一ήτοκλειδίbΜπορείναέχειδύοτιμές:AUTHENT1A (0 x60)ήAUTHENT1B (0 x61)
- ucReaderKeyIndex——Ηπροεπιλεγμένημέθοδοςελέγχουταυτότητας(ότανχρησιμοποιούνταιοιλειτουργίεςχωρίςεπίθημα)εκτελείτηναπόδειξηγνησιότηταςχρησιμοποιώνταςτονεπιλεγμένοδείκτηκλειδιώναπότοναναγνώστηRFID。Στηλειτουργίαγραμμικήςδιεύθυνσης,αυτόισχύειγιαόλουςτουςτομείςπουείναιγραμμένοι
- aucProvidedKey——Δείκτηςστονπίνακατουέκτου字节πουπεριέχειτοκλειδίγιατηναπόδειξηαυθεντικότηταςστημέθοδο”Παρεχόμενοκλειδί”。_PKεπίθημαστοόνοματηςσυνάρτησηςυποδεικνύειτηχρήσηαυτήςτηςμεθόδου。
ΤομέαςΤραϊσμόςΒρίτηςΜη α ? ? φ ? ? λ ?, SectorTrailerWriteUnsafe_AKM1, SectorTrailerWriteUnsafe_AKM2, SectorTrailerWriteUnsafe_PK
ΑυτέςοισυναρτήσειςέχουντονίδιοσκοπόμετηλειτουργίατηςομάδαςSectorTrailerWriteμετηδιαφοράστηναποστολήτουπεριεχομένουτων”ακατέργαστων”ρυμουλκώντομέακαιτασφάλματαείναιδυνατάκατάτημορφοποίησητωντιμών一点πρόσβασηςγιαεισαγωγή。Αυτέςοιλειτουργίεςπροορίζονταιγιαπρογραμματιστέςμεεμπειρίαστησυνεργασίαμετο非接触式读卡器®.ΌλοιοικανόνεςπουαναφέρονταιγιατιςσυναρτήσειςομάδαςSectorTrailerWriteισχύουνγιααυτέςτιςλειτουργίες,εκτόςαπότηνεπιλογήτων”ανεπεξέργαστων”δεδομένωνγιατηνκαταχώρησηρυμουλκούμενουτομέα。
- ucAddressingMode——Καθορίζειτηλειτουργίαδιεύθυνσης。ΟιπιθανέςτιμέςαυτήςτηςπαραμέτρουείναιBLOCK_ADDRESS_MODE (0 x00)ήSECTOR_ADDRESS_MODE (0 x01)。Εάνσταλείοποιαδήποτεάλλητιμή,ησυνάρτησηεπιστρέφειένανκωδικόσφάλματοςWRONG_ADDRESS_MODE。
- 加州大学Διεύθυνση-Τομείςήτομείςρυμουλκούμεναμπλοκδιεύθυνση,ανάλογαμεucAddressingMode。
Ότανχρησιμοποιείτεμιαλειτουργίαδιεύθυνσηςτομέα,τότε,στηνπερίπτωσητου非接触式读卡器®1 k,τοεύροςμπορείναείναιαπό0έως15(έχει16τομείς)καιοίδιοςτύποςστηλειτουργίαδιεύθυνσηςμπλοκμπορείναχρησιμοποιήσειτιςτιμές0έως63μετοπιθανόσφάλμαεάντομπλοκδιευθύνσεωνδενείναιεπίσηςτορυμουλκούμενοτομέα。
- aucSectorTrailer——Δείκτηςσεπίνακα6字节πουπεριέχειτα”ανεπεξέργαστα”δεδομέναγιατηνκαταχώρησηρυμουλκούμενουτομέαδιευθύνσεων
- ucAuthMode——Αυτήηπαράμετροςκαθορίζειεάνθαεκτελεστείτοκλειδίελέγχουταυτότητας一ήτοκλειδίbΜπορείναέχειδύοτιμές:AUTHENT1A (0 x60)ήAUTHENT1B (0 x61)
- ucReaderKeyIndex——Ηπροεπιλεγμένημέθοδοςελέγχουταυτότητας(ότανχρησιμοποιούνταιοιλειτουργίεςχωρίςεπίθημα)εκτελείτηναπόδειξηγνησιότηταςχρησιμοποιώνταςτονεπιλεγμένοδείκτηκλειδιώναπότοναναγνώστηRFID。Στηλειτουργίαγραμμικήςδιεύθυνσης,αυτόισχύειγιαόλουςτουςτομείςπουείναιγραμμένοι
- aucProvidedKey——Δείκτηςστονπίνακατουέκτου字节πουπεριέχειτοκλειδίγιατηναπόδειξηαυθεντικότηταςστημέθοδο”Παρεχόμενοκλειδί”。_PKεπίθημαστοόνοματηςσυνάρτησηςυποδεικνύειτηχρήσηαυτήςτηςμεθόδου。
Συναρτήσεις για εργασ走走走走με μπλο τιμών
Ταμπλοκτιμώναντιπροσωπεύουνμιαπροαιρετικήλειτουργικότητα非接触式读卡器®。Αυτήείναιστηνπραγματικότηταμιαλειτουργίαστηνοποίαολόκληροτομπλοκδεδομένων(16字节)αντιπροσωπεύειμίατιμήτεσσάρων字节。Σεαυτήντηλειτουργία,μπορείτεναπροσθέσετεοποιοδήποτεμπλοκδεδομένων(εκτόςφυσικάαπότομπλοκ0,τονμηδενικότομέακαιτορυμουλκούμενοτομέα)。Οιτιμέςσταμπλοκτιμώνμορφοποιούνταιμεειδικότρόποκαιεκτόςαπότιςεγγραφέςτιμώνπεριέχουντηντιμήδιεύθυνσηςενός字节,ηοποίαδίνειστουςχρήστεςτηνπροστιθέμενηδυνατότηταναυλοποιήσουντοσύστημαδημιουργίαςαντιγράφωνασφαλείας。
ΟιαναγνώστεςD-Logic RFIDφροντίζουνγιατησωστήμορφοποίησημπλοκτιμών,ώστετοσύνολοτωνσυναρτήσεωνπουχειρίζονταιμόνομετέσσεριςτιμές字节ναείναιδιαθέσιμοστουςχρήστες。Θαπρέπεινααναφερθείότιηχρήσημπλοκτιμώνέχεινόημαεάνταδικαιώματαπρόσβασηςστοεπιθυμητόμπλοκορίζονταιστιςτιμές1 6ή0(ηπροεπιλογήστηνέακάρτα)πουεπιτρέπειτηναύξησηκαιτημείωσητωντιμώντους。Πρώτααπ的όλα,πρέπειναξεκινήσουνταμπλοκτιμών,ητιμήκαιησχετικήδιεύθυνσηπρέπεινασυμμορφώνονταιμετηνκατάλληλημορφήδεκαέξιεγγραφών字节。ΟκαλύτεροςκαιευκολότεροςτρόποςγιατηνπροετοιμασίαμπλοκτιμώνείναιμεένασύνολολειτουργιώνAPIτωνWindows IS21 ValueBlockWriteήValueBlockInSectorWrite。
ValueBlockΔιαβάστε, ValueBlockRead_AKM1, ValueBlockRead_AKM2, ValueBlockRead_PK
ΑυτέςοισυναρτήσειςκάνουντοίδιομετιςσυναρτήσειςομάδαςValueBlockReadκαιείναικατάλληλεςγιατηνανάγνωσητιμών4字节τωνμπλοκτιμών。Επιπλέον,επιστρέφουντησυσχετισμένηδιεύθυνσηπουείναιαποθηκευμένηστομπλοκτιμών。Ημόνηδιαφοράείναιηχρήσητηςλεγόμενηςτομεακήςαντιμετώπισης。Ωςτομεακήδιευθυνσιοδότησηνοείταιηχωριστήαποστολήδιευθύνσεωντομέωνκαιτμημάτωνεντόςενόςτομέα。Γιατο非接触式读卡器®1 kηδιεύθυνσητομέαμπορείνακυμαίνεταιαπό0έως15καιηδιεύθυνσημπλοκεντόςτουτομέακυμαίνεταιαπό0έως3。Γιατο非接触式读卡器®,ηδιεύθυνσητομέα4 kμπορείνακυμαίνεταιαπό0έως39καιδεδομένουότιτοδεύτερομισότηςοργάνωσηςχώρουδιευθύνσεωνείναιδιαφορετικό(πάνωαπό2 MB)ηδιεύθυνσημπλοκστουςτελευταίους8τομείς(τομείς32έως39)μπορείνακυμαίνεταιαπό0έως15。

- 左值——Δείκτηςσεμεταβλητήμεγάλουτύπουπάνωαπότηνοποίαεπιστρέφειτομπλοκτιμών
- ucValueAddr——Τοένατρο字节υμουλκούμενωντομέαείναιένα字节γιαγενικήχρήσηόπουμπορείναεισαχθείοποιαδήποτετιμήενός字节
- θυνση - Διεύθυνση τομ愤怒
- ucBlockInΔιεύθυνσητομέα-Αποκλεισμόςδιεύθυνσηςσεέναντομέα
- ucAuthMode——Αυτήηπαράμετροςκαθορίζειεάνθαεκτελεστείτοκλειδίελέγχουταυτότητας一ήτοκλειδίbΜπορείναέχειδύοτιμές:AUTHENT1A (0 x60)ήAUTHENT1B (0 x61)
- ucReaderKeyIndex - eπροεπιλεγμένημέθοδοςελέγχουταυτότητας(ότανχρησιμοποιούνταιοιλειτουργίεςχωρίςεπίθημα)εκτελείτηναπόδειξηγνησιότηταςχρησιμοποιώνταςτοεπιλεγμένοευρετήριοκλειδιώναπότοναναγνώστηRFID。Στηλειτουργίαγραμμικήςδιεύθυνσηςισχύειγιαόλουςτουςτομείςγραφής
- aucProvidedKey——Δείκτηςστονπίνακαέξι字节πουπεριέχειτοκλειδίγιατονέλεγχοταυτότηταςτηςμεθόδου”Παρεχόμενοκλειδί”。_PKεπίθημαονόματοςσυνάρτησηςυποδεικνύειτηχρήσηαυτήςτηςμεθόδου。
ValueBlockInΤομέαςΔιαβάστε, ValueBlockInSectorRead_AKM1, ValueBlockInSectorRead_AKM2, ValueBlockInSectorRead_PK
ΑυτέςοισυναρτήσειςκάνουντοίδιομετιςσυναρτήσειςομάδαςValueBlockReadκαιείναικατάλληλεςγιατηνανάγνωσητιμών4字节τωνμπλοκτιμών。Επιπλέον,επιστρέφουντησυσχετισμένηδιεύθυνσηπουείναιαποθηκευμένηστομπλοκτιμών。Ημόνηδιαφοράείναιηχρήσητηςλεγόμενηςτομεακήςαντιμετώπισης。Ωςτομεακήδιευθυνσιοδότησηνοείταιηχωριστήαποστολήδιευθύνσεωντομέωνκαιτμημάτωνεντόςενόςτομέα。Γιατο非接触式读卡器®1 kηδιεύθυνσητομέαμπορείνακυμαίνεταιαπό0έως15καιηδιεύθυνσημπλοκεντόςτουτομέακυμαίνεταιαπό0έως3。Γιατο非接触式读卡器®,ηδιεύθυνσητομέα4 kμπορείνακυμαίνεταιαπό0έως39καιδεδομένουότιτοδεύτερομισότηςοργάνωσηςχώρουδιευθύνσεωνείναιδιαφορετικό(πάνωαπό2 MB)ηδιεύθυνσημπλοκστουςτελευταίους8τομείς(τομείς32έως39)μπορείνακυμαίνεταιαπό0έως15。

- 左值——Δείκτηςσεμεταβλητήμεγάλουτύπουπάνωαπότηνοποίαεπιστρέφειτομπλοκτιμών
- ucValueAddr——Οδείκτηςσεμιαμεταβλητήανυπόγραφουτύπουcharεπιστρέφεταιμέσωτηςδιεύθυνσηςενός字节,ηοποίαδίνειτηνπρόσθετηδυνατότηταγιαμιαυλοποίησησυστήματοςαντιγράφωνασφαλείας
- θυνση - Διεύθυνση τομ愤怒
- ucBlockInΔιεύθυνσητομέα-Αποκλεισμόςδιεύθυνσηςσεέναντομέα
- ucAuthMode——Αυτήηπαράμετροςκαθορίζειεάνθαεκτελεστείτοκλειδίελέγχουταυτότητας一ήτοκλειδίbΜπορείναέχειδύοτιμές:AUTHENT1A (0 x60)ήAUTHENT1B (0 x61)
- ucReaderKeyIndex——Ηπροεπιλεγμένημέθοδοςελέγχουταυτότητας(ότανχρησιμοποιούνταιοιλειτουργίεςχωρίςεπίθημα)εκτελείτηναπόδειξηγνησιότηταςχρησιμοποιώνταςτονεπιλεγμένοδείκτηκλειδιώναπότοναναγνώστηRFID。Στηλειτουργίαγραμμικήςδιεύθυνσηςισχύειγιαόλουςτουςτομείςγραφής
- aucProvidedKey——Δείκτηςστονπίνακαέξι字节πουπεριέχειτοκλειδίγιατονέλεγχοταυτότηταςτηςμεθόδου”Παρεχόμενοκλειδί”。_PKεπίθημαονόματοςσυνάρτησηςυποδεικνύειτηχρήσηαυτήςτηςμεθόδου。
ValueBlockΓράψτε, ValueBlockWrite_AKM1, ValueBlockWrite_AKM2, ValueBlockWrite_PK
Αυτέςοισυναρτήσειςχρησιμοποιούνταιγιατηνπροετοιμασίακαιτηνεγγραφήτιμώνμπλοκτιμώντέταρτου字节καιτηναποθήκευσητηςσυσχετισμένηςδιεύθυνσηςστομπλοκτιμών。Λειτουργείχρησιμοποιώνταςτηλεγόμενηδιεύθυνσημπλοκ(τοπρώτομπλοκέχειτηδιεύθυνση0,τορυμουλκούμενοέχειμιαπρώτηδιεύθυνσητομέ3ακαιτοεπόμενο7κλπ。μέχριτοτελευταίομπλοκτου非接触式读卡器®1 kπουείναιεπίσηςρυμουλκούμενοτουτελευταίουτομέακαιέχειδιεύθυνση63)。
- LΤιμή - Τιμή για την καταχώρηση μπλοκ τιμών
- ucValueAddr——Διεύθυνσησυσχετισμένηςμεμπλοκτιμών
- ucBlockΔιεύθυνση - Αποκλεισμός διε υ θ νση ζ
- ucAuthMode——Αυτήηπαράμετροςκαθορίζειεάνθαεκτελεστείέλεγχοςταυτότηταςμεκλειδίbή。Μπορείναέχειδύοτιμές:ΑΠΘ1Α(0 x60)ήΑΠΘ1Β(0 x61)。
- ucReaderKeyIndex——Ηπροεπιλεγμένημέθοδοςελέγχουταυτότητας(ότανχρησιμοποιούνταιοιλειτουργίεςχωρίςεπίθημα)εκτελείτηναπόδειξηγνησιότηταςχρησιμοποιώνταςτονεπιλεγμένοδείκτηκλειδιώναπότοναναγνώστηRFID。Στηλειτουργίαγραμμικήςδιεύθυνσης,αυτόισχύειγιαόλουςτουςτομείςπουείναιγραμμένοι
- aucProvidedKey——Δείκτηςστονπίνακατουέκτου字节πουπεριέχειτοκλειδίγιατηναπόδειξηαυθεντικότηταςστημέθοδο”Παρεχόμενοκλειδί”。_PKεπίθημαστοόνοματηςσυνάρτησηςυποδεικνύειτηχρήσηαυτήςτηςμεθόδου。
ValueBlockInΣετομέαςΓράψτε, ValueBlockInSectorWrite_AKM1, ValueBlockInSectorWrite_AKM2, ValueBlockInSectorWrite_PK
ΑυτέςοισυναρτήσειςείναιπαρόμοιεςμετιςσυναρτήσειςομάδαςValueBlockWrite。Χρησιμοποιούνγιατηνεισαγωγή,μπλοκτιμών4字节τιμέςαρχικοποίηση。Επιπλέονα,ποθηκεύειτησυσχετισμένηδιεύθυνσηστηντιμήμπλοκ。Ημόνηδιαφοράείναιητομεακήαντιμετώπισητηςχρήσης。Ωςτομεακήδιευθυνσιοδότησηνοείταιηχωριστήαποστολήδιευθύνσεωντομέωνκαιτμημάτωνεντόςενόςτομέα。Γιατο非接触式读卡器®1 kηδιεύθυνσητομέαμπορείνακυμαίνεταιαπό0έως15καιηδιεύθυνσημπλοκεντόςτουτομέακυμαίνεταιαπό0έως3。Γιατο非接触式读卡器®,ηδιεύθυνσητομέα4 kμπορείνακυμαίνεταιαπό0έως39καιδεδομένουότιτοδεύτερομισότηςοργάνωσηςχώρουδιευθύνσεωνείναιδιαφορετικό(πάνωαπό2 MB)ηδιεύθυνσημπλοκστουςτελευταίους8τομείς(τομείς32έως39)μπορείνακυμαίνεταιαπό0έως15。
- LΤιμή - Τιμή για την καταχώρηση μπλοκ τιμών
- ucValueAddr——Διεύθυνσησυσχετισμένηςμεμπλοκτιμών
- θυνση - Διεύθυνση τομ愤怒
- ucBlockInΔιεύθυνσητομέα-Διεύθυνσηαποκλεισμούενόςτομέα
- ucAuthMode——Αυτήηπαράμετροςκαθορίζειεάνθαεκτελεστείτοκλειδίελέγχουταυτότητας一ήτοκλειδίbΜπορείναέχειδύοτιμές:ΑΠΘ1Α(0 x60)ήΑΠΘ1Β(0 x61)。
- ucReaderKeyIndex——Ηπροεπιλεγμένημέθοδοςελέγχουταυτότητας(ότανχρησιμοποιούνταιοιλειτουργίεςχωρίςεπίθημα)εκτελείτηναπόδειξηγνησιότηταςχρησιμοποιώνταςτονεπιλεγμένοδείκτηκλειδιώναπότοναναγνώστηRFID。Στηλειτουργίαγραμμικήςδιεύθυνσηςισχύειγιαόλουςτουςτομείςγραφής
- aucProvidedKey——Δείκτηςστονπίνακαέξι字节πουπεριέχειτοκλειδίγιατονέλεγχοταυτότηταςτηςμεθόδου”Παρεχόμενοκλειδί”。_PKεπίθημαονόματοςσυνάρτησηςυποδεικνύειτηχρήσηαυτήςτηςμεθόδου。
ValueBlockΔημιουργία, ValueBlockIncrement_AKM1, ValueBlockIncrement_AKM2, ValueBlockIncrement_PK
Αυτότοσύνολοδυνατοτήτωνχρησιμοποιείταιγιατηναύξησητηςτιμής4字节μπλοκτιμών。Ητιμήτηςαύξησηςτουμπλοκτιμώναποστέλλεταιωςπαράμετροςαυτώντωνσυναρτήσεων。Οιλειτουργίεςχρησιμοποιούνδιευθυνσιοδότησημπλοκ(τοπρώτομπλοκέχειτηδιεύθυνση0,τοπρώτορυμουλκούμενοτομέαέχειδιεύθυνση3,τοεπόμενο7κλπ。μέχριτοτελευταίομπλοκ非接触式读卡器®1 kπουείναιεπίσηςρυμουλκούμενοτουτελευταίουτομέα,έχειδιεύθυνση63)。
- lΤιμήαύξησηςισχύος——Ητιμήτηςαύξησηςμπλοκαξίας
- ucBlockAddress——Αποκλεισμόςδιεύθυνσηςσεέναντομέα
- θυνση - Διεύθυνση τομ愤怒
- ucAuthMode——Αυτήηπαράμετροςκαθορίζειεάνθαεκτελεστείτοκλειδίελέγχουταυτότητας一ήτοκλειδίbΜπορείναέχειδύοτιμές:ΑΠΘ1Α(0 x60)ήΑΠΘ1Β(0 x61)。
- ucReaderKeyIndex——Ηπροεπιλεγμένημέθοδοςελέγχουταυτότητας(ότανχρησιμοποιούνταιοιλειτουργίεςχωρίςεπίθημα)εκτελείτηναπόδειξηγνησιότηταςχρησιμοποιώνταςτονεπιλεγμένοδείκτηκλειδιώναπότοναναγνώστηRFID。Στηλειτουργίαγραμμικήςδιεύθυνσηςισχύειγιαόλουςτουςτομείςγραφής
- aucProvidedKey——Δείκτηςστονπίνακαέξι字节πουπεριέχειτοκλειδίγιατονέλεγχοταυτότηταςτηςμεθόδου”Παρεχόμενοκλειδί”。_PKεπίθημαονόματοςσυνάρτησηςυποδεικνύειτηχρήσηαυτήςτηςμεθόδου。
ValueBlockInΤομέαςΔημιουργία, ValueBlockInSectorIncrement_AKM1, ValueBlockInSectorIncrement_AKM2, ValueBlockInSectorIncrement_PK
ΑυτέςοισυναρτήσειςέχουντονίδιοσκοπόμετιςσυναρτήσειςομάδαςValueBlockIncrementκαιχρησιμοποιούνταιγιατηνανάγνωσητιμών4字节τωνμπλοκτιμών。Ητιμήτηςαύξησηςτουμπλοκτιμώναποστέλλεταιωςπαράμετροςαυτώντωνσυναρτήσεων。Ημόνηδιαφοράείναιητομεακήαντιμετώπισητηςχρήσης。Ωςτομεακήδιευθυνσιοδότησηνοείταιηχωριστήαποστολήδιευθύνσεωντομέωνκαιτμημάτωνεντόςενόςτομέα。Γιατο非接触式读卡器®1 kηδιεύθυνσητομέαμπορείνακυμαίνεταιαπό0έως15καιηδιεύθυνσημπλοκεντόςτουτομέακυμαίνεταιαπό0έως3。Γιατο非接触式读卡器®,ηδιεύθυνσητομέα4 kμπορείνακυμαίνεταιαπό0έως39καιδεδομένουότιτοδεύτερομισότηςοργάνωσηςχώρουδιευθύνσεωνείναιδιαφορετικό(πάνωαπό2 MB)ηδιεύθυνσημπλοκστουςτελευταίους8τομείς(τομείς32έως39)μπορείνακυμαίνεταιαπό0έως15。
- lΤιμήαύξησηςισχύος——Ητιμήτηςαύξησηςμπλοκαξίας
- θυνση - Διεύθυνση τομ愤怒
- ucBlockInSectorΔιεύθυνση-Αποκλεισμόςδιεύθυνσηςσεέναντομέα
- ucAuthMode——Αυτήηπαράμετροςκαθορίζειεάνθαεκτελεστείτοκλειδίελέγχουταυτότητας一ήτοκλειδίbΜπορείναέχειδύοτιμές:ΑΠΘ1Α(0 x60)ήΑΠΘ1Β(0 x61)。
- ucReaderKeyIndex——Ηπροεπιλεγμένημέθοδοςελέγχουταυτότητας(ότανχρησιμοποιούνταιοιλειτουργίεςχωρίςεπίθημα)εκτελείτηναπόδειξηγνησιότηταςχρησιμοποιώνταςτονεπιλεγμένοδείκτηκλειδιώναπότοναναγνώστηRFID。Στηλειτουργίαγραμμικήςδιεύθυνσης,ισχύειγιαόλουςτουςτομείςγραφής
- aucProvidedKey——Δείκτηςστονπίνακαέξι字节πουπεριέχειτοκλειδίγιατονέλεγχοταυτότηταςτηςμεθόδου”Παρεχόμενοκλειδί”。_PKεπίθημαονόματοςσυνάρτησηςυποδεικνύειτηχρήσηαυτήςτηςμεθόδου。
ValueBlockΔημιουργία, ValueBlockDecrement_AKM1, ValueBlockDecrement_AKM2, ValueBlockDecrement_PK
Αυτότοσύνολοσυναρτήσεωνχρησιμοποιείταιγιατημείωσητηςτιμήςτωνμπλοκτιμώνκατά4字节。Ητιμήτηςμείωσηςτουμπλοκτιμώναποστέλλεταιωςπαράμετροςαυτώντωνσυναρτήσεων。Οιλειτουργίεςχρησιμοποιούνδιευθυνσιοδότησημπλοκ(τοπρώτομπλοκέχειτηδιεύθυνση0,τοπρώτορυμουλκούμενοτομέαέχειδιεύθυνση3,τοεπόμενο7κλπ。μέχριτοτελευταίομπλοκ非接触式读卡器®1 kπουείναιεπίσηςρυμουλκούμενοτουτελευταίουτομέα,έχειδιεύθυνση63)。
- lΑξιολόγησηαπόδοσης——Ηαξίατηςμείωσηςτουμπλοκαξίας
- ucBlockAddress——Αποκλεισμόςδιεύθυνσηςσεέναντομέα
- ucAuthMode——Αυτήηπαράμετροςκαθορίζειεάνθαεκτελεστείτοκλειδίελέγχουταυτότητας一ήτοκλειδίbΜπορείναέχειδύοτιμές:ΑΠΘ1Α(0 x60)ήΑΠΘ1Β(0 x61)。
- ucReaderKeyIndex——Ηπροεπιλεγμένημέθοδοςελέγχουταυτότητας(ότανχρησιμοποιούνταιοιλειτουργίεςχωρίςεπίθημα)εκτελείτηναπόδειξηγνησιότηταςχρησιμοποιώνταςτοεπιλεγμένοευρετήριοκλειδιώναπότοναναγνώστηRFID。Στηλειτουργίαγραμμικήςδιεύθυνσης,ισχύειγιαόλουςτουςτομείςγραφής
- aucProvidedKey——Δείκτηςστονπίνακαέξι字节πουπεριέχειτοκλειδίγιατονέλεγχοταυτότηταςτηςμεθόδου”Παρεχόμενοκλειδί”。_PKεπίθημαονόματοςσυνάρτησηςυποδεικνύειτηχρήσηαυτήςτηςμεθόδου。
ValueBlockInΤομέαςΔημιουργία, ValueBlockInSectorDecrement_AKM1, ValueBlockInSectorDecrement_AKM2, ValueBlockInSectorDecrement_PK
ΑυτέςοισυναρτήσειςλειτουργούντοίδιομετιςσυναρτήσειςτηςομάδαςValueBlockDecrementκαιδημιουργούνταιγιατημείωσητωντιμώντωνμπλοκτιμώντων4字节。Ητιμήτηςμείωσηςτουμπλοκτιμώναποστέλλεταιωςπαράμετροςσεαυτέςτιςσυναρτήσεις。Μόνηδιαφοράείναιηχρήσητηςτομεακήςαντιμετώπισης。Αυτόπεριλαμβάνειτηνξεχωριστήαποστολήδιευθύνσεωντομέακαιδιευθύνσεωνμπλοκεντόςενόςτομέα。Γιατο非接触式读卡器®1 kηδιεύθυνσητομέαμπορείνακυμαίνεταιαπό0έως15καιηδιεύθυνσημπλοκεντόςτουτομέακυμαίνεταιαπό0έως3。Γιατο非接触式读卡器®,ηδιεύθυνσητομέα4 kμπορείνακυμαίνεταιαπό0έως39καιδεδομένουότιτοδεύτερομισότηςοργάνωσηςχώρουδιευθύνσεωνείναιδιαφορετικό(πάνωαπό2 MB)ηδιεύθυνσημπλοκστουςτελευταίους8τομείς(τομείς32έως39)μπορείνακυμαίνεταιαπό0έως15
- lΑξιολόγησηαπόδοσης——Ηαξίατηςμείωσηςτουμπλοκαξίας
- θυνση - Διεύθυνση τομ愤怒
- ucBlockInSectorΔιεύθυνση-Αποκλεισμόςδιεύθυνσηςσεέναντομέα
- ucAuthMode——Αυτήηπαράμετροςκαθορίζειεάνθαεκτελεστείτοκλειδίελέγχουταυτότητας一ήτοκλειδίbΜπορείναέχειδύοτιμές:ΑΠΘ1Α(0 x60)ήΑΠΘ1Β(0 x61)。
- ucReaderKeyIndex——Ηπροεπιλεγμένημέθοδοςελέγχουταυτότητας(ότανχρησιμοποιούνταιοιλειτουργίεςχωρίςεπίθημα)εκτελείτηναπόδειξηγνησιότηταςχρησιμοποιώνταςτονεπιλεγμένοδείκτηκλειδιώναπότοναναγνώστηRFID。Στηλειτουργίαγραμμικήςδιεύθυνσηςισχύειγιαόλουςτουςτομείςγραφής
- aucProvidedKey——Δείκτηςστονπίνακαέξι字节πουπεριέχειτοκλειδίγιατονέλεγχοταυτότηταςτηςμεθόδου”Παρεχόμενοκλειδί”。_PKεπίθημαονόματοςσυνάρτησηςυποδεικνύειτηχρήσηαυτήςτηςμεθόδου。