Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
en:configuration_api [2020/02/12 14:54] sypark1 |
en:configuration_api [2020/02/18 10:16] yjjung [BS2SystemConfig] |
||
---|---|---|---|
Line 59: | Line 59: | ||
* [[BS2_GetDstConfig]]: Retrieves the device DST information. | * [[BS2_GetDstConfig]]: Retrieves the device DST information. | ||
* [[BS2_SetDstConfig]]: Stores the device DST information. | * [[BS2_SetDstConfig]]: Stores the device DST information. | ||
+ | * [[BS2_GetSupportedConfigMask]]: Retrieves supported configuration of the device. | ||
* [[BS2_GetIPConfigViaUDPEx]]: [+ 2.6.3] Retrieves IP configuration through UDP broadcast with host IP. | * [[BS2_GetIPConfigViaUDPEx]]: [+ 2.6.3] Retrieves IP configuration through UDP broadcast with host IP. | ||
* [[BS2_SetIPConfigViaUDPEx]]: [+ 2.6.3] Stores IP configuration through UDP broadcast with host IP. | * [[BS2_SetIPConfigViaUDPEx]]: [+ 2.6.3] Stores IP configuration through UDP broadcast with host IP. | ||
Line 137: | 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 175: | 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. \\ \\ | ||