문서의 이전 판입니다!


날짜

2018-04-15

주의 사항
2.5.0 버전까지는 Device SDK가 OpenSSL library를 정적으로 포함하고 있었으나,
2.6.0 버전부터는 공유 library 형태로 링크하도록 변경되었습니다.
따라서 적절한 OpenSSL library를 설치 후 실행시켜주셔야 합니다.
2.6.0 라이브러리는 OpenSSL 1.0.2n library를 기반으로 테스트 되었습니다.
예제파일에는 OpenSSL 1.0.2n Windows library 파일을 포함하고 있습니다.


새로운 기능

  • 새로운 장치 연결 (BioLite N2, Xpass D2) 지원
  • 일광절약 시간(DST) 지원
  • 인터락 구역 지원
  • 장치의 데이터 암호화키 설정 지원
  • 네트워크 설정을 제외한 장치 초기화 지원

1. 새로운 장치 BioLite N2, Xpass D2에 대한 연결을 지원합니다. Xpass D2는 slave 전용 카드 모델입니다.

2. 일광절약 시간 설정은 장치당 2개까지 가능합니다. 또한 일광절약 시간 적용 여부를 알수 있도록 로그에 관련 정보가 추가되었습니다.

* 함수 [[BS2_GetDstConfig]] 추가
* 함수 [[BS2_SetDstConfig]] 추가 
* 구조체 [[configuration api#BS2DstConfig]] 추가
* 구조체 [[Log_Management_API#BS2Event]] 수정 

3.인터락 구역 설정을 지원합니다. 이중 문으로 구성되어 한 쪽 문과, 다른 한 쪽 문이 서로 배타적으로 잠겨있어야 하는 경우 사용됩니다. 현재 CoreStation만 사용가능합니다.

4.장치의 데이터 암호화키의 변경 및 확인을 지원합니다.

5.신규 장치초기화 함수 BS2_ResetConfigExceptNetInfo를 지원합니다. 이 함수는 BS2_ResetConfig와 비교하여 네트워크 정보를 제외한 초기화가 가능합니다.

* 함수 BS2_ResetConfigExceptNetInfo 추가

수정 기능

1. Wiegand In/Out 동시 사용 지원 기능이 추가되었습니다.
Wiegand 설정 시 mode 값으로 2를 설정하여 이 기능을 이용할 수 있습니다. * 구조체 BS2WiegandConfig 참조

2. 장치 보안템퍼 설정을 지원합니다.
BS2SystemConfig의 secureTamper를 통해 현재 보안템퍼가 설정되어 있는지 확인 및 설정이 가능합니다.
이 구조체 정보는 반드시 BS2_GetSystemConfig를 통해 읽어낸 후, 필요한 정보만 수정하고 BS2_SetSystemConfig로 설정하여야 합니다.
* 구조체 BS2SystemConfig 참조