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
Previous revision
Next revision Both sides next revision
en:configuration_api [2019/05/28 11:50]
yjjung [Configuration API]
en:configuration_api [2019/07/22 17:37]
kkshin
Line 57: Line 57:
   * [[BS2_GetCardConfigEx]]:​ Retrieves iClass SEOS card settings from the device.   * [[BS2_GetCardConfigEx]]:​ Retrieves iClass SEOS card settings from the device.
   * [[BS2_SetCardConfigEx]]:​ Stores iClass SEOS card settings on the device.  ​   * [[BS2_SetCardConfigEx]]:​ Stores iClass SEOS card settings on the device.  ​
-  * [[BS2_GetDstConfig]]:​​ ​Gets the device DST information. +  * [[BS2_GetDstConfig]]:​​ ​Retrieves ​the device DST information. 
-  * [[BS2_SetDstConfig]]:​​ ​Sets the device DST information. +  * [[BS2_SetDstConfig]]:​​ ​Stores ​the device DST information. 
-  * [[BS2_GetIPConfigViaUDPEx]]:​ [+ 2.6.3] IP 설정 정보를 ​UDP broadcasting를 통해 가져옵니다. (host ip 지정) +  * [[BS2_GetIPConfigViaUDPEx]]:​ [+ 2.6.3] ​Retrieves ​IP configuration through ​UDP broadcast with host IP.  
-  * [[BS2_SetIPConfigViaUDPEx]]:​ [+ 2.6.3] IP 설정 정보를 ​UDP broadcasting를 통해 저장합니다. (host ip 지정) +  * [[BS2_SetIPConfigViaUDPEx]]:​ [+ 2.6.3] ​Stores ​IP configuration through ​UDP broadcast with host IP.  
-  * [[BS2_GetIPV6Config]]:​ [+ 2.6.3] ​IP V6 설정 정보를 가져옵니다+  * [[BS2_GetIPV6Config]]:​ [+ 2.6.3] ​Retrieves IPv6 configuration information.  
-  * [[BS2_SetIPV6Config]]:​ [+ 2.6.3] ​IP V6 설정 정보를 저장합니다+  * [[BS2_SetIPV6Config]]:​ [+ 2.6.3] ​Stores IPv6 configuration information
-  * [[BS2_GetIPV6ConfigViaUDP]]:​ [+ 2.6.3] ​IP V6 설정 정보를 ​UDP broadcasting를 통해 가져옵니다+  * [[BS2_GetIPV6ConfigViaUDP]]:​ [+ 2.6.3] ​Retrieves IPv6 configuration through ​UDP broadcast
-  * [[BS2_SetIPV6ConfigViaUDP]]:​ [+ 2.6.3] ​IP V6 설정 정보를 ​UDP broadcasting를 통해 저장합니다+  * [[BS2_SetIPV6ConfigViaUDP]]:​ [+ 2.6.3] ​Stores IPv6 configuration through ​UDP broadcast
-  * [[BS2_GetIPV6ConfigViaUDPEx]]:​ [+ 2.6.3] ​IP V6 설정 정보를 ​UDP broadcasting를 통해 가져옵니다. (host ip 지정) +  * [[BS2_GetIPV6ConfigViaUDPEx]]:​ [+ 2.6.3] ​Retrieves IPv6 configuration through ​UDP broadcast with host IP.  
-  * [[BS2_SetIPV6ConfigViaUDPEx]]:​ [+ 2.6.3] ​IP V6 설정 정보를 ​UDP broadcasting를 통해 저장합니다. (host ip 지정)+  * [[BS2_SetIPV6ConfigViaUDPEx]]:​ [+ 2.6.3] ​Stores IPv6 configuration through ​UDP broadcast with host IP. 
 \\ \\
 ===== Structure ===== ===== Structure =====
Line 135: Line 135:
     uint32_t cameraFrequency; ​     uint32_t cameraFrequency; ​
     bool secureTamper;​​ ​     bool secureTamper;​​ ​
-private: ​  +    ​bool reserved0    ​// (write protected) 
-    ​bool tamperOn​    ​// (write protected)  +    bool gdprSupport;​ 
-    uint8_t reserved[2];​      ​+    uint8_t reserved[1];
     uint8_t ​reserved2[20]; ​         uint8_t ​reserved2[20]; ​    
 } BS2SystemConfig;​ } BS2SystemConfig;​
Line 580: Line 580:
     uint8_t fileID;     uint8_t fileID;
     uint8_t encryptionType;​     uint8_t encryptionType;​
-    uint8_t reserved[3];+    ​uint8_t operationMode;​ 
 +    ​uint8_t reserved[2];
 } BS2DesFireCard;​ } BS2DesFireCard;​
  
Line 626: Line 627:
 File ID that is stored inside the DesFire card, which will be used by the application to read and write data.\\ \\  File ID that is stored inside the DesFire card, which will be used by the application to read and write data.\\ \\ 
 **15. //​encryptionType//​** \\  **15. //​encryptionType//​** \\ 
-Type of data encryption. AES will be supported soon.\\ +Type of data encryption.\\ ​
 <WRAP group 50%> <WRAP group 50%>
 ^Value ​ ^Description ​ ^ ^Value ​ ^Description ​ ^
Line 632: Line 633:
 |1  |AES  | |1  |AES  |
 </​WRAP>​ </​WRAP>​
 +**16. //​operationMode//​** \\ 
 +Operation mode. (operationMode will be supported soon.)\\ ​
 +<WRAP group 50%>
 +^Value ​ ^Description ​ ^
 +|0  |Lagacy mode (Using PICC master key)  |
 +|1  |New mode (Using App master key)  |
 **16. //​reserved//​** \\  **16. //​reserved//​** \\ 
 Reserved space.\\ \\  Reserved space.\\ \\