차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 다음 판 양쪽 다음 판 | ||
ko:device_api [2021/05/26 15:50] kkshin |
ko:device_api [2022/08/25 09:25] kkshin [BS2DeviceCapabilities] |
||
---|---|---|---|
줄 22: | 줄 22: | ||
* [[BS2_RemoveAllAuthOperatorLevelEx]]: [+ 2.6.3] 모든 장치 관리자를 삭제합니다. (1000명 관리자 지원) | * [[BS2_RemoveAllAuthOperatorLevelEx]]: [+ 2.6.3] 모든 장치 관리자를 삭제합니다. (1000명 관리자 지원) | ||
* [[BS2_GetDeviceCapabilities]]: [+ 2.8] 장치가 지원하는 정보를 일괄 취득합니다. | * [[BS2_GetDeviceCapabilities]]: [+ 2.8] 장치가 지원하는 정보를 일괄 취득합니다. | ||
+ | * [[BS2_RunAction]]: [+ 2.8.1] 장치에 특정 동작을 지시합니다. | ||
===== 구조체 ===== | ===== 구조체 ===== | ||
줄 68: | 줄 69: | ||
<WRAP group 50%> | <WRAP group 50%> | ||
^값 ^설명 ^ | ^값 ^설명 ^ | ||
+ | |0x00 |Unknown Type | | ||
|0x01 |BioEntry Plus | | |0x01 |BioEntry Plus | | ||
|0x02 |BioEntry W | | |0x02 |BioEntry W | | ||
줄 91: | 줄 93: | ||
|0x16 |XPass D2 | | |0x16 |XPass D2 | | ||
|0x17 |Door Module 21 | | |0x17 |Door Module 21 | | ||
- | |0xFF |Unknown Type | | + | |0x18 |XPass D2 Keypad | |
+ | |0x19 |FACELITE | | ||
+ | |0x1A |XPass2 Keypad | | ||
+ | |0x1B |XPass D2 Revision | | ||
+ | |0x1C |XPass D2 Keypad Revision | | ||
+ | |0x1D |FaceStation F2 Finger | | ||
+ | |0x1E |FaceStation F2 | | ||
+ | |0x1F |XStation 2 QR | | ||
+ | |0x20 |XStation 2 | | ||
+ | |0x21 |Input Module 120 | | ||
+ | |0x22 |XStation 2 Finger | | ||
</WRAP> | </WRAP> | ||
줄 190: | 줄 202: | ||
BS2_SUPPORT_DESFIREEX = 0x00000008, | BS2_SUPPORT_DESFIREEX = 0x00000008, | ||
BS2_SUPPORT_FACE_EX = 0x00000010, | BS2_SUPPORT_FACE_EX = 0x00000010, | ||
+ | BS2_SUPPORT_QR = 0x00000020, | ||
BS2_SUPPORT_FINGER_SCAN = 0x00010000, | BS2_SUPPORT_FINGER_SCAN = 0x00010000, | ||
BS2_SUPPORT_FACE_SCAN = 0x00020000, | BS2_SUPPORT_FACE_SCAN = 0x00020000, | ||
BS2_SUPPORT_FACE_EX_SCAN = 0x00040000, | BS2_SUPPORT_FACE_EX_SCAN = 0x00040000, | ||
+ | BS2_SUPPORT_QR_SCAN = 0x00080000, | ||
- | BS2_SUPPORT_ALL = BS2_SUPPORT_RS485EX | BS2_SUPPORT_CARDEX | BS2_SUPPORT_DST | BS2_SUPPORT_DESFIREEX | BS2_SUPPORT_FACE_EX | BS2_SUPPORT_FINGER_SCAN | BS2_SUPPORT_FACE_SCAN | BS2_SUPPORT_FACE_EX_SCAN, | + | BS2_SUPPORT_ALL = BS2_SUPPORT_RS485EX | |
+ | BS2_SUPPORT_CARDEX | | ||
+ | BS2_SUPPORT_DST | | ||
+ | BS2_SUPPORT_DESFIREEX | | ||
+ | BS2_SUPPORT_FACE_EX | | ||
+ | BS2_SUPPORT_QR | | ||
+ | BS2_SUPPORT_FINGER_SCAN | | ||
+ | BS2_SUPPORT_FACE_SCAN | | ||
+ | BS2_SUPPORT_FACE_EX_SCAN | | ||
+ | BS2_SUPPORT_QR_SCAN, | ||
}; | }; | ||
줄 213: | 줄 236: | ||
|BS2_SUPPORT_DESFIREEX |0x00000008 |DesFire 카드 고급설정 지원 여부 [+ V2.6.4] | | |BS2_SUPPORT_DESFIREEX |0x00000008 |DesFire 카드 고급설정 지원 여부 [+ V2.6.4] | | ||
|BS2_SUPPORT_FACE_EX |0x00000010 |얼굴인증 지원 여부 ''FaceStation F2'' [+ V2.7.1] | | |BS2_SUPPORT_FACE_EX |0x00000010 |얼굴인증 지원 여부 ''FaceStation F2'' [+ V2.7.1] | | ||
+ | |BS2_SUPPORT_QR |0x00000020 |QR인증 지원 여부 ''XStation 2 QR'' [+ V2.8.0] | | ||
|BS2_SUPPORT_FINGER_SCAN |0x00010000 |지문 검출이 가능한 장치 인지 여부 [+ V2.7.1] | | |BS2_SUPPORT_FINGER_SCAN |0x00010000 |지문 검출이 가능한 장치 인지 여부 [+ V2.7.1] | | ||
|BS2_SUPPORT_FACE_SCAN |0x00020000 |얼굴 검출이 가능한 장치 인지 여부 ''FaceStation2, FaceLite'' [+ V2.7.1] | | |BS2_SUPPORT_FACE_SCAN |0x00020000 |얼굴 검출이 가능한 장치 인지 여부 ''FaceStation2, FaceLite'' [+ V2.7.1] | | ||
|BS2_SUPPORT_FACE_EX_SCAN |0x00040000 |얼굴 검출이 가능한 장치 인지 여부 ''FaceStation F2'' [+ V2.7.1] | | |BS2_SUPPORT_FACE_EX_SCAN |0x00040000 |얼굴 검출이 가능한 장치 인지 여부 ''FaceStation F2'' [+ V2.7.1] | | ||
- | |BS2_SUPPORT_ALL |0x0000000F |추가 정보 전체 제공 여부 | | + | |BS2_SUPPORT_QR_SCAN |0x00080000 |QR 검출이 가능한 장치 인지 여부 ''XStation 2'' [+ V2.8.0] | |
+ | |BS2_SUPPORT_ALL |0x000FFFFF |추가 정보 전체 제공 여부 | | ||
</WRAP> | </WRAP> | ||
줄 481: | 줄 506: | ||
uint8_t intelligentPDSupported: 1; | uint8_t intelligentPDSupported: 1; | ||
- | uint8_t unused2: 7; | + | uint8_t updateUserSupported: 1; |
- | + | uint8_t simulatedUnlockSupported: 1; | |
- | uint8_t reserved[431]; | + | uint8_t smartCardByteOrderSupported: 1; |
+ | uint8_t treatAsCSNSupported: 1; | ||
+ | uint8_t rtspSupported: 1; | ||
+ | uint8_t lfdSupported: 1; | ||
+ | uint8_t visualQRSupported: 1; | ||
+ | |||
+ | uint8_t maxVoipExtensionNumbers; ///< 1 byte | ||
+ | uint8_t reserved[430]; | ||
} BS2DeviceCapabilities; | } BS2DeviceCapabilities; | ||
</code> | </code> | ||
줄 660: | 줄 692: | ||
장치가 지원 가능한 시스템 정보를 bit 단위로 아래와 같이 나타냅니다. \\ | 장치가 지원 가능한 시스템 정보를 bit 단위로 아래와 같이 나타냅니다. \\ | ||
^비트위치 ^비트 수 ^멤버명 ^설명 ^ | ^비트위치 ^비트 수 ^멤버명 ^설명 ^ | ||
- | |0 |1 |intelligentPDSupported |Intelligent PD 지원 여부. | | + | |0 |1 |intelligentPDSupported |Intelligent PD 지원 여부. ([[configuration api#BS2Rs485Config|BS2Rs485Config 참조]]) | |
- | |1 |7 |unused2 |미할당 필드. | | + | |1 |1 |updateUserSupported |사용자 정보 부분 update 지원 여부. | |
- | 36. //reserved// \\ | + | |2 |1 |simulatedUnlockSupported |Simulated 버튼 열림 지원 여부. | |
+ | |3 |1 |smartCardByteOrderSupported |smartCardByteOrder 지원 여부. ([[configuration api#BS2CardConfig|BS2CardConfig 참조]]) | | ||
+ | |4 |1 |treatAsCSNSupported |treatAsCSN 지원 여부. ([[configuration api#BS2BarcodeConfig|BS2BarcodeConfig 참조]]) | | ||
+ | |5 |1 |rtspSupported |RTSP 지원 여부. ([[configuration api#BS2RtspConfig|BS2RtspConfig 참조]]) | | ||
+ | |6 |1 |lfdSupported |LFD 지원 여부. | | ||
+ | |7 |1 |visualQRSupported |Visual QR 지원 여부. | | ||
+ | 36. //maxVoipExtensionNumbers// \\ | ||
+ | 확장형 VoIP의 설정 정보 중에서 내선 전화번호부에 등록된 전화번호 갯수입니다.\\ \\ | ||
+ | 37. //reserved// \\ | ||
예약된 공간입니다.\\ \\ | 예약된 공간입니다.\\ \\ | ||