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
en:release_note_263 [2019/05/17 14:39]
yjjung [Modified features]
en:release_note_263 [2023/08/17 13:36] (current)
Line 1: Line 1:
-FIXME **This page is not fully translated, yetPlease help completing the translation.**\\ //(remove this paragraph once the translation is finished)//+===== Version 2.6.(V2.6.3.5=====
  
-===== Version 2.6.3 ===== 
 ==== Date ==== ==== Date ====
-2019-05-13 +2019-07-24
 \\ \\
  
 ==== New Features ==== ==== New Features ====
   * Supports device XPass D2 Keypad ​   * Supports device XPass D2 Keypad ​
-  * Supports IPv6 +  ​* Supports device Face Lite 
 +  * Supports device XPass 2 and XPass 2 Keypad  
 +  ​* Supports IPv6 (BS2 FW 1.8.0 only)
   * Gets configured server port   * Gets configured server port
   * Supports setting packet response time out   * Supports setting packet response time out
   * User enrollment API BS2_EnrollUser and BS2_EnrollUserEx have been added   * User enrollment API BS2_EnrollUser and BS2_EnrollUserEx have been added
   * API BS2UserSmallBlob/​BS2UserSmallBlobEx for efficient use of memory in regards to large capacity of BS2UserBlob/​BS2UserBlobEx (pointer processing of User Photo area)   * API BS2UserSmallBlob/​BS2UserSmallBlobEx for efficient use of memory in regards to large capacity of BS2UserBlob/​BS2UserBlobEx (pointer processing of User Photo area)
-  * Supports more than 1000 admin users+  * Supports more than 1000 admin users (Only some devices, higher than BS2 1.8.0, A2 1.7.0, L2 1.5.0, N2 1.2.0, FS 1.3.0, FaceLite 1.0.1, CS40 1.3.0, P2 1.3.0, W2 1.4.0, Xpass 2 1.0.0)  
 +  * Supports fingerprint template quality score 
 +  * Supports file log print
  
 <text size="​x-large">​1.</​text>​ Device XPass D2 Keypad is supported. <text size="​x-large">​1.</​text>​ Device XPass D2 Keypad is supported.
  
-<text size="​x-large">​2.</​text>​ IPv6 connection is supported. \\+<text size="​x-large">​2.</​text>​ Device Face Lite is supported. 
 + 
 +<text size="​x-large">​3.</​text>​ Device XPass 2 and XPass 2 Keypad are supported. 
 + 
 +<text size="​x-large">​4.</​text>​ IPv6 connection is supported. \\
 When initialize SDK, IPv6 is disabled as default. When initialize SDK, IPv6 is disabled as default.
  
