===== Version 2.8.0 (V2.8.0.6) =====
==== Date ====
2021-06-07
\\
==== New Features ====
* Supports X-Station 2
* Supports Intelligent Slave Feature (FW upgrade is required)
* Supports getting Face Image Warping (FaceStation F2 only)
* Supports the function of Device Capabilities to know the connected device capability
* Adds the relevant log events of Mobile Card Verification
* Adds new model names to check card supporting
1. X-Station 2 Configurations are available to use. \\
* Refer to structure [[configuration_api#BS2BarcodeConfig]]
* Refer to API [[BS2_GetBarcodeConfig]]
* Refer to API [[BS2_SetBarcodeConfig]]
* Refer to API [[BS2_WriteQRCode]]
2. The relevant function of Intelligent Slave is available to use. Intelligent Slave is a function that enables many users' 1:1 or 1:N matching by transmitting the authentication result to OSDP card data when authentication using biometrics is performed in an environment in which the Suprema biometric device and a third-party controller are connected.
\\
[[https://support.supremainc.com/en/support/solutions/articles/24000066085--biostar-2-intelligent-slave-support|Intelligent Slave Support]] \\
* Refer to structure [[configuration_api#BS2Rs485Config]]
* Refer to API [[BS2_GetRs485Config]]
* Refer to API [[BS2_SetRs485Config]]
3. Getting Image Warping from the raw image file of user face is available to use. \\
* Refer to API [[BS2_GetNormalizedImageFaceEx]]
4. Getting Device Capacity Information has been added. \\
* Refer to structure [[device_api#BS2DeviceCapabilities]]
* Refer to API [[BS2_GetDeviceCapabilities]]
5. New log event 'Mobile Card Verification' has been added to distinguish the user credential. \\
* Refer to structure [[Log_Management_API#BS2Event|BS2Event and refer to the subcode]]
6. API [[BS2_GetCardModel]] has been added to support the below model names. \\
* Refer to API [[BS2_GetCardModel]]
* BEW2-ODPB
* BEW2-OAPB
* BEW2-OHPB
\\
==== Modified Features ====
1. Fixed the error BS_SDK_ERROR_TIMEOUT where the below case. \\
''RS485 Master: CoreStation 40'' \\
''RS485 Slave: FaceStation 2 / FaceLite'' \\
Assigning a face template for FaceStation 2 or FaceLite to a user and enrolling it on CoreStation 40. \\
* Refer to API [[BS2_EnrolUser]]
* Refer to API [[BS2_EnrollUser]]
* Refer to API [[BS2_EnrolUserEx]]
* Refer to API [[BS2_EnrollUserEx]]
* Refer to API [[BS2_EnrollUserSmall]]
* Refer to API [[BS2_EnrollUserSmallEx]]
* Refer to API [[BS2_EnrollUserFaceEx]]
2. Fixed the issue that device transfers for more than 700 users were relatively slow compared to V2.7.2.x and earlier. \\
* Refer to API [[BS2_EnrolUser]]
* Refer to API [[BS2_EnrollUser]]
* Refer to API [[BS2_EnrolUserEx]]
* Refer to API [[BS2_EnrollUserEx]]
* Refer to API [[BS2_EnrollUserSmall]]
* Refer to API [[BS2_EnrollUserSmallEx]]
* Refer to API [[BS2_EnrollUserFaceEx]]
3. Fixed the return value from BS_SDK_SUCCESS to BS_SDK_ERROR_NOT_SUPPORTED when requesting Config from FaceLite that does not support Event config. \\
* Refer to API [[BS2_GetEventConfig]]
4. Fixed the issue that the SDK allocation and release were repeated, making device connection impossible if a certain number of times were exceeded. \\
* Refer to API [[BS2_AllocateContext]]
* Refer to API [[BS2_ReleaseContext]]
5. Fixed the issue that calling [[BS2_ReleaseContext]] cannot release the resource intermittently and the port 51212/port 51213 occupied. \\
6. Fixed the issue that a deadlock could occur during event processing due to repeated connecting device/disconnecting device calls. \\
7. Fixed the issue that the application may crash intermittently during calling [[BS2_ReleaseContext]]. \\
8. Fixed the issue that the device could be reset if the fields of timeout were not assigned a multiple of 10 when updating the display settings. \\
* Refer to structure [[configuration_api#BS2DisplayConfig]] menuTimeout, msgTimeout, backlightTimeout
* Refer to API [[BS2_SetDisplayConfig]]
9. Fixed the issue that CPU Usages goes up to 99% when [[BS2_SearchDevices]] is called repeatedly in a 4-core environment. \\
10. Added 'Not used' to the White LED Settings for FaceStation F2. \\
11. ''FaceStation F2 Only'' The meaning and setting values of lightCondition in the [[configuration_api#BS2FaceConfig]] have been changed as follows. \\
^Supported Ver. ^Meaning ^0 ^1 ^2 ^3 ^
|1.0.0 ~ 1.0.5 |Ambient Brightness |Indoor |Outdoor |Auto |- |
|1.1.0 or higher |Light Brightness |Normal |High |- ''(Deprecated)'' |Not used |
* Refer to structure [[configuration_api#BS2FaceConfig]] lightCondition