本文へスキップ

Device API

API that controls the device information or upgrades the firmware.



Structure​

BS2SimpleDeviceInfo​

typedef struct
{
uint32_t id;
uint16_t type;
uint8_t connectionMode;
uint32_t ipv4Address;
uint16_t port;
uint32_t maxNumOfUser;
uint8_t userNameSupported;
uint8_t userPhotoSupported;
uint8_t pinSupported;
uint8_t cardSupported;
uint8_t fingerSupported;
uint8_t faceSupported;
uint8_t wlanSupported;
uint8_t tnaSupported;
uint8_t triggerActionSupported;
uint8_t wiegandSupported;
uint8_t imageLogSupported;
uint8_t dnsSupported;
uint8_t jobCodeSupported;
uint8_t wiegandMultiSupported;
uint8_t rs485Mode;
uint8_t sslSupported;
uint8_t rootCertExist;
uint8_t dualIDSupported;
uint8_t useAlphanumericID;
uint32_t connectedIP;
uint8_t phraseCodeSupported;
uint8_t card1xSupported;
uint8_t systemExtSupported;
uint8_t voipSupported;
}BS2SimpleDeviceInfo;
  1. id

    The device identifier which is always above 1.

  2. type

    Code value of device type.

    ValueDescription
    0x00Unknown Type
    0x01BioEntry Plus
    0x02BioEntry W
    0x03BioLite Net
    0x04XPass
    0x05XPass S2
    0x06Secure IO 2
    0x07DM-20
    0x08BioStation 2
    0x09BioStation A2
    0x0AFaceStation 2
    0x0BIO Device
    0x0CBioStation L2
    0x0DBioEntry W2
    0x0ECoreStation 40
    0x0FOutput Module
    0x10Input Module
    0x11BioEntry P2
    0x12BioLite N2
    0x13XPass2
    0x14XPass S3
    0x15BioEntry R2
    0x16XPass D2
    0x17Door Module 21
    0x18XPass D2 Keypad
    0x19FACELITE
    0x1AXPass2 Keypad
    0x1BXPass D2 Revision
    0x1CXPass D2 Keypad Revision
    0x1DFaceStation F2 Finger
    0x1EFaceStation F2
    0x1FX-Station 2 QR
    0x20X-Station 2
    0x21Input Module 120
    0x22X-Station 2 Finger
    0x23BioStation 3
    0x243rd party OSDP device
    0x253rd party OSDP IO device
    0x26BioStation 2a
    0x27UZ OSDP Module
    0x28UZ OSDP Door handle
    0x29UZ OSDP Door knob
    0x2ABioEntry W3
    0x2BCoreStation 20
    0x2CDoor Interface 24
    0x2DBioStation 3 MAX
    0x2EBioStation 3 MAX FP
    0x2FXPass Q2
  3. connectionMode

    It indicates the connection mode between the BioStar application and device which is separated by the subject of the connection as direct mode(0x0) and server mode(0x1). The BioStar application connects to the device in direct mode, and the device connects to the BioStar application in server mode. The default settings for the devices are direct mode, and to change the connection mode refer to IP Config.

  4. ipv4Address

    IP address of the selected device.

  5. port

    TCP port number of the selected device.

  6. maxNumOfUser

    Maximum capacity of users that can be stored in the device.

  7. userNameSupported

    Flag that notifies whether the device supports user name.

  8. userPhotoSupported

    Flag that notifies whether the device supports user profile picture.

  9. pinSupported

    Flag that notifies whether the device supports PIN.

  10. cardSupported

    Flag that notifies whether the device supports Smart card authentication.

  11. fingerSupported

    Flag that notifies whether the device supports finger authentication.

  12. faceSupported

    Flag that notifies whether the device supports face recognition.

  13. wlanSupported

    Flag that notifies whether the device supports wireless LAN.

  14. tnaSupported

    Flag that notifies whether the device supports time and attendance.

  15. triggerActionSupported

    Flag that notifies whether the device supports trigger action.

  16. wiegandSupported

    Flag that notifies whether the device supports wiegand.

  17. imageLogSupported

    Flag that notifies whether the device supports image logs.

  18. dnsSupported

    Flag that notifies whether the device supports DNS.

  19. jobCodeSupported

    Flag that notifies whether the device supports job codes.

  20. wiegandMultiSupported

    Flag that notifies whether the device supports Multi-Wiegand.

  21. rs485Mode

    RS-485 mode of the device.

  22. sslSupported

    Flag that notifies whether the device supports SSL communication.

  23. rootCertExist

    Flag that notifies whether the device has a root certificate.

  24. dualIDSupported

    Flag that notifies whether the device supports alphanumeric ID.

  25. useAlphanumericID

    Flag that notifies whether the device is currently using Alphanumeric ID.

  26. connectedIP

    IP address where the device is connected to. (0xFFFFFFFF if disconnected)

  27. phraseCodeSupported

    Flag that notifies whether the device supports personal messages.

  28. card1xSupported

    Flag that notifies whether the device supports reading 1.x ToC cards.

  29. systemExtSupported

    Flag that notifies whether the device supports configuring RS-485 keys.

  30. voipSupported

    Flag that notifies whether the device supports VoIP.

