Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
en:smartcard_api [2021/06/06 20:16] kateyu [BS2CSNCard] |
en:smartcard_api [2024/05/28 19:42] (current) kkshin [BS2SmartCardHeader] |
||
---|---|---|---|
Line 7: | Line 7: | ||
* [[BS2_WriteCard]]: Writes data to the smart card. | * [[BS2_WriteCard]]: Writes data to the smart card. | ||
* [[BS2_EraseCard]]: Formats the smart card. | * [[BS2_EraseCard]]: Formats the smart card. | ||
- | * [[BS2_WriteQRCode]]: ''[+ V2.8]'' Write the character strings to use QR code in the structure BS2CSN Card for ''X-Station 2''. | ||
===== Structure ====== | ===== Structure ====== | ||
Line 22: | Line 21: | ||
<WRAP group 100%> | <WRAP group 100%> | ||
^Value ^Description ^Used Format ^ | ^Value ^Description ^Used Format ^ | ||
- | |0x00 |Unknown card | | + | |0x00 |Unknown card | | |
- | |0x01 |CSN card | | + | |0x01 |CSN card | | |
- | |0x02 |Secure card | | + | |0x02 |Secure card | | |
- | |0x03 |Access card | | + | |0x03 |Access card | | |
- | |0x06 |QR Code ''[+V2.8]'' | | + | |0x06 |QR Code | | |
|0x0A |Wiegand card | BS2WiegandConfig.format (This format is used when BS2WiegandConfig.CSNIndex and BS2WiegandConfig.CardMask is set as 0 | | |0x0A |Wiegand card | BS2WiegandConfig.format (This format is used when BS2WiegandConfig.CSNIndex and BS2WiegandConfig.CardMask is set as 0 | | ||
|0x1A |Wiegand card | BS2WiegandMultiConfig.formats[0] | | |0x1A |Wiegand card | BS2WiegandMultiConfig.formats[0] | | ||
Line 46: | Line 45: | ||
</WRAP> | </WRAP> | ||
**2. //size//** \\ | **2. //size//** \\ | ||
- | The size of card template. This field needs to be filled with a fixed value as '32'.\\ \\ | + | This is the size of the data buffer. This field needs to be filled with a fixed value as '32'.\\ \\ |
**3. //data//** \\ | **3. //data//** \\ | ||
The data of card template. \\ | The data of card template. \\ | ||
Line 109: | Line 108: | ||
Mask for whether there is a duress finger. \\ | Mask for whether there is a duress finger. \\ | ||
**8. //cardAuthMode//** \\ | **8. //cardAuthMode//** \\ | ||
- | ''Other devices'' Card authentication mode. \\ | + | ''IR Face based'' Card authentication mode. \\ |
- | ''FaceStation F2'' Please use **cardAuthModeEx** instead \\ | + | ''Visual Face based'' Please use **cardAuthModeEx** instead \\ |
<WRAP group 50%> | <WRAP group 50%> | ||
^Value ^Description ^ | ^Value ^Description ^ | ||
Line 124: | Line 123: | ||
Flag of usage of Alphanumeric ID \\ | Flag of usage of Alphanumeric ID \\ | ||
**10. //cardAuthModeEx//** \\ | **10. //cardAuthModeEx//** \\ | ||
- | ''Other devices'' Please use **cardAuthMode** instead \\ | + | ''IR Face based'' Please use **cardAuthMode** instead \\ |
- | [+ V2.7.1] ''FaceStation F2'' Card authentication mode \\ | + | [+ V2.7.1] ''Visual Face based'' Card authentication mode \\ |
<WRAP group 60%> | <WRAP group 60%> | ||
^Value ^Level 1 ^Level 2 ^Level 3 ^ | ^Value ^Level 1 ^Level 2 ^Level 3 ^ |