차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 다음 판 | 이전 판 | ||
|
ko:release_note_2910 [2026/01/29 10:57] mwkim 만듦 |
— (현재) | ||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| - | ===== 2.9.12 버전 (v2.9.12.0) ===== | ||
| - | ==== 날짜 ==== | ||
| - | 2026-1-30 | ||
| - | \\ | ||
| - | ==== 새로운 기능 ==== | ||
| - | * XPass Q2 (XPQ2-DB, XPQ2-APB) 연결 지원 | ||
| - | * BioStation 3 Max (BS3M-DB, BS3M-APB, BS3M-ODB, BS3M-OAPB) 연결 지원 | ||
| - | * 마스터 관리자(Master Admin) 설정 기능 추가 | ||
| - | * 출입문 긴급 개방(Lock Override) 기능 추가 | ||
| - | * 시간 제한 출입문 잠금/개방(Door Mode Override) 기능 추가 | ||
| - | * 연장된 출입문 개방시간(User Override) 기능 추가 | ||
| - | * 처리 시간이 긴 API의 응답 대기 시간(Response Timeout) 설정 기능 추가 | ||
| - | |||
| - | <text size="x-large">1.</text> 신규 장치의 연결을 지원합니다. \\ | ||
| - | * XPass Q2 (XPQ2-DB, XPQ2-APB) | ||
| - | * BioStation 3 Max (BS3M-DB, BS3M-APB, BS3M-ODB, BS3M-OAPB) | ||
| - | |||
| - | <text size="x-large">2.</text> 장치에 마스터 관리자(Master Admin)를 설정하는 기능이 추가되었습니다. \\ | ||
| - | 지원 장치 및 펌웨어 버전 정보는 아래 링크된 함수 설명을 참조하세요. \\ | ||
| - | |||
| - | * 함수 [[BS2_GetMasterAdmin]] 추가 | ||
| - | * 함수 [[BS2_SetMasterAdmin]] 추가 | ||
| - | * 구조체 [[configuration_api#BS2SystemConfig]] 참조 | ||
| - | * 구조체 [[device_api#BS2DeviceCapabilities]] 참조 | ||
| - | |||
| - | <text size="x-large">3.</text> 출입문 긴급 개방(Lock Override) 기능이 추가되었습니다. \\ | ||
| - | Lock Override를 통해 등록된 카드는 출입문의 잠금 상태를 무시하고 출입문을 개방할 수 있습니다. \\ | ||
| - | |||
| - | * 함수 [[BS2_GetLockOverride]] 추가 | ||
| - | * 함수 [[BS2_GetAllLockOverride]] 추가 | ||
| - | * 함수 [[BS2_SetLockOverride]] 추가 | ||
| - | * 함수 [[BS2_RemoveLockOverride]] 추가 | ||
| - | * 함수 [[BS2_RemoveAllLockOverride]] 추가 | ||
| - | * 구조체 [[smartcard_api#BS2LockOverride]] 추가 | ||
| - | * 구조체 [[device_api#BS2DeviceCapabilities]] 참조 | ||
| - | |||
| - | <text size="x-large">4.</text> 시간 제한 출입문 잠금/개방(Door Mode Override) 기능이 추가되었습니다. \\ | ||
| - | |||
| - | * 함수 [[BS2_TimedLockDoor]] 추가 | ||
| - | * 함수 [[BS2_TimedUnlockDoor]] 추가 | ||
| - | * 구조체 [[device_api#BS2DeviceCapabilities]] 참조 | ||
| - | |||
| - | <text size="x-large">5.</text> 연장된 출입문 개방시간(User Override) 기능이 추가되었습니다. \\ | ||
| - | |||
| - | * 함수 [[BS2_GetUserOverride]] 추가 | ||
| - | * 함수 [[BS2_GetAllUserOverride]] 추가 | ||
| - | * 함수 [[BS2_SetUserOverride]] 추가 | ||
| - | * 함수 [[BS2_RemoveUserOverride]] 추가 | ||
| - | * 함수 [[BS2_RemoveAllUserOverride]] 추가 | ||
| - | * 구조체 [[door_control_api#BS2Door]] 참조 | ||
| - | * 구조체 [[user management api#BS2UserOverride]] 추가 | ||
| - | |||
| - | <text size="x-large">6.</text> 장치의 현재 입출력(I/O) 포트 상태 정보를 가져오는 기능이 추가되었습니다. \\ | ||
| - | |||
| - | * 함수 [[BS2_GetDeviceIOStatus]] 추가 | ||
| - | * 함수 [[BS2_GetAllDeviceIOStatus]] 추가 | ||
| - | * 구조체 [[Log_Management_API#BS2IOStatus]] 추가 | ||
| - | * 구조체 [[device_api#BS2DeviceCapabilities]] 참조 | ||
| - | |||
| - | <text size="x-large">7.</text> 처리 시간이 긴 일부 API의 응답 대기 시간을 사용자가 직접 설정할 수 있도록 개선되었습니다. \\ | ||
| - | * 함수 [[BS2_SetDefaultLongResponseTimeout]] 추가 | ||
| - | * 함수 [[BS2_GetDefaultLongResponseTimeout]] 추가 | ||
| - | |||
| - | |||
| - | \\ | ||
| - | ==== 수정 기능 ==== | ||
| - | |||
| - | <text size="x-large">1.</text> [[BS2_RunAction]] 함수를 이용한 슬레이브 장치 제어가 제한됩니다. \\ | ||
| - | 단, DI-24와 같은 슬레이브 패널(Slave Panel)에 대해서는 정상적으로 동작합니다. \\ | ||
| - | |||
| - | <text size="x-large">2.</text> SDK 내부 타이머 매니저(Timer Manager) 모듈에서 충돌이 발생할 수 있는 문제가 수정되었습니다. (2.9.6.1 버전 해당) \\ | ||
| - | |||
| - | <text size="x-large">3.</text> SDK 코드 안정성 향상을 위한 내부 로직이 개선되었습니다. \\ | ||