BS2SimpleDeviceInfoEx​

Retrieves BS2SimpleDeviceInfo and supported information.

typedef struct
{
enum
{
BS2_SUPPORT_RS485EX = 0x00000001,
BS2_SUPPORT_CARDEX = 0x00000002,
BS2_SUPPORT_DST = 0x00000004,
BS2_SUPPORT_DESFIREEX = 0x00000008,
BS2_SUPPORT_FACE_EX = 0x00000010,
BS2_SUPPORT_QR = 0x00000020,

BS2_SUPPORT_FINGER_SCAN = 0x00010000,
BS2_SUPPORT_FACE_SCAN = 0x00020000,
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_QR |
BS2_SUPPORT_FINGER_SCAN |
BS2_SUPPORT_FACE_SCAN |
BS2_SUPPORT_FACE_EX_SCAN |
BS2_SUPPORT_QR_SCAN,
};

uint32_t supported;
uint8_t reserved[4];
}BS2SimpleDeviceInfoEx;
  1. supported

    The current device additionally obtains information beyond the functionality provided by BS2SimpleDeviceInfo.

    By bit masking with the values defined below, you can check if it is supported.

    DefinitionValueDescription
    BS2_SUPPORT_RS485EX0x00000001Whether RS485 extensions are supported (In case of CoreStation 40)
    BS2_SUPPORT_CARDEX0x00000002Whether iClass SEOS card is used
    BS2_SUPPORT_DST0x00000004Whether daylight savings time is used
    BS2_SUPPORT_DESFIREEX0x00000008Whether DesFire advanced setting is supported + v2.6.4
    BS2_SUPPORT_FACE_EX0x00000010Whether support face matching for FSF2 + v2.7.1
    BS2_SUPPORT_QR0x00000020Whether support QR matching X-Station 2 QR + v2.8.0
    BS2_SUPPORT_FINGER_SCAN0x00010000Whether support fingerprint scan + v2.7.1
    BS2_SUPPORT_FACE_SCAN0x00020000Whether support face scan for FS2 and FL + v2.7.1
    BS2_SUPPORT_FACE_EX_SCAN0x00040000Whether support face scan for FSF2 + v2.7.1
    BS2_SUPPORT_QR_SCAN0x00080000Whether support QR scan X-Station 2 + v2.8.0
    BS2_SUPPORT_ALL0x000FFFFFWhether to provide additional full information
  2. reserved

    Reserved space.

BS2ResourceElement​

typedef struct
{
uint8_t type;
uint32_t numResData;
struct {
uint8_t index;
uint32_t dataLen;
uint8_t* data;
}resData[128];
}BS2ResourceElement;
  1. type

    Resource data type.

    ValueDescriptionSupported data format
    0UI(Language pack)Suprema language pack
    1Notice messageUTF-8 string
    2Image(Background)PNG
    3Slide imagePNG
    4SoundWAVE
  2. numResData

    Number of resource data.

  3. index

    Resource index number.

  4. dataLen

    Resource data length.

  5. data

    Binary resource data.

BS2IPv6DeviceInfo​

enum {
BS2_MAX_IPV6_ALLOCATED_ADDR = 8,
};

