Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision Both sides next revision
en:configuration_api [2020/02/18 10:00]
yjjung [Configuration API]
en:configuration_api [2020/02/18 10:16]
yjjung [BS2SystemConfig]
Line 138: Line 138:
     bool reserved0; ​    // (write protected)     bool reserved0; ​    // (write protected)
     uint8_t reserved[2];​     uint8_t reserved[2];​
-    uint8_t ​reserved2[20];     +    ​uint32_t useCardOperationMask;​ 
 +    ​uint8_t ​reserved2[16];     
 } BS2SystemConfig;​ } BS2SystemConfig;​
 </​code>​ </​code>​
Line 176: Line 177:
 **14. //​reserved//​** \\  **14. //​reserved//​** \\ 
 Reserved space. \\ \\  Reserved space. \\ \\ 
-**15. //​reserved2//​** \\ +15. //​useCardOperationMask//​ \\ 
 +[+ V2.6.4] Provides a card selective option not to read all kinds of cards from the device. \\ 
 +You can select multiple cards using MASK. The user can select or deselect of a specific card reading option using this option. \\ 
 +However, it can be applied to the card types the device supporting. If you add a card type which isn't supported from the device would be ignored. \\ 
 +Also, the required card type MASK should be combined with ''​CARD_OPERATION_USE''​. \\ 
 +For example, useCardOperationMask needs to be configured ''​x0x80000001''​ when EM card is selected only. 
 +<WRAP group 50%> 
 +^Value ​ ^Description ^ 
 +|0xFFFFFFFF ​ |CARD_OPERATION_MASK_DEFAULT ​ | 
 +|0x80000000 ​ |CARD_OPERATION_USE ​ | 
 +|0x00000200 ​ |CARD_OPERATION_MASK_BLE ​ | 
 +|0x00000100 ​ |CARD_OPERATION_MASK_NFC ​ | 
 +|0x00000080 ​ |CARD_OPERATION_MASK_SEOS ​ | 
 +|0x00000040 ​ |CARD_OPERATION_MASK_SR_SE ​ | 
 +|0x00000020 ​ |CARD_OPERATION_MASK_DESFIRE_EV1 ​ | 
 +|0x00000010 ​ |CARD_OPERATION_MASK_CLASSIC_PLUS ​ | 
 +|0x00000008 ​ |CARD_OPERATION_MASK_ICLASS ​ | 
 +|0x00000004 ​ |CARD_OPERATION_MASK_MIFARE_FELICA ​ | 
 +|0x00000002 ​ |CARD_OPERATION_MASK_HIDPROX ​ | 
 +|0x00000001 ​ |CARD_OPERATION_MASK_EM ​ | 
 +</​WRAP>​ 
 +**16. //​reserved2//​** \\ 
 Reserved space. \\ \\  Reserved space. \\ \\