Differences
This shows you the differences between two versions of the page.
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. \\ |