-  * Structure ​[[configuration api#​BS2IPV6Config]] ​has been added +  * Add structure ​[[configuration api#​BS2IPV6Config]] 
-  * Structure ​[[device_api#​BS2IPv6DeviceInfo]] ​has been added +  * Add structure ​[[device_api#​BS2IPv6DeviceInfo]] 
-  * API [[BS2_SetDebugExCallback]] ​has been added +  * Add API [[BS2_SetDebugExCallback]] 
-  * API [[BS2_GetIPConfigViaUDPEx]] ​has been added +  * Add API [[BS2_GetIPConfigViaUDPEx]] 
-  * API [[BS2_SetIPConfigViaUDPEx]] ​has been added +  * Add API [[BS2_SetIPConfigViaUDPEx]] 
-  * API [[BS2_GetIPV6Config]] ​has been added +  * Add API [[BS2_GetIPV6Config]] 
-  * API [[BS2_SetIPV6Config]] ​has been added +  * Add API [[BS2_SetIPV6Config]] 
-  * API [[BS2_GetIPV6ConfigViaUDP]] ​has been added +  * Add API [[BS2_GetIPV6ConfigViaUDP]] 
-  * API [[BS2_SetIPV6ConfigViaUDP]] ​has been added +  * Add API [[BS2_SetIPV6ConfigViaUDP]] 
-  * API [[BS2_GetIPV6ConfigViaUDPEx]] ​has been added +  * Add API [[BS2_GetIPV6ConfigViaUDPEx]] 
-  * API [[BS2_SetIPV6ConfigViaUDPEx]] ​has been added +  * Add API [[BS2_SetIPV6ConfigViaUDPEx]] 
-  * API [[BS2_GetEnableIPV4]]: has been added +  * Add API [[BS2_GetEnableIPV4]] 
-  * API [[BS2_SetEnableIPV4]]: has been added +  * Add API [[BS2_SetEnableIPV4]] 
-  * API [[BS2_GetEnableIPV6]]: has been added +  * Add API [[BS2_GetEnableIPV6]] 
-  * API [[BS2_SetEnableIPV6]]: has been added +  * Add API [[BS2_SetEnableIPV6]] 
-  * API [[BS2_SetServerPortIPV6]]: has been added +  * Add API [[BS2_SetServerPortIPV6]] 
-  * API [[BS2_GetServerPortIPV6]]: has been added +  * Add API [[BS2_GetServerPortIPV6]] 
-  * API [[BS2_SetSSLServerPortIPV6]]: has been added +  * Add API [[BS2_SetSSLServerPortIPV6]] 
-  * API [[BS2_GetSSLServerPortIPV6]]: has been added +  * Add API [[BS2_GetSSLServerPortIPV6]] 
-  * API [[BS2_GetSpecifiedDeviceInfo]]: has been added +  * Add API [[BS2_GetSpecifiedDeviceInfo]] 
-  * API [[BS2_SearchDevicesCoreStationEx]]: has been added+  * Add API [[BS2_SearchDevicesCoreStationEx]]
  
-<text size="​x-large">​3.</​text>​ The APIs getting server port have been added.+<text size="​x-large">​5.</​text>​ The APIs getting server port have been added.
  
-  * API [[BS2_GetServerPort]] ​has been added +  * Add API [[BS2_GetServerPort]] 
-  * API [[BS2_GetSSLServerPort]] ​has been added +  * Add API [[BS2_GetSSLServerPort]]
-<text size="​x-large">​4.</​text>​ You can set packet response timeout with device. ​+
  
-  * API [[BS2_SetDefaultResponseTimeout]] has been added +<text size="​x-large">​6.</​text>​ You can set packet response timeout with device. ​
-  * API [[BS2_GetDefaultResponseTimeout]] has been added+
  
-<text size="​x-large">​5.</​text>​ BS2_EnrollUser and BS2_EnrollUserEx for user enrollment ​API have been added.\\ +  * Add API [[BS2_SetDefaultResponseTimeout]] 
-It is the exactly same as the existing BS2_EnrolUser and BS2_EnrolUserEx APIs but only changed to correct spelling. \\+  * Add API [[BS2_GetDefaultResponseTimeout]]
  
-  * API [[BS2_EnrollUser]] has been added +<text size="​x-large">​7.</​text>​ BS2_EnrollUser and BS2_EnrollUserEx for user enrollment ​API have been added.\\ 
-  * API [[BS2_EnrollUserEx]] has been added+It is the exactly same as the existing BS2_EnrolUser and BS2_EnrolUserEx APIs but only changed to correct spelling. \\
  
-<text size="​x-large">​6.</​text> ​+  * Add API [[BS2_EnrollUser]] 
 +  * Add API [[BS2_EnrollUserEx]]
  
-Member[[user management api#​BS2UserPhoto]] of user structures [[user management api#​BS2UserBlob]] and [[user management api#​BS2UserBlobEx]] is designed to have fixed memory.\\+<text size="​x-large">​8.</​text> ​Member [[user management api#​BS2UserPhoto]] of user structures [[user management api#​BS2UserBlob]] and [[user management api#​BS2UserBlobEx]] is designed to have fixed memory.\\
 Even if you do not use the photo, it uses fixed-size of memory.\\ Even if you do not use the photo, it uses fixed-size of memory.\\
 It wouldn'​t be a problem if there are few users to transfer and receive. However, if there are many users, then allocated memory is getting bigger as well. \\ It wouldn'​t be a problem if there are few users to transfer and receive. However, if there are many users, then allocated memory is getting bigger as well. \\
-In 2.6.3, we added API that can use memory more efficiently through pointer processing of BS2UserPhoto.\\+In 2.6.3, we added API that can use memory more efficiently through pointer processing of [[user management api#BS2UserPhoto]].\\
  
-  * Structure ​[[user management api#​BS2UserSmallBlob]] ​has been added +  * Add structure ​[[user management api#​BS2UserSmallBlob]] 
-  * Structure ​[[user management api#​BS2UserSmallBlobEx]] ​has been added +  * Add structure ​[[user management api#​BS2UserSmallBlobEx]] 
-  * API [[BS2_EnrollUserSmall]] ​has been added +  * Add API [[BS2_EnrollUserSmall]] 
-  * API [[BS2_EnrollUserSmallEx]] ​has been added +  * Add API [[BS2_EnrollUserSmallEx]] 
-  * API [[BS2_GetUserSmallInfos]] ​has been added +  * Add API [[BS2_GetUserSmallInfos]] 
-  * API [[BS2_GetUserSmallDatas]] ​has been added +  * Add API [[BS2_GetUserSmallDatas]] 
-  * API [[BS2_GetUserSmallInfosEx]] ​has been added +  * Add API [[BS2_GetUserSmallInfosEx]] 
-  * API [[BS2_GetUserSmallDatasEx]] ​has been added +  * Add API [[BS2_GetUserSmallDatasEx]] 
-  * API [[BS2_VerifyUserSmall]] ​has been added +  * Add API [[BS2_VerifyUserSmall]] 
-  * API [[BS2_IdentifyUserSmall]] ​has been added +  * Add API [[BS2_IdentifyUserSmall]] 
-  * API [[BS2_VerifyUserSmallEx]] ​has been added +  * Add API [[BS2_VerifyUserSmallEx]] 
-  * API [[BS2_IdentifyUserSmallEx]] ​has been added +  * Add API [[BS2_IdentifyUserSmallEx]] 
-  * API [[BS2_GetUserSmallInfosFromDir]] ​has been added +  * Add API [[BS2_GetUserSmallInfosFromDir]] 
-  * API [[BS2_GetUserSmallDatasFromDir]] ​has been added +  * Add API [[BS2_GetUserSmallDatasFromDir]] 
-  * API [[BS2_GetUserSmallInfosExFromDir]] ​has been added +  * Add API [[BS2_GetUserSmallInfosExFromDir]] 
-  * API [[BS2_GetUserSmallDatasExFromDir]] ​has been added+  * Add API [[BS2_GetUserSmallDatasExFromDir]]
  
-<text size="​x-large">​7.</​text> ​ +<text size="​x-large">​9.</​text>​ You can add device ​operators ​up to 1000.\\ 
- +Still, you can only add maximum 10 operators ​if you use the existing structure [[configuration api#​BS2AuthConfig]]\\ 
-You can add device ​administrators ​up to 1000.\\ +In 2.6.3, you can add operators ​up to 1000 with the new structure with the new API. 
-Still, you can only add maximum 10 administrators ​if you use the existing structure [[configuration api#​BS2AuthConfig]] \\ +
-In 2.6.3, you can add administrators ​up to 1000 with the new structure with the new API. +
 <callout type="​warning"​ icon="​true">​ <callout type="​warning"​ icon="​true">​
-<wrap em>​Caution</​wrap> ​\\ +**CAUTION** ​\\ 
-The exsiting BS2AuthConfig and administrators ​are valid until you call the new API.  +The exsiting ​[[configuration api#BS2AuthConfig]] and operators ​are valid until you call the new API.  
-However, if at any one time you call the newly added API below, the existing BS2AuthConfig setting will be ignored so you need to use only the new API and structure. \\ +However, if at any one time you call the newly added API below, the existing ​[[configuration api#BS2AuthConfig]] setting will be ignored so you need to use only the new API and structure. \\ 
-If you want to use the new API with the new structure, please move the administrator ​list managed by existing BS2AuthConfig securely to the new structure [[device_api#​BS2AuthOperatorLevel]] where can manage 1000 administrators. \\+If you want to use the new API with the new structure, please move the operator ​list managed by existing BS2AuthConfig securely to the new structure [[device_api#​BS2AuthOperatorLevel]] where can manage 1000 operators. \\
 </​callout>​ </​callout>​
  
-  * Structure ​[[device_api#​BS2AuthOperatorLevel]] ​has been added +  * Add structure ​[[device_api#​BS2AuthOperatorLevel]] 
-  * API [[BS2_GetAuthOperatorLevelEx]] ​has been added +  * Add API [[BS2_GetAuthOperatorLevelEx]] 
-  * API [[BS2_GetAllAuthOperatorLevelEx]] ​has been added +  * Add API [[BS2_GetAllAuthOperatorLevelEx]] 
-  * API [[BS2_SetAuthOperatorLevelEx]] ​has been added +  * Add API [[BS2_SetAuthOperatorLevelEx]] 
-  * API [[BS2_RemoveAuthOperatorLevelEx]] ​has been added +  * Add API [[BS2_RemoveAuthOperatorLevelEx]] 
-  * API [[BS2_RemoveAllAuthOperatorLevelEx]] ​has been added+  * Add API [[BS2_RemoveAllAuthOperatorLevelEx]] 
 + 
 +<text size="​x-large">​10.</​text>​ You can check fingerprint template quality score. 
 + 
 +  * Refer to structure [[fingerprint api#​BS2Fingerprint]]  
 +  * Add API [[BS2_GetFingerTemplateQuality]] 
 + 
 +<text size="​x-large">​11.</​text>​ File log print(debugging) is supported. 
 + 
 +  * Add API [[BS2_SetDebugFileLog]]
  
 \\ \\
Line 172: Line 185:
 </​WRAP>​ </​WRAP>​
  
-<text size="​x-large">​18.</​text>​ Modified to allow to connect devices with the same IP in different port. \\+<text size="​x-large">​18.</​text>​ Modified to allow to connect devices with the same IP in different port for the API [[BS2_ConnectDeviceViaIP]]. \\
  
 <text size="​x-large">​19.</​text>​ [C# Sample] Changed the parameter alarmFlags(BS2Door) to unconditionalLock. \\ <text size="​x-large">​19.</​text>​ [C# Sample] Changed the parameter alarmFlags(BS2Door) to unconditionalLock. \\
Line 185: Line 198:
  
 <text size="​x-large">​24.</​text>​ [C# Sample] SlaveControl - Added sample for slave device. \\ <text size="​x-large">​24.</​text>​ [C# Sample] SlaveControl - Added sample for slave device. \\
 +
 +
 +<text size="​x-large">​25.</​text>​ Added an option to turn on and off card type on a device, rather than reading all card types supported by the device.
 +
 +  * Refer to structure [[configuration api#​BS2SystemConfig]] ​
 +
 +<text size="​x-large">​26.</​text>​ Sensitivity setting feature for filtering fake faces has been added.
 +
 +  * Refer to structure [[Configuration API#​BS2FaceConfig]] ​
 +
 +<text size="​x-large">​27.</​text>​ Face fast enrollment option has been added.
 +
 +  * Refer to structure [[Configuration API#​BS2FaceConfig]] ​
 +
 +<text size="​x-large">​28.</​text>​ Duplicated face(or fingerprint) check feature has been added.
 +
 +  * Refer to structure [[Configuration API#​BS2FaceConfig]] ​
 +  * Refer to structure [[configuration api#​BS2FingerprintConfig]] ​
 +
 +<text size="​x-large">​29.</​text>​ The option to support GDPR(General Data Protection Regulation) has been added.
 +
 +  * Refer to structure [[configuration api#​BS2SystemConfig]] ​
 +