문서의 이전 판입니다!


날짜

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 전용 카드 모델입니다.

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

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 참조