typedef struct
{
BS2_DEVICE_ID id;
uint8_t reserved[1];
uint8_t bIPv6Mode;
char ipv6Address[BS2_IPV6_ADDR_SIZE];
uint16_t portV6;
char connectedIPV6[BS2_IPV6_ADDR_SIZE];
uint8_t numOfAllocatedAddressV6;
char allocatedIpAddressV6[BS2_IPV6_ADDR_SIZE][BS2_MAX_IPV6_ALLOCATED_ADDR];
}BS2IPv6DeviceInfo;
  1. id

    Device ID

  2. reserved

    Reserved space

  3. bIPv6Mode

    Flag to determine whether to work IPv6 mode or not.

  4. ipv6Address

    IPv6 address of device

  5. portV6

    IPv6 port of device

  6. connectedIPV6

    IPv6 address of server which device is connected.

  7. numOfAllocatedAddressV6

    Number of IPv6 addresses currently allocated to device.

  8. allocatedIpAddressV6

    IPv6 addresses currently allocated to device.

BS2AuthOperatorLevel​

注意

To use the Operator feature properly, at least one administrator(BS2_OPERATOR_LEVEL_ADMIN) must be configured on the device.

If no administrator is assigned, any user will be able to access the device menu without restriction.

typedef struct {
char userID[BS2_USER_ID_SIZE];
uint8_t level;
uint8_t reserved[3];
} BS2Operator;

typedef BS2Operator BS2AuthOperatorLevel;
  1. userID

    User ID

  2. level

    Sets operator level when user authenticates.

    ValueDescription
    0No auth
    1Administrator level
    2System configuration level
    3User information lelve
  3. reserved

    Reserved space

BS2DeviceCapabilities​

