Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
en:device_api [2021/06/06 20:39] kateyu |
en:device_api [2024/10/24 14:56] (current) |
||
---|---|---|---|
Line 22: | Line 22: | ||
* [[BS2_RemoveAllAuthOperatorLevelEx]]: [+ 2.6.3] Removes all device operators. (Support operator up to 1000) | * [[BS2_RemoveAllAuthOperatorLevelEx]]: [+ 2.6.3] Removes all device operators. (Support operator up to 1000) | ||
* [[BS2_GetDeviceCapabilities]]: [+ 2.8] Gets available function information of the device. | * [[BS2_GetDeviceCapabilities]]: [+ 2.8] Gets available function information of the device. | ||
+ | * [[BS2_RunAction]]: [+ 2.8.1] Commands the device to take certain actions. | ||
===== Structure ===== | ===== Structure ===== | ||
==== BS2SimpleDeviceInfo ==== | ==== BS2SimpleDeviceInfo ==== | ||
Line 67: | Line 68: | ||
<WRAP group 50%> | <WRAP group 50%> | ||
^Value ^Description ^ | ^Value ^Description ^ | ||
+ | |0x00 |Unknown Type | | ||
|0x01 |BioEntry Plus | | |0x01 |BioEntry Plus | | ||
|0x02 |BioEntry W | | |0x02 |BioEntry W | | ||
Line 80: | Line 82: | ||
|0x0C |BioStation L2 | | |0x0C |BioStation L2 | | ||
|0x0D |BioEntry W2 | | |0x0D |BioEntry W2 | | ||
- | |0x0E |CoreStation | | + | |0x0E |CoreStation 40 | |
- | |0x0F |Output Module| | + | |0x0F |Output Module | |
- | |0x10 |Input Module| | + | |0x10 |Input Module | |
- | |0x11 |BioEntry P2| | + | |0x11 |BioEntry P2 | |
- | |0x0F |OM-120 | | + | |0x12 |BioLite N2 | |
+ | |0x13 |XPass2 | | ||
+ | |0x14 |XPass S3 | | ||
+ | |0x15 |BioEntry R2 | | ||
+ | |0x16 |XPass D2 | | ||
+ | |0x17 |Door Module 21 | | ||
+ | |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 | | ||
+ | |0x23 |BioStation 3 | | ||
+ | |0x24 |3rd party OSDP device | | ||
+ | |0x25 |3rd party OSDP IO device | | ||
+ | |0x26 |BioStation 2a | | ||
</WRAP> | </WRAP> | ||
Line 183: | Line 205: | ||
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, | ||
}; | }; | ||
uint32_t supported; | uint32_t supported; | ||
Line 205: | Line 238: | ||
|BS2_SUPPORT_DESFIREEX |0x00000008 |Whether DesFire advanced setting is supported [+2.6.4] | | |BS2_SUPPORT_DESFIREEX |0x00000008 |Whether DesFire advanced setting is supported [+2.6.4] | | ||
|BS2_SUPPORT_FACE_EX |0x00000010 |Whether support face matching for FSF2 [+ V2.7.1] | | |BS2_SUPPORT_FACE_EX |0x00000010 |Whether support face matching for FSF2 [+ V2.7.1] | | ||
+ | |BS2_SUPPORT_QR |0x00000020 |Whether support QR matching ''XStation 2 QR'' [+ V2.8.0] | | ||
|BS2_SUPPORT_FINGER_SCAN |0x00010000 |Whether support fingerprint scan [+ V2.7.1] | | |BS2_SUPPORT_FINGER_SCAN |0x00010000 |Whether support fingerprint scan [+ V2.7.1] | | ||
|BS2_SUPPORT_FACE_SCAN |0x00020000 |Whether support face scan for FS2 and FL [+ V2.7.1] | | |BS2_SUPPORT_FACE_SCAN |0x00020000 |Whether support face scan for FS2 and FL [+ V2.7.1] | | ||
|BS2_SUPPORT_FACE_EX_SCAN |0x00040000 |Whether support face scan for FSF2 [+ V2.7.1] | | |BS2_SUPPORT_FACE_EX_SCAN |0x00040000 |Whether support face scan for FSF2 [+ V2.7.1] | | ||
- | |BS2_SUPPORT_ALL |0x0000000F |Whether to provide additional full information | | + | |BS2_SUPPORT_QR_SCAN |0x00080000 |Whether support QR scan ''XStation 2'' [+ V2.8.0] | |
+ | |BS2_SUPPORT_ALL |0x000FFFFF |Whether to provide additional full information | | ||
</WRAP> | </WRAP> | ||
Line 231: | Line 266: | ||
<WRAP group 100%> | <WRAP group 100%> | ||
^Value ^Description ^Supported data format ^ | ^Value ^Description ^Supported data format ^ | ||
- | |0 |UI(Langauge pack) |Suprema language pack | | + | |0 |UI(Language pack) |Suprema language pack | |
|1 |Notice message | UTF-8 string | | |1 |Notice message | UTF-8 string | | ||
|2 |Image(Background) | PNG | | |2 |Image(Background) | PNG | | ||
Line 304: | Line 339: | ||
</WRAP> | </WRAP> | ||
3. //reserved// \\ | 3. //reserved// \\ | ||
- | Reserved space \\ | + | Reserved space \\ \\ |
+ | |||
==== BS2DeviceCapabilities ==== | ==== BS2DeviceCapabilities ==== | ||
Line 348: | Line 385: | ||
uint32_t NFC: 1; | uint32_t NFC: 1; | ||
uint32_t BLE: 1; | uint32_t BLE: 1; | ||
- | uint32_t reserved: 21; | + | uint32_t CustomClassicPlus: 1; |
+ | uint32_t CustomDesFireEV1: 1; | ||
+ | uint32_t TOM_NFC: 1; | ||
+ | uint32_t TOM_BLE: 1; | ||
+ | uint32_t CustomFelica: 1; | ||
+ | uint32_t reserved: 16; | ||
uint32_t useCardOperation: 1; | uint32_t useCardOperation: 1; | ||
}; | }; | ||
Line 474: | Line 516: | ||
uint8_t intelligentPDSupported: 1; | uint8_t intelligentPDSupported: 1; | ||
- | uint8_t unused2: 7; | + | uint8_t updateUserSupported: 1; |
+ | uint8_t simulatedUnlockSupported: 1; | ||
+ | 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 osdpStandardCentralSupported : 1; ///< 1 byte | ||
+ | uint8_t enableLicenseFuncSupported : 1; ///< 1 byte | ||
+ | uint8_t keypadBacklightSupported: 1; | ||
+ | uint8_t uzWirelessLockDoorSupported: 1; | ||
+ | uint8_t customSmartCardSupported: 1; | ||
+ | uint8_t tomSupported: 1; | ||
+ | uint8_t tomEnrollSupported: 1; | ||
+ | uint8_t showOsdpResultbyLED: 1; | ||
+ | |||
+ | uint8_t customSmartCardFelicaSupported: 1; | ||
+ | uint8_t ignoreInputAfterWiegandOut: 1; | ||
+ | uint8_t setSlaveBaudrateSupported: 1; | ||
+ | uint8_t rtspResolutionChangeSupported: 1; | ||
+ | uint8_t voipResolutionChangeSupported: 1; | ||
+ | uint8_t voipTransportChangeSupported: 1; | ||
+ | uint8_t authMsgUserInfoSupported: 1; | ||
+ | uint8_t scrambleKeyboardModeSupported: 1; | ||
+ | |||
+ | |||
+ | uint16_t visualFaceTemplateVersion; | ||
+ | |||
+ | uint8_t authDenyMaskSupported: 1; | ||
+ | uint8_t unused: 7; | ||
+ | |||
+ | uint8_t unused2; | ||
+ | |||
+ | uint8_t reserved[424]; | ||
| | ||
- | uint8_t reserved[431]; | ||
} BS2DeviceCapabilities; | } BS2DeviceCapabilities; | ||
</code> | </code> | ||
- | 1. //maxUsers// \\ | + | 1. //maxUsers// \\ |
- | 장치에 저장 가능한 정보의 최대 갯수를 나타냅니다. (사용자) \\ \\ | + | Indicates the maximum number of information that can be stored on the device. (User) \\ \\ |
- | 2. //maxEventLogs// \\ | + | 2. //maxEventLogs// \\ |
- | 장치에 저장 가능한 정보의 최대 갯수를 나타냅니다. (이벤트로그) \\ \\ | + | Indicates the maximum number of information that can be stored on the device. (Event log) \\ \\ |
- | 3. //maxImageLogs// \\ | + | 3. //maxImageLogs// \\ |
- | 장치에 저장 가능한 정보의 최대 갯수를 나타냅니다. (이미지로그) \\ \\ | + | Indicates the maximum number of information that can be stored on the device. (Image log) \\ \\ |
4. //maxBlacklists// \\ | 4. //maxBlacklists// \\ | ||
- | 장치에 저장 가능한 정보의 최대 갯수를 나타냅니다. (블랙리스트) \\ \\ | + | Indicates the maximum number of information that can be stored on the device. (Blacklist) \\ \\ |
5. //maxOperators// \\ | 5. //maxOperators// \\ | ||
- | 장치에 저장 가능한 정보의 최대 갯수를 나타냅니다. (관리자) \\ \\ | + | Indicates the maximum number of information that can be stored on the device. (Operator) \\ \\ |
- | 6. //maxCards// \\ | + | 6. //maxCards// \\ |
- | 장치에 저장 가능한 정보의 최대 갯수를 나타냅니다. (카드) \\ \\ | + | Indicates the maximum number of information that can be stored on the device. (Card) \\ \\ |
- | 7. //maxFaces// \\ | + | 7. //maxFaces// \\ |
- | 장치에 저장 가능한 정보의 최대 갯수를 나타냅니다. (얼굴) \\ \\ | + | Indicates the maximum number of information that can be stored on the device. (Face) \\ \\ |
- | 8. //maxFingerprints// \\ | + | 8. //maxFingerprints// \\ |
- | 장치에 저장 가능한 정보의 최대 갯수를 나타냅니다. (지문) \\ \\ | + | Indicates the maximum number of information that can be stored on the device. (Fingerprint) \\ \\ |
9. //maxUserNames// \\ | 9. //maxUserNames// \\ | ||
- | 장치에 저장 가능한 정보의 최대 갯수를 나타냅니다. (사용자 명) \\ \\ | + | Indicates the maximum number of information that can be stored on the device. (Username) \\ \\ |
10. //maxUserImages// \\ | 10. //maxUserImages// \\ | ||
- | 장치에 저장 가능한 정보의 최대 갯수를 나타냅니다. (사용자 이미지) \\ \\ | + | Indicates the maximum number of information that can be stored on the device. (user image) \\ \\ |
11. //maxUserJobs// \\ | 11. //maxUserJobs// \\ | ||
- | 장치에 저장 가능한 정보의 최대 갯수를 나타냅니다. (Job code) \\ \\ | + | Indicates the maximum number of information that can be stored on the device. (Job code) \\ \\ |
12. //maxUserPhrases// \\ | 12. //maxUserPhrases// \\ | ||
- | 장치에 저장 가능한 정보의 최대 갯수를 나타냅니다. (사용자 구문) \\ \\ | + | Indicates the maximum number of information that can be stored on the device. (User phrase) \\ \\ |
13. //maxCardsPerUser// \\ | 13. //maxCardsPerUser// \\ | ||
- | 장치에 저장 가능한 정보의 최대 갯수를 나타냅니다. (사용자별 카드) \\ \\ | + | Indicates the maximum number of information that can be stored on the device. (Card per user) \\ \\ |
14. //maxFacesPerUser// \\ | 14. //maxFacesPerUser// \\ | ||
- | 장치에 저장 가능한 정보의 최대 갯수를 나타냅니다. (사용자별 얼굴) \\ \\ | + | Indicates the maximum number of information that can be stored on the device. (Face per user) \\ \\ |
15. //maxFingerprintsPerUser// \\ | 15. //maxFingerprintsPerUser// \\ | ||
- | 장치에 저장 가능한 정보의 최대 갯수를 나타냅니다. (사용자별 지문) \\ \\ | + | Indicates the maximum number of information that can be stored on the device. (Fingerprint per user) \\ \\ |
16. //maxInputPorts// \\ | 16. //maxInputPorts// \\ | ||
- | 장치에 저장 가능한 정보의 최대 갯수를 나타냅니다. (장치의 입력포트) \\ \\ | + | Indicates the maximum number of information that can be stored on the device. (input port of device) \\ \\ |
17. //maxOutputPorts// \\ | 17. //maxOutputPorts// \\ | ||
- | 장치에 저장 가능한 정보의 최대 갯수를 나타냅니다. (장치의 출력포트) \\ \\ | + | Indicates the maximum number of information that can be stored on the device. (output port of device) \\ \\ |
18. //maxRelays// \\ | 18. //maxRelays// \\ | ||
- | 장치에 저장 가능한 정보의 최대 갯수를 나타냅니다. (장치의 릴레이) \\ \\ | + | Indicates the maximum number of information that can be stored on the device. (relay on device) \\ \\ |
19. //maxRS485Channels// \\ | 19. //maxRS485Channels// \\ | ||
- | 장치에 저장 가능한 정보의 최대 갯수를 나타냅니다. (RS485 채널) \\ \\ | + | Indicates the maximum number of information that can be stored on the device. (RS485 channel) \\ \\ |
- | 20. //시스템 지원 정보// \\ | + | 20. //System support information// \\ |
- | 장치가 지원 가능한 시스템 정보를 bit 단위로 아래와 같이 나타냅니다. \\ | + | It indicates the system information supported by the device in bit units as follows. \\ |
- | ^비트위치 ^비트 수 ^멤버명 ^설명 ^ | + | ^Bit position ^Number of bit ^Member ^Description ^ |
- | |0 |1 |cameraSupported |카메라 지원 여부. | | + | |0 |1 |cameraSupported |Camera Support or not | |
- | |1 |1 |tamperSupported |탬퍼 지원 여부. | | + | |1 |1 |tamperSupported |Tamper Support or not | |
- | |2 |1 |wlanSupported |무선랜 지원 여부. | | + | |2 |1 |wlanSupported |WLAN Support or not | |
- | |3 |1 |displaySupported |화면의 지원 여부. | | + | |3 |1 |displaySupported |Available LCD or not | |
- | |4 |1 |thermalSupported |열화상 카메라 지원 여부. | | + | |4 |1 |thermalSupported |TCM 10 (Thermal Detection) Support or not | |
- | |5 |1 |maskSupported |마스크 검출 지원 여부. | | + | |5 |1 |maskSupported |Mask Detection Support or not | |
- | |6 |1 |faceExSupported |Visual camera 인증 지원 여부. | | + | |6 |1 |faceExSupported |Visual Face device such as FaceStation F2 or not | |
- | |7 |1 |unused |미할당 필드. | | + | |7 |1 |unused |Unassigned | |
21. //cardSupported// \\ | 21. //cardSupported// \\ | ||
- | 카드관련 지원 정보를 나타냅니다. mask값으로 전체를 또는 bit 단위로 각각의 지원항목에 접근할 수 있습니다. \\ | + | This indicates the card support relevant. Referring to mask value, you can access each item in its entirety or in bit units. \\ |
- | ^비트위치 ^비트 수 ^멤버명 ^설명 ^ | + | ^Bit position ^Number of bit ^Member ^Description ^ |
- | |- |전체 |mask |전체정보 | | + | |- |Total |mask | total Information | |
- | |0 |1 |EM |EM 카드 | | + | |0 |1 |EM |EM Card | |
- | |1 |1 |HIDProx |HID Proximity 카드 | | + | |1 |1 |HIDProx |HID Proximity Card | |
|2 |1 |MifareFelica |MIFARE / FeliCa | | |2 |1 |MifareFelica |MIFARE / FeliCa | | ||
- | |3 |1 |iClass |iClass 카드 | | + | |3 |1 |iClass |iClass Card | |
- | |4 |1 |ClassicPlus |Classic plus 카드 | | + | |4 |1 |ClassicPlus |Classic plus Card | |
|5 |1 |DesFireEV1 |DESFire EV1 | | |5 |1 |DesFireEV1 |DESFire EV1 | | ||
|6 |1 |SRSE |iClass SR, iClass SE | | |6 |1 |SRSE |iClass SR, iClass SE | | ||
|7 |1 |SEOS |iClass SEOS | | |7 |1 |SEOS |iClass SEOS | | ||
- | |8 |1 |NFC |NFC 카드 | | + | |8 |1 |NFC |NFC Card | |
|9 |1 |BLE |BLE | | |9 |1 |BLE |BLE | | ||
- | |10 |21 |reserved |미할당 필드. | | + | |10 |1 |ClassicPlus(Custom card) |ClassicPlus(Custom Card) | |
- | |31 |1 |useCardOperation |카드 사용 여부 | | + | |11 |1 |DesFireEV1(Custom card) |DesFireEV1(Custom Card) | |
+ | |12 |1 |TOM NFC |TOM NFC | | ||
+ | |13 |1 |TOM BLE |TOM BLE | | ||
+ | |14 |1 |FeliCa(Custom card) | FeliCa (Custom Card) | | ||
+ | |15 |16 |reserved |Unassigned | | ||
+ | |31 |1 |useCardOperation |Card operation enabled or not | | ||
22. //authSupported// \\ | 22. //authSupported// \\ | ||
- | 인증관련 지원 정보를 나타냅니다. \\ \\ | + | This indicates support information related to authentication. \\ \\ |
23. //extendedMode// \\ | 23. //extendedMode// \\ | ||
- | true인 경우, 확장인증모드를 지원하며, authSupported.extended를 참조합니다. \\ | + | If true, extended authentication mode is supported, refer to authSupported.extended. \\ |
- | false인 경우 비확장인증 모드를 지원하며, authSupported.lagacy를 참조합니다. \\ \\ | + | If false, non-extended authentication mode is supported, refer to authSupported.lagacy. \\ \\ |
24. //credentials// \\ | 24. //credentials// \\ | ||
- | 지원되는 인증 수단을 나타냅니다. mask값으로 전체를 또는 bit 단위로 각각의 지원항목에 접근할 수 있습니다. \\ | + | This indicates supported authentication methods. You can access each item in its entirety or in bit units as a mask value. \\ |
- | ^비트위치 ^비트 수 ^멤버명 ^설명 ^ | + | ^Bit position ^Number of bit ^Member ^Description ^ |
- | |- |전체 |mask |전체정보 | | + | |- |Total |mask |Total Information | |
- | |0 |1 |card |카드 | | + | |0 |1 |card |Card | |
- | |1 |1 |fingerprint |지문 | | + | |1 |1 |fingerprint |Fingerprint | |
- | |2 |1 |face |얼굴 | | + | |2 |1 |face |Face | |
|3 |1 |id |ID | | |3 |1 |id |ID | | ||
|4 |1 |pin |PIN | | |4 |1 |pin |PIN | | ||
- | |5 |3 |reserved |미할당 필드. | | + | |5 |3 |reserved |Unassgined | |
25. //reserved// \\ | 25. //reserved// \\ | ||
- | 예약된 공간입니다.\\ \\ | + | Reserved space.\\ \\ |
26. //legacy// \\ | 26. //legacy// \\ | ||
- | 비확장 인증모드 지원 시, 참조되는 정보입니다. \\ \\ | + | Information referenced when non-extended authentication mode is supported. \\ \\ |
27. //biometricAuth// \\ | 27. //biometricAuth// \\ | ||
- | (비확장 인증모드)Biometric 인증 조합을 나타냅니다. \\ | + | (Non-extended authentication mode) Indicates the biometric authentication combination. \\ |
- | ^비트위치 ^비트 수 ^멤버명 ^설명 ^ | + | ^Bit position ^Number of bit ^Member ^Description ^ |
- | |- |전체 |mask |전체정보 | | + | |- |Total |mask |Total Information | |
|0 |1 |biometricOnly |Biometric only | | |0 |1 |biometricOnly |Biometric only | | ||
|1 |1 |biometricPIN |Biometric + PIN | | |1 |1 |biometricPIN |Biometric + PIN | | ||
- | |2 |6 |unused |미할당 필드. | | + | |2 |6 |unused |Unassigned | |
28. //cardAuth// \\ | 28. //cardAuth// \\ | ||
- | (비확장 인증모드)Card 인증 조합을 나타냅니다. \\ | + | (Non-extended authentication mode) Indicates the card authentication combination. \\ |
- | ^비트위치 ^비트 수 ^멤버명 ^설명 ^ | + | ^Bit position ^Number of bit ^Member ^Description ^ |
- | |- |전체 |mask |전체정보 | | + | |- |Total |mask |Total Information | |
|0 |1 |cardOnly |Card only | | |0 |1 |cardOnly |Card only | | ||
|1 |1 |cardBiometric |Card + Biometric | | |1 |1 |cardBiometric |Card + Biometric | | ||
Line 579: | Line 661: | ||
|3 |1 |cardBiometricOrPIN |Card + Biometric/PIN | | |3 |1 |cardBiometricOrPIN |Card + Biometric/PIN | | ||
|4 |1 |cardBiometricPIN |Card + Biometric + PIN | | |4 |1 |cardBiometricPIN |Card + Biometric + PIN | | ||
- | |5 |3 |unused |미할당 필드. | | + | |5 |3 |unused |Unassigned | |
29. //idAuth// \\ | 29. //idAuth// \\ | ||
- | (비확장 인증모드)ID 인증 조합을 나타냅니다. \\ | + | (Non-extended authentication mode) Indicates the ID authentication combination. \\ |
- | ^비트위치 ^비트 수 ^멤버명 ^설명 ^ | + | ^Bit position ^Number of bit ^Member ^Description ^ |
- | |- |전체 |mask |전체정보 | | + | |- |Total |mask |Total Information | |
|0 |1 |idBiometric |ID + Biometric | | |0 |1 |idBiometric |ID + Biometric | | ||
|1 |1 |idPIN |ID + PIN | | |1 |1 |idPIN |ID + PIN | | ||
|2 |1 |idBiometricOrPIN |ID + Biometric/PIN | | |2 |1 |idBiometricOrPIN |ID + Biometric/PIN | | ||
|3 |1 |idBiometricPIN |ID + Biometric + PIN | | |3 |1 |idBiometricPIN |ID + Biometric + PIN | | ||
- | |4 |4 |unused |미할당 필드. | | + | |4 |4 |unused |Unassigned | |
30. //extended// \\ | 30. //extended// \\ | ||
- | 확장 인증모드 지원 시, 참조되는 정보입니다. \\ \\ | + | This information is referenced when supporting extended authentication mode. \\ \\ |
31. //faceAuth// \\ | 31. //faceAuth// \\ | ||
- | (확장 인증모드)얼굴 인증 조합을 나타냅니다. \\ | + | (Extended authentication mode) Indicates the face authentication combination. \\ |
- | ^비트위치 ^비트 수 ^멤버명 ^설명 ^ | + | ^Bit position ^Number of bit ^Member ^Description ^ |
- | |- |전체 |mask |전체정보 | | + | |- |Total |mask |Total Information | |
|0 |1 |faceOnly |Face only | | |0 |1 |faceOnly |Face only | | ||
|1 |1 |faceFingerprint |Face + Fingerprint | | |1 |1 |faceFingerprint |Face + Fingerprint | | ||
Line 600: | Line 682: | ||
|3 |1 |faceFingerprintOrPIN |Face + Fingerprint/PIN | | |3 |1 |faceFingerprintOrPIN |Face + Fingerprint/PIN | | ||
|4 |1 |faceFingerprintPIN |Face + Fingerprint + PIN | | |4 |1 |faceFingerprintPIN |Face + Fingerprint + PIN | | ||
- | |5 |27 |unused |미할당 필드. | | + | |5 |27 |unused |Unassigned | |
32. //fingerprintAuth// \\ | 32. //fingerprintAuth// \\ | ||
- | (확장 인증모드)지문 인증 조합을 나타냅니다. \\ | + | (Extended authentication mode) Indicates a combination of fingerprint authentication. \\ |
- | ^비트위치 ^비트 수 ^멤버명 ^설명 ^ | + | ^Bit position ^Number of bit ^Member ^Description ^ |
- | |- |전체 |mask |전체정보 | | + | |- |Total |mask |Total Information | |
|0 |1 |fingerprintOnly |Fingerprint only | | |0 |1 |fingerprintOnly |Fingerprint only | | ||
|1 |1 |fingerprintFace |Fingerprint + Face | | |1 |1 |fingerprintFace |Fingerprint + Face | | ||
Line 610: | Line 692: | ||
|3 |1 |fingerprintFaceOrPIN |Fingerprint + Face/PIN | | |3 |1 |fingerprintFaceOrPIN |Fingerprint + Face/PIN | | ||
|4 |1 |fingerprintFacePIN |Fingerprint + Face + PIN | | |4 |1 |fingerprintFacePIN |Fingerprint + Face + PIN | | ||
- | |5 |27 |unused |미할당 필드. | | + | |5 |27 |unused |Unassigned | |
33. //cardAuth// \\ | 33. //cardAuth// \\ | ||
- | (확장 인증모드)카드 인증 조합을 나타냅니다. \\ | + | (Extended authentication mode) Indicates the card authentication combination. \\ |
- | ^비트위치 ^비트 수 ^멤버명 ^설명 ^ | + | ^Bit position ^Number of bit ^Member ^Description ^ |
- | |- |전체 |mask |전체정보 | | + | |- |Total |mask |Total Information | |
|0 |1 |cardOnly |Card only | | |0 |1 |cardOnly |Card only | | ||
|1 |1 |cardFace |Card + Face | | |1 |1 |cardFace |Card + Face | | ||
Line 630: | Line 712: | ||
|13 |1 |cardFaceFingerprintOrPIN |Card + Face + Fingerprint/PIN | | |13 |1 |cardFaceFingerprintOrPIN |Card + Face + Fingerprint/PIN | | ||
|14 |1 |cardFingerprintFaceOrPIN |Card + Fingerprint + Face/PIN | | |14 |1 |cardFingerprintFaceOrPIN |Card + Fingerprint + Face/PIN | | ||
- | |15 |17 |unused |미할당 필드. | | + | |15 |17 |unused |Unassigned | |
34. //idAuth// \\ | 34. //idAuth// \\ | ||
- | (확장 인증모드)ID 인증 조합을 나타냅니다. \\ | + | (Extended authentication mode) Indicates the ID authentication combination. \\ |
- | ^비트위치 ^비트 수 ^멤버명 ^설명 ^ | + | ^Bit position ^Number of bit ^Member ^Description ^ |
- | |- |전체 |mask |전체정보 | | + | |- |Total |mask |Total Information | |
|1 |1 |idFace |ID + Face | | |1 |1 |idFace |ID + Face | | ||
|2 |1 |idFingerprint |ID + Fingerprint | | |2 |1 |idFingerprint |ID + Fingerprint | | ||
Line 649: | Line 731: | ||
|13 |1 |idFaceFingerprintOrPIN |ID + Face + Fingerprint/PIN | | |13 |1 |idFaceFingerprintOrPIN |ID + Face + Fingerprint/PIN | | ||
|14 |1 |idFingerprintFaceOrPIN |ID + Fingerprint + Face/PIN | | |14 |1 |idFingerprintFaceOrPIN |ID + Fingerprint + Face/PIN | | ||
- | |15 |18 |unused |미할당 필드. | | + | |15 |18 |unused |Unassigned | |
- | 35. //시스템 지원 정보// \\ | + | 35. //System support information// \\ |
- | 장치가 지원 가능한 시스템 정보를 bit 단위로 아래와 같이 나타냅니다. \\ | + | It indicates the system information supported by the device in bit units as follows. \\ |
- | ^비트위치 ^비트 수 ^멤버명 ^설명 ^ | + | ^Bit position ^Number of bit ^Member ^Description ^ |
- | |0 |1 |intelligentPDSupported |Intelligent PD 지원 여부. | | + | |0 |1 |intelligentPDSupported |Whether Intelligent PD is supported. ([[configuration api#BS2Rs485Config|BS2Rs485Config]]) | |
- | |1 |7 |unused2 |미할당 필드. | | + | |1 |1 |updateUserSupported |Whether User information update is supported. | |
- | 36. //reserved// \\ | + | |2 |1 |simulatedUnlockSupported |Whether simulated button unlock is supported. | |
- | 예약된 공간입니다.\\ \\ | + | |3 |1 |smartCardByteOrderSupported |Whether smartCardByteOrder is supported. ([[configuration api#BS2CardConfig|BS2CardConfig]]) | |
+ | |4 |1 |treatAsCSNSupported |Whether treatAsCSN is supported. ([[configuration api#BS2BarcodeConfig|BS2BarcodeConfig]]) | | ||
+ | |5 |1 |rtspSupported |Whether RTSP is supported. ([[configuration api#BS2RtspConfig|BS2RtspConfig]]) | | ||
+ | |6 |1 |lfdSupported |Whether LFD is supported. | | ||
+ | |7 |1 |visualQRSupported |Whether Visual QR is supported. | | ||
+ | 36. //maxVoipExtensionNumbers// \\ | ||
+ | It is the number of registered internal numbers in the extension phone book at the extended VoIP setting information.\\ \\ | ||
+ | 37. //System support information 2// \\ | ||
+ | It indicates the system information supported by the device in bit units as follows. \\ | ||
+ | ^Bit position ^Number of bit ^Member ^Description ^ | ||
+ | |0 |1 |osdpStandardCentralSupported |Whether OSDP Standard is supported. ([[configuration_api#BS2OsdpStandardConfig|BS2OsdpStandardConfig]]) | | ||
+ | |1 |1 |enableLicenseFuncSupported |Whether Device license is supported.([[configuration_api#BS2LicenseConfig|BS2LicenseConfig]]) | | ||
+ | |2 |1 |keypadBacklightSupported |Whether Keypad backlight is supported. | | ||
+ | |3 |1 |uzWirelessLockDoorSupported |Whether U&Z wireless lock is supported. | | ||
+ | |4 |1 |customSmartCardSupported |Whether Custom card is supported. ([[configuration_api#BS2CustomCardConfig|BS2CustomCardConfig]]) | | ||
+ | |5 |1 |tomSupported |Whether ToM is supported. | | ||
+ | |6 |1 |tomEnrollSupported |Whether ToM enrollment is supported. | | ||
+ | |7 |1 |showOsdpResultbyLED |Whether OSDP standard device supports the ability to display authentication results. ([[configuration_api#BS2DisplayConfig|BS2DisplayConfig]]) | | ||
+ | 38. //System support information 3// \\ | ||
+ | It indicates the system information supported by the device in bit units as follows. \\ | ||
+ | ^Bit position ^Number of bit ^Member ^Description ^ | ||
+ | |0 |1 |customSmartCardFelicaSupported |Whether FeliCa custom smart card is supported. | | ||
+ | |1 |1 |ignoreInputAfterWiegandOut |Whether a feature to filter out repetitive re-entry of Wiegand output results is included. | | ||
+ | |2 |1 |setSlaveBaudrateSupported |Whether to support baudrate setting of RS485 slave device. | | ||
+ | |3 |1 |rtspResolutionChangeSupported |[+2.9.8] Whether to support changing RTSP video resolution. | | ||
+ | |4 |1 |voipResolutionChangeSupported |[+2.9.8] Whether to support changing intercom video resolution. | | ||
+ | |5 |1 |voipTransportChangeSupported |[+2.9.8] Whether to support changing intercom data transmission method. | | ||
+ | |6 |1 |authMsgUserInfoSupported |[+2.9.8] Whether to support changing the method of displaying user information on the authentication screen. | | ||
+ | |7 |1 |scrambleKeyboardModeSupported |[+2.9.8] Whether to support changing the use of scramble keypad. | | ||
+ | 39. //visualFaceTemplateVersion// \\ | ||
+ | [+2.9.8] For visual face devices, indicates template version information supported by the device. \\ \\ | ||
+ | 40. //System support information 4// \\ | ||
+ | [+2.9.8] It indicates the system information supported by the device in bit units as follows. | ||
+ | ^Bit position ^Number of bit ^Member ^Description ^ | ||
+ | |0 |1 |authDenyMaskSupported |Whether to support for the require no mask setting in facial authentication. | | ||
+ | |1 |7 |unused |Unassigned | | ||
+ | 41. //unused2// \\ | ||
+ | Reserved space.\\ \\ | ||
+ | 42. //reserved// \\ | ||
+ | Reserved space.\\ \\ |