Differences

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

Link to this comparison view

en:release_note_291 [2023/03/02 16:20]
kkshin
en:release_note_291 [2023/08/17 13:30]
Line 1: Line 1:
-===== Version 2.9.1 (V2.9.1.0) ===== 
-==== Date ==== 
-2023-02-23 
-\\ 
  
-==== New Features ==== 
-  * Supports activating licenses for use of specific features on devices. 
-  * QR code recognition and authentication support using the camera. 
-  * Support setting the number of retries in case of socket read/write failure. 
-  * Supports 3rd party OSDP reader connection. 
- 
-<text size="​x-large">​1.</​text>​ Added device license activation feature. \\ 
- 
-  * Refer to structure [[configuration_api#​BS2License]] 
-  * Refer to structure [[configuration_api#​BS2LicenseConfig]] 
-  * Refer to structure [[sdk_api#​BS2LicenseBlob]] 
-  * Refer to structure [[sdk_api#​BS2LicenseResult]] 
-  * API [[BS2_GetLicenseConfig]] has been added 
-  * API [[BS2_EnableDeviceLicense]] has been added 
-  * API [[BS2_DisableDeviceLicense]] has been added 
-  * API [[BS2_QueryDeviceLicense]] has been added 
- 
-<text size="​x-large">​2.</​text>​ Added features for QR cdoe authentication by using the camera. \\ 
- 
-  * Refer to API [[configuration_api#​BS2BarcodeConfig]] 
- 
-<text size="​x-large">​3.</​text>​ Added retry count for communication used when an error occurs while reading or writing packets from the socket during communication. \\ 
-<callout type="​warning"​ icon="​true">​ 
-**Warning** \\ 
-Increasing thenumber of retries is a way to resolve temporary errors, but care must be taken as direct causes such as network disconnection occurs, can lead to wasted resources by meaningless read/write retries when reconnection is required. \\ 
-</​callout>​ 
- 
-  * API [[BS2_GetSocketRetryCount]] has been added 
-  * API [[BS2_SetSocketRetryCount]] has been added 
-  * API [[BS2_GetSocketSSLRetryCount]] has been added 
-  * API [[BS2_SetSocketSSLRetryCount]] has been added 
- 
-<text size="​x-large">​4.</​text>​ Added feature to connect and manage 3rd party OSDP. \\ 
- 
-  * Refer to structure [[slave_control_api#​BS2OsdpStandardDevice]] 
-  * Refer to structure [[slave_control_api#​BS2OsdpStandardDeviceAvailable]] 
-  * Refer to structure [[slave_control_api#​BS2OsdpStandardNotify]] 
-  * Refer to structure [[configuration_api#​BS2OsdpStandardConfig]] 
-  * Refer to structure [[configuration_api#​BS2OsdpStandardActionConfig]] 
-  * Refer to structure [[slave_control_api#​BS2OsdpStandardDeviceAdd]] 
-  * Refer to structure [[slave_control_api#​BS2OsdpStandardDeviceUpdate]] 
-  * Refer to structure [[slave_control_api#​BS2OsdpStandardDeviceCapability]] 
-  * Refer to structure [[slave_control_api#​BS2OsdpStandardDeviceResult]] 
-  * Refer to structure [[slave_control_api#​BS2OsdpStandardDeviceSecurityKey]] 
-  * API [[BS2_GetOsdpStandardConfig]] has been added 
-  * API [[BS2_GetOsdpStandardActionConfig]] has been added 
-  * API [[BS2_SetOsdpStandardActionConfig]] has been added 
-  * API [[BS2_AddOsdpStandardDevice]] has been added 
-  * API [[BS2_GetOsdpStandardDevice]] has been added 
-  * API [[BS2_GetAvailableOsdpStandardDevice]] has been added 
-  * API [[BS2_UpdateOsdpStandardDevice]] has been added 
-  * API [[BS2_RemoveOsdpStandardDevice]] has been added 
-  * API [[BS2_GetOsdpStandardDeviceCapability]] has been added 
-  * API [[BS2_SetOsdpStandardDeviceSecurityKey]] has been added 
-  * API [[BS2_SetOsdpStandardDeviceStatusListener]] has been added 
-  * Add callback function [[server_api#​OnOsdpStandardDeviceStatusChanged]] 
- 
- 
-\\ 
-==== Modification function ==== 
- 
-<text size="​x-large">​1.</​text>​ Fixed memory leak caused by network switches keepalive check being misunderstood by the SDK. \\ 
- 
-<text size="​x-large">​2.</​text>​ Fixed an issue caused when performing a log dump internally from the SDK that can lead to an abnormal shutdown. \\ 
- 
-<text size="​x-large">​3.</​text>​ Fixes were made to stabilize the code internally in the SDK. \\