+ v2.8
typedef struct {
uint32_t maxUsers; ///< 4 bytes
uint32_t maxEventLogs; ///< 4 bytes
uint32_t maxImageLogs; ///< 4 bytes
uint32_t maxBlacklists; ///< 4 bytes
uint32_t maxOperators; ///< 4 bytes
uint32_t maxCards; ///< 4 bytes
uint32_t maxFaces; ///< 4 bytes
uint32_t maxFingerprints; ///< 4 bytes
uint32_t maxUserNames; ///< 4 bytes
uint32_t maxUserImages; ///< 4 bytes
uint32_t maxUserJobs; ///< 4 bytes
uint32_t maxUserPhrases; ///< 4 bytes
uint8_t maxOutputPorts; ///< 1 byte
uint8_t maxRelays; ///< 1 byte
uint8_t maxRS485Channels; ///< 1 byte

uint8_t cameraSupported: 1;
uint8_t tamperSupported: 1;
uint8_t wlanSupported: 1;
uint8_t displaySupported: 1;
uint8_t thermalSupported: 1;
uint8_t maskSupported: 1;
uint8_t faceExSupported: 1;
uint8_t unused: 1;

union {
uint32_t mask; ///< 4 bytes
struct {
uint32_t EM: 1;
uint32_t HIDProx: 1;
uint32_t MifareFelica: 1;
uint32_t iClass: 1;
uint32_t ClassicPlus: 1;
uint32_t DesFireEV1: 1;
uint32_t SRSE: 1;
uint32_t SEOS: 1;
uint32_t NFC: 1;
uint32_t BLE: 1;
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;
};
} cardSupported;

struct {
BS2_BOOL extendedMode; ///< 1 byte
union {
uint8_t mask; ///< 1 byte
struct {
uint8_t card: 1;
uint8_t fingerprint: 1;
uint8_t face: 1;
uint8_t id: 1;
uint8_t pin: 1;
uint8_t reserved: 3;
};
} credentials;
uint8_t reserved[2]; ///< 2 bytes
union {
struct {
union {
uint8_t mask; ///< 1 byte
struct {
uint8_t biometricOnly: 1;
uint8_t biometricPIN: 1;
uint8_t unused: 6;
};
} biometricAuth;

union {
uint8_t mask; ///< 1 byte
struct {
uint8_t cardOnly: 1;
uint8_t cardBiometric: 1;
uint8_t cardPIN: 1;
uint8_t cardBiometricOrPIN: 1;
uint8_t cardBiometricPIN: 1;
uint8_t unused: 3;
};
} cardAuth;

union {
uint8_t mask; ///< 1 byte
struct {
uint8_t idBiometric: 1;
uint8_t idPIN: 1;
uint8_t idBiometricOrPIN: 1;
uint8_t idBiometricPIN: 1;
uint8_t unused: 4;
};
} idAuth;
} legacy;

struct {
union {
uint32_t mask; ///< 4 bytes
struct {
uint32_t faceOnly: 1;
uint32_t faceFingerprint: 1;
uint32_t facePIN: 1;
uint32_t faceFingerprintOrPIN: 1;
uint32_t faceFingerprintPIN: 1;
uint32_t unused: 27;
};
} faceAuth;

union {
uint32_t mask; ///< 4 bytes
struct {
uint32_t fingerprintOnly: 1;
uint32_t fingerprintFace: 1;
uint32_t fingerprintPIN: 1;
uint32_t fingerprintFaceOrPIN: 1;
uint32_t fingerprintFacePIN: 1;
uint32_t unused: 27;
};
} fingerprintAuth;

union {
uint32_t mask; ///< 4 bytes
struct {
uint32_t cardOnly: 1;
uint32_t cardFace: 1;
uint32_t cardFingerprint: 1;
uint32_t cardPIN: 1;
uint32_t cardFaceOrFingerprint: 1;
uint32_t cardFaceOrPIN: 1;
uint32_t cardFingerprintOrPIN: 1;
uint32_t cardFaceOrFingerprintOrPIN: 1;
uint32_t cardFaceFingerprint: 1;
uint32_t cardFacePIN: 1;
uint32_t cardFingerprintFace: 1;
uint32_t cardFingerprintPIN: 1;
uint32_t cardFaceOrFingerprintPIN: 1;
uint32_t cardFaceFingerprintOrPIN: 1;
uint32_t cardFingerprintFaceOrPIN: 1;
uint32_t unused: 17;
};
} cardAuth;

union {
uint32_t mask; ///< 4 bytes
struct {
uint32_t idFace: 1;
uint32_t idFingerprint: 1;
uint32_t idPIN: 1;
uint32_t idFaceOrFingerprint: 1;
uint32_t idFaceOrPIN: 1;
uint32_t idFingerprintOrPIN: 1;
uint32_t idFaceOrFingerprintOrPIN: 1;
uint32_t idFaceFingerprint: 1;
uint32_t idFacePIN: 1;
uint32_t idFingerprintFace: 1;
uint32_t idFingerprintPIN: 1;
uint32_t idFaceOrFingerprintPIN: 1;
uint32_t idFaceFingerprintOrPIN: 1;
uint32_t idFingerprintFaceOrPIN: 1;
uint32_t unused: 18;
};
} idAuth;
} extended;
};
} authSupported;

uint8_t intelligentPDSupported: 1;
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;

//-------------------------------------------------------------------------------- 2 byte

uint8_t authDenyMaskSupported: 1;
uint8_t mifareExSupported: 1;
uint8_t lockOverrideSupported: 1;
uint8_t doorModeOverrideSupported: 1;
uint8_t alternateAccessTimerSupported: 1;
uint8_t realtimeIOStatusReportSupported:1;
uint8_t dynamicSlaveDeviceNumSupported: 1;
uint8_t secureTamperSupported: 1;

//-------------------------------------------------------------------------------- 1 byte
uint8_t customSmartcardSlaveSupported: 1;
uint8_t serverPrivateMsgSupported: 1;
uint8_t facilityCodeSupported: 1;
uint8_t masterAdminSupported: 1;
uint8_t adminTwoStepAuthSupported: 1;
uint8_t qrDetectGuideLedSupported: 1;
uint8_t y2k38Supported: 1;
uint8_t ev2smSupported: 1;

//-------------------------------------------------------------------------------- 1 byte
uint8_t videoStandbySupported: 1;
uint8_t authFailLockoutSupported: 1;
uint8_t doorUnlockLockImproveSupported: 1;
uint8_t toggleDoorSupported: 1;
uint8_t antiTailgatingSupported: 1;
uint8_t elevatorCabinAuthSupported: 1;
uint8_t reAuthPreventionSupported: 1;
uint8_t unused: 1;

uint8_t reserved[423]; ///<div 423 bytes

} BS2DeviceCapabilities;
  1. maxUsers

    Indicates the maximum number of information that can be stored on the device. (User)

  2. maxEventLogs

    Indicates the maximum number of information that can be stored on the device. (Event log)

  3. maxImageLogs

    Indicates the maximum number of information that can be stored on the device. (Image log)

  4. maxBlacklists

    Indicates the maximum number of information that can be stored on the device. (Blacklist)

  5. maxOperators

    Indicates the maximum number of information that can be stored on the device. (Operator)

  6. maxCards

    Indicates the maximum number of information that can be stored on the device. (Card)

  7. maxFaces

    Indicates the maximum number of information that can be stored on the device. (Face)

  8. maxFingerprints

    Indicates the maximum number of information that can be stored on the device. (Fingerprint)

  9. maxUserNames

    Indicates the maximum number of information that can be stored on the device. (Username)

  10. maxUserImages

    Indicates the maximum number of information that can be stored on the device. (user image)

  11. maxUserJobs

    Indicates the maximum number of information that can be stored on the device. (Job code)

  12. maxUserPhrases

    Indicates the maximum number of information that can be stored on the device. (User phrase)

  13. maxCardsPerUser

    Indicates the maximum number of information that can be stored on the device. (Card per user)

  14. maxFacesPerUser

    Indicates the maximum number of information that can be stored on the device. (Face per user)

  15. maxFingerprintsPerUser

    Indicates the maximum number of information that can be stored on the device. (Fingerprint per user)

  16. maxInputPorts

    Indicates the maximum number of information that can be stored on the device. (input port of device)

  17. maxOutputPorts

    Indicates the maximum number of information that can be stored on the device. (output port of device)

  18. maxRelays

    Indicates the maximum number of information that can be stored on the device. (relay on device)

  19. maxRS485Channels

    Indicates the maximum number of information that can be stored on the device. (RS485 channel)

  20. System support information

    It indicates the system information supported by the device in bit units as follows.

    Bit positionNumber of bitMemberDescription
    01cameraSupportedCamera Support or not
    11tamperSupportedTamper Support or not
    21wlanSupportedWLAN Support or not
    31displaySupportedAvailable LCD or not
    41thermalSupportedTCM 10 (Thermal Detection) Support or not
    51maskSupportedMask Detection Support or not
    61faceExSupportedVisual Face device such as FaceStation F2 or not
    71unusedUnassigned
  21. cardSupported

    This indicates the card support relevant. Referring to mask value, you can access each item in its entirety or in bit units.

    Bit positionNumber of bitMemberDescription
    -Totalmasktotal Information
    01EMEM Card
    11HIDProxHID Proximity Card
    21MifareFelicaMIFARE / FeliCa
    31iClassiClass Card
    41ClassicPlusClassic plus Card
    51DesFireEV1DESFire EV1
    61SRSEiClass SR, iClass SE
    71SEOSiClass SEOS
    81NFCNFC Card
    91BLEBLE
    101ClassicPlus(Custom card)ClassicPlus(Custom Card)
    111DesFireEV1(Custom card)DesFireEV1(Custom Card)
    121TOM NFCTOM NFC
    131TOM BLETOM BLE
    141FeliCa(Custom card)FeliCa (Custom Card)
    1516reservedUnassigned
    311useCardOperationCard operation enabled or not
  22. authSupported

    This indicates support information related to authentication.

  23. extendedMode

    If true, extended authentication mode is supported, refer to authSupported.extended.

    If false, non-extended authentication mode is supported, refer to authSupported.lagacy.

  24. credentials

    This indicates supported authentication methods. You can access each item in its entirety or in bit units as a mask value.

    Bit positionNumber of bitMemberDescription
    -TotalmaskTotal Information
    01cardCard
    11fingerprintFingerprint
    21faceFace
    31idID
    41pinPIN
    53reservedUnassgined
  25. reserved

    Reserved space.

  26. legacy

    Information referenced when non-extended authentication mode is supported.

  27. biometricAuth

    (Non-extended authentication mode) Indicates the biometric authentication combination.

    Bit positionNumber of bitMemberDescription
    -TotalmaskTotal Information
    01biometricOnlyBiometric only
    11biometricPINBiometric + PIN
    26unusedUnassigned
  28. cardAuth

    (Non-extended authentication mode) Indicates the card authentication combination.

    Bit positionNumber of bitMemberDescription
    -TotalmaskTotal Information
    01cardOnlyCard only
    11cardBiometricCard + Biometric
    21cardPINCard + PIN
    31cardBiometricOrPINCard + Biometric/PIN
    41cardBiometricPINCard + Biometric + PIN
    53unusedUnassigned
  29. idAuth

    (Non-extended authentication mode) Indicates the ID authentication combination.

    Bit positionNumber of bitMemberDescription
    -TotalmaskTotal Information
    01idBiometricID + Biometric
    11idPINID + PIN
    21idBiometricOrPINID + Biometric/PIN
    31idBiometricPINID + Biometric + PIN
    44unusedUnassigned
  30. extended

    This information is referenced when supporting extended authentication mode.

  31. faceAuth

    (Extended authentication mode) Indicates the face authentication combination.

    Bit positionNumber of bitMemberDescription
    -TotalmaskTotal Information
    01faceOnlyFace only
    11faceFingerprintFace + Fingerprint
    21facePINFace + PIN
    31faceFingerprintOrPINFace + Fingerprint/PIN
    41faceFingerprintPINFace + Fingerprint + PIN
    527unusedUnassigned
  32. fingerprintAuth

    (Extended authentication mode) Indicates a combination of fingerprint authentication.

    Bit positionNumber of bitMemberDescription
    -TotalmaskTotal Information
    01fingerprintOnlyFingerprint only
    11fingerprintFaceFingerprint + Face
    21fingerprintPINFingerprint + PIN
    31fingerprintFaceOrPINFingerprint + Face/PIN
    41fingerprintFacePINFingerprint + Face + PIN
    527unusedUnassigned
  33. cardAuth

    (Extended authentication mode) Indicates the card authentication combination.

    Bit positionNumber of bitMemberDescription
    -TotalmaskTotal Information
    01cardOnlyCard only
    11cardFaceCard + Face
    21cardFingerprintCard + Fingerprint
    31cardPINCard + PIN
    41cardFaceOrFingerprintCard + Face/Fingerprint
    51cardFaceOrPINCard + Face/PIN
    61cardFingerprintOrPINCard + Fingerprint/PIN
    71cardFaceOrFingerprintOrPINCard + Face/Fingerprint/PIN
    81cardFaceFingerprintCard + Face + Fingerprint
    91cardFacePINCard + Face + PIN
    101cardFingerprintFaceCard + Fingerprint + Face
    111cardFingerprintPINCard + Fingerprint + PIN
    121cardFaceOrFingerprintPINCard + Face/Fingerprint + PIN
    131cardFaceFingerprintOrPINCard + Face + Fingerprint/PIN
    141cardFingerprintFaceOrPINCard + Fingerprint + Face/PIN
    1517unusedUnassigned
  34. idAuth

    (Extended authentication mode) Indicates the ID authentication combination.

    Bit positionNumber of bitMemberDescription
    -TotalmaskTotal Information
    11idFaceID + Face
    21idFingerprintID + Fingerprint
    31idPINID + PIN
    41idFaceOrFingerprintID + Face/Fingerprint
    51idFaceOrPINID + Face/PIN
    61idFingerprintOrPINID + Fingerprint/PIN
    71idFaceOrFingerprintOrPINID + Face/Fingerprint/PIN
    81idFaceFingerprintID + Face + Fingerprint
    91idFacePINID + Face + PIN
    101idFingerprintFaceID + Fingerprint + Face
    111idFingerprintPINID + Fingerprint + PIN
    121idFaceOrFingerprintPINID + Face/Fingerprint + PIN
    131idFaceFingerprintOrPINID + Face + Fingerprint/PIN
    141idFingerprintFaceOrPINID + Fingerprint + Face/PIN
    1518unusedUnassigned
  35. System support information

    It indicates the system information supported by the device in bit units as follows.

    Bit positionNumber of bitMemberDescription
    01intelligentPDSupportedWhether Intelligent PD is supported. (BS2Rs485Config)
    11updateUserSupportedWhether User information update is supported.
    21simulatedUnlockSupportedWhether simulated button unlock is supported.
    31smartCardByteOrderSupportedWhether smartCardByteOrder is supported. (BS2CardConfig)
    41treatAsCSNSupportedWhether treatAsCSN is supported. (BS2BarcodeConfig)
    51rtspSupportedWhether RTSP is supported. (BS2RtspConfig)
    61lfdSupportedWhether LFD is supported.
    71visualQRSupportedWhether 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 positionNumber of bitMemberDescription
    01osdpStandardCentralSupportedWhether OSDP Standard is supported. (BS2OsdpStandardConfig)
    11enableLicenseFuncSupportedWhether Device license is supported.(BS2LicenseConfig)
    21keypadBacklightSupportedWhether Keypad backlight is supported.
    31uzWirelessLockDoorSupportedWhether U&Z wireless lock is supported.
    41customSmartCardSupportedWhether Custom card is supported. (BS2CustomCardConfig)
    51tomSupportedWhether ToM is supported.
    61tomEnrollSupportedWhether ToM enrollment is supported.
    71showOsdpResultbyLEDWhether OSDP standard device supports the ability to display authentication results. (BS2DisplayConfig)
  38. System support information 3

    It indicates the system information supported by the device in bit units as follows.

    Bit positionNumber of bitMemberDescription
    01customSmartCardFelicaSupportedWhether FeliCa custom smart card is supported.
    11ignoreInputAfterWiegandOutWhether a feature to filter out repetitive re-entry of Wiegand output results is included.
    21setSlaveBaudrateSupportedWhether to support baudrate setting of RS485 slave device.
    31rtspResolutionChangeSupported+ v2.9.8 Whether to support changing RTSP video resolution.
    41voipResolutionChangeSupported+ v2.9.8 Whether to support changing intercom video resolution.
    51voipTransportChangeSupported+ v2.9.8 Whether to support changing intercom data transmission method.
    61authMsgUserInfoSupported+ v2.9.8 Whether to support changing the method of displaying user information on the authentication screen.
    71scrambleKeyboardModeSupported+ v2.9.8 Whether to support changing the use of scramble keypad.
  39. visualFaceTemplateVersion

    + v2.9.8 For visual face devices, indicates template version information supported by the device.

  40. System Support Information 4

    + v2.9.12 Indicates the system information supported by the device in bit units as follows.

    Bit PositionNumber of BitsMember NameDescription
    01authDenyMaskSupportedWhether to support mask wearing prohibition in facial authentication
    11mifareExSupportedWhether Mifare CardEx is supported
    21lockOverrideSupportedWhether lock override is supported
    31doorModeOverrideSupportedWhether door mode override is supported
    41alternateAccessTimerSupportedWhether user override is supported
    51realtimeIOStatusReportSupportedWhether real-time device I/O port status information is provided
    61dynamicSlaveDeviceNumSupportedWhether dynamic slave device connection (up to 128 devices) is supported
    71secureTamperSupportedWhether secure tamper is supported
  41. System Support Information 5

    + v2.9.12 Indicates the system information supported by the device in bit units as follows.

    Bit PositionNumber of BitsMember NameDescription
    01customSmartcardSlaveSupportedWhether custom smart card slave is supported
    11serverPrivateMsgSupportedWhether server private message is supported
    21facilityCodeSupportedWhether facility code is supported
    31masterAdminSupportedWhether master admin is supported
    41adminTwoStepAuthSupportedWhether two-step authentication for master admin is supported
    51qrDetectGuideLedSupportedWhether QR detection LED can be displayed (XPQ2)
    61y2k38SupportedWhether timestamps beyond the 2038 rollover are handled
    71ev2smSupportedWhether DESFire EV2 Secure Messaging is supported
  42. System Support Information 6

    + v2.9.13 Indicates the system information supported by the device in bit units as follows.

    Bit PositionNumber of BitsMember NameDescription
    01videoStandbySupportedWhether video standby screen mode is supported
    11authFailLockoutSupportedWhether lockout on repeated authentication failure is supported
    21doorUnlockLockImproveSupportedWhether the improved door unlock/lock behaviour is supported
    31toggleDoorSupportedWhether toggling a door with a single authentication is supported
    41antiTailgatingSupportedWhether anti-tailgating (ATG) is supported
    51elevatorCabinAuthSupportedWhether elevator cabin authentication (ECA) is supported
    61reAuthPreventionSupportedWhether re-authentication prevention is supported
    71unusedUnused
  43. reserved

    Reserved space.

このページは役に立ちましたか?