

This is an old revision of the document!
Version 2.6.0
Date
2018-04-15
Up to version 2.5.0, Device SDK statically included OpenSSL library,
but starting with 2.6.0, it has been changed to link in shared library form.
Therefore, you need to run the appropriate OpenSSL library after installation.
The 2.6.0 library has been tested based on the OpenSSL 1.0.2n library.
The sample files contain the OpenSSL 1.0.2n Windows library file.
New Features
- Supports for new device connections (BioLite N2, Xpass D2)
- Supports Daylight saving time (DST)
- Supports Interlock zone
- Supports data encryption key setting of device
- Factory default without network setting
1.New devices BioLite N2, Xpass D2 are supported. Xpass D2 is a slave exclusive card device.
2.Daylight Saving Time can be set up to 2 devices. In addition, relevant information has been added to the log to let you know when daylight saving time is in effect.
- API BS2_GetDstConfig has been added
- API BS2_SetDstConfig has been added
- Structure BS2DstConfig has been added
- Structure BS2Event has been modified
3. Interlock zone setting is supported. It is used when one door and the other door need to be exclusively locked to each other. Currently only CoreStation is available.
- API BS2_GetInterlockZone has been added
- API BS2_GetInterlockZoneStatus has been added
- API BS2_GetAllInterlockZoneStatus has been added
- API BS2_SetInterlockZone has been added
- API BS2_SetInterlockZoneAlarm has been added
- API BS2_RemoveInterlockZone has been added
- API BS2_RemoveAllInterlockZone has been added
- Structure BS2InterlockZoneBlob has been added
4.Data Encryption key of the device can be changed and verified.
- API BS2_GetDataEncryptKey has been added
- API BS2_SetDataEncryptKey has been added
- API BS2_RemoveDataEncryptKey has been added
5.Supports new device initialization API BS2_ResetConfigExceptNetInfo. This API can factory default without network information unlike BS2_ResetConfig.
- API BS2_ResetConfigExceptNetInfo has been added
Modified features
1. Simultaneous use of Wiegand In / Out is supported.
This function can be used by setting the mode value to 2 when Wiegand is set.
- Refer to structure BS2WiegandConfig
2. Device security tamper setting is supported.
The secureTamper of BS2SystemConfig can check and set whether the current security tamper is set.
This structure must be configured after reading through BS2_GetSystemConfig, and then only necessary information should be modified through BS2_SetSystemConfig.
- Refer to structure BS2SystemConfig