MagTek MagneSafe V5 User Manual
Magnesafe v5, Communication reference manual
Table of contents
Document Outline
- Table of Contents
- Section 1. Security
- Section 2. Communications
- HID USAGES
- Magnetic Stripe Reader Usage Page (HID)
- Report Descriptor (HID)
- Magnetic Stripe Reader Usage Page (KB)
- Report Descriptor (KB)
- Card Data (HID)
- Track 1 Decode Status
- Track 2 Decode Status
- Track 3 Decode Status
- Track 1 Encrypted Data Length
- Track 2 Encrypted Data Length
- Track 3 Encrypted Data Length
- Track 1 Absolute Data Length
- Track 2 Absolute Data Length
- Track 3 Absolute Data Length
- Card Encode Type
- Encrypted Track Data
- Track 1 Encrypted Data
- Track 2 Encrypted Data
- Track 3 Encrypted Data
- Card Status
- MagnePrint Status
- MagnePrint Data Length
- MagnePrint Absolute Data Length
- Encrypted MagnePrint Data
- Device Serial Number
- Track 1 Masked Data Length
- Track 2 Masked Data Length
- Track 3 Masked Data Length
- Masked Track Data
- Track 1 Masked Data
- Track 2 Masked Data
- Track 3 Masked Data
- Encrypted Session ID
- DUKPT Key Serial Number
- Encryption Counter
- MagneSafe Version Number
- Hashed Track 2 Data
- Clear Text CRC
- Encrypted CRC
- Card Data (KB and other Models)
- Programmable Configuration Options
- Commands
- Get and Set Property Commands
- Properties
- UART/RS-232 Communications Property (UART/RS-232 readers only)
- Activity Timeout Period Property (BulleT, Flash, Wireless USB)
- Bluetooth Disconnect Message Property (BulleT Only)
- Track Data Transmission Delay Property (Flash Only)
- Stay Powered After Swipe Property (BulleT, Flash, Wireless USB)
- RF Address Property (BulleT and Wireless USB Reader)
- Interface Type Property
- Track Data Send Flags Property (KB, BulleT SPP, Bullet KB, UART, RS-232)
- MP Flags Property
- Active Keymap Property (KB)
- ASCII to Keypress Conversion Type Property (KB)
- CRC Flag Property (KB and Serial Models)
- Keyboard SureSwipe Flag Property (KB, UART, RS-232)
- Decode Enable Property
- SS JIS Type 2 Property
- ES JIS Type 2 Property
- Pre Card String Property (KB, BulleT, UART, RS-232)
- Post Card String Property (KB, BulleT, UART, RS-232)
- Pre Track String Property (KB, BulleT, UART, RS-232)
- Post Track String Property (KB, BulleT, UART, RS-232)
- Termination String Property (KB, BulleT, UART, RS-232)
- FS Property (KB, BulleT, UART, RS-232)
- SS Track 1 ISO ABA Property (KB, BulleT, UART, RS-232)
- SS Track 2 ISO ABA Property (KB, BulleT, UART, RS-232)
- SS Track 3 ISO ABA Property (KB, BulleT, UART, RS-232)
- SS Track 3 AAMVA Property (KB, BulleT, UART, RS-232)
- SS Track 2 7bits Property (KB, BulleT, UART, RS-232)
- SS Track 3 7bits Property (KB, BulleT, UART, RS-232)
- ES Property (KB, BulleT, UART, RS-232)
- Format Code Property (KB, BulleT, UART, RS-232)
- ES Track 1 Property (KB, BulleT, UART, RS-232)
- ES Track 2 Property (KB, BulleT, UART, RS-232)
- ES Track 3 Property (KB, BulleT, UART, RS-232)
- Send Encryption Counter Property (KB, BulleT, UART, RS-232)
- Mask Other Cards Property
- MSR Direction Property (Insert Reader Only)
- Card Inserted Property (Insert Reader Only)
- Send Clear AAMVA Card Data Property
- HID SureSwipe Flag Property (HID)
- Software ID 2 Property (Wireless USB Reader Only)
- Inter-Key Delay Property (BulleT KB)
- Command List
- Reset Device Command
- Get Keymap Item Command (KB)
- Set Keymap Item Command (KB)
- Save Custom Keymap Command (KB)
- DUKPT Operation
- Set Session ID Command
- Activate Authenticated Mode Command
- Activation Challenge Reply Command
- Deactivate Authenticated Mode Command
- Get Reader State Command
- Set Security Level Command
- Get Transaction Count Command (Flash Reader Only)
- Read Oldest Transaction Command (Flash Reader Only)
- Erase Oldest Transaction Command (Flash Reader Only)
- Get Encryption Counter Command
- Power Down Command (Wireless USB Reader Only)
- Get Battery Status Command (Wireless USB Reader Only)
- Encrypt Bulk Data Command
- Section 3. Demo Program
- Appendix A. Keyboard Usage ID Definitions
- Appendix B. Modifier Byte Definitions
- Appendix C. Guide on Decrypting Data
- Appendix D. Command Examples
- Appendix E. Identifying ISO/ABA and AAMVA Cards
- Appendix F. List of Properties