Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
en:configuration_api [2025/06/13 09:36] mwkim [BS2Rs485ConfigEXDynamic] |
en:configuration_api [2026/01/28 16:15] (current) mwkim [BS2BarcodeConfig] |
||
|---|---|---|---|
| Line 167: | Line 167: | ||
| bool reserved0; // (write protected) | bool reserved0; // (write protected) | ||
| uint8_t reserved[2]; | uint8_t reserved[2]; | ||
| - | uint32_t useCardOperationMask; | + | uint32_t useCardOperationMask; ///< 4 bytes (bitmask , no use 0 position bit - 0~30 bit, valid data - 31 bit) |
| - | uint8_t reserved2[16]; | + | uint8_t reserved1[6]; ///< 6 bytes |
| + | BS2_BOOL adminTwoStepAuth; ///< 1 byte , BDP-788 | ||
| + | uint8_t reserved2[9]; ///< 8 bytes (reserved) | ||
| } BS2SystemConfig; | } BS2SystemConfig; | ||
| </code> | </code> | ||
| Line 230: | Line 232: | ||
| |0x00000001 |CARD_OPERATION_MASK_EM | | |0x00000001 |CARD_OPERATION_MASK_EM | | ||
| </WRAP> | </WRAP> | ||
| - | **16. //reserved2//** \\ | + | **16. //reserved1//** \\ |
| + | Reserved space. \\ \\ | ||
| + | **17. //adminTwoStepAuth//** \\ | ||
| + | Indicates whether to perform two-step master admin authentication. \\ | ||
| + | In compliance with CE RED (Radio Equipment Directive) regulations, modification of this value is restricted for devices supporting the Master Admin feature (refer to the table below). \\ | ||
| + | For devices that do not support this feature, changes are permitted only after a firmware upgrade. \\ | ||
| + | When set to false, one-step authentication is performed. It is not affected by BS2AuthConfig or BS2AuthConfigEx, which are regular user authentication settings, and authentication proceeds using only the credential information assigned to the master admin. \\ | ||
| + | When set to true, two-step authentication is performed. If only one-step authentication is possible due to insufficient credentials enrolled on the device or other reasons, it may be treated as authentication failure. \\ \\ | ||
| + | **18. //reserved2//** \\ | ||
| Reserved space. \\ \\ | Reserved space. \\ \\ | ||
| Line 1093: | Line 1103: | ||
| Input mask for the wiegand input of the master device. \\ \\ | Input mask for the wiegand input of the master device. \\ \\ | ||
| **16. //wiegandCSNIndex//** \\ | **16. //wiegandCSNIndex//** \\ | ||
| - | Index that determines in which format the device will send out a wiegand ouput after the card has been read. This field is used only for Mifare and EM devices. Please check the //useWiegandFormat// field of the [[configuration api#BS2CardConfig]] structure before configuring. \\ \\ | + | Index that determines in which format the device will send out a wiegand ouput after the card has been read. This field is used only for Mifare and EM devices. Please check the //useWiegandFormat// field of the [[configuration api#BS2CardConfig]] structure before configuring. Only one index can be set to this field. |
| + | \\ \\ | ||
| **17. //useWiegandUserID//** \\ | **17. //useWiegandUserID//** \\ | ||
| The flag you can select whether card ID or user ID to be sent via Wiegand output. \\ | The flag you can select whether card ID or user ID to be sent via Wiegand output. \\ | ||
| Line 2580: | Line 2591: | ||
| <code cpp> | <code cpp> | ||
| typedef struct { | typedef struct { | ||
| - | uint8_t useBarcode; | + | BS2_BOOL useBarcode; |
| - | uint8_t scanTimeout; | + | BS2_BARCODE_TIMEOUT scanTimeout; |
| - | uint8_t bypassData; | + | BS2_BOOL bypassData; |
| - | uint8_t treatAsCSN; | + | BS2_BOOL treatAsCSN; |
| - | uint8_t useVisualBarcode; | + | BS2_BOOL useVisualBarcode; |
| - | uint8_t motionSensitivity; | + | BS2_MOTION_SENSITIVITY motionSensitivity; |
| - | uint8_t visualCameraScanTimeout; | + | BS2_VISUAL_BARCODE_TIMEOUT visualCameraScanTimeout; |
| - | uint8_t reserved[9]; | + | BS2_BOOL useQRDetectGuideLed; //BDP-1252, Q2 only |
| + | uint8_t reserved[8]; | ||
| } BS2BarcodeConfig; | } BS2BarcodeConfig; | ||
| </code> | </code> | ||
| Line 2643: | Line 2655: | ||
| |20 |BS2_VISUAL_BARCODE_TIMEOUT_MAX |Max Value | | |20 |BS2_VISUAL_BARCODE_TIMEOUT_MAX |Max Value | | ||
| </WRAP> | </WRAP> | ||
| - | 8. //reserved// \\ | + | 8. //useQRDetectGuideLed// \\ |
| + | [+ 2.9.12] Sets whether to display guidelines (outlines) on the ''XPass Q2'' screen to assist with QR code recognition. \\ \\ | ||
| + | 9. //reserved// \\ | ||
| Reserved Space. \\ \\ | Reserved Space. \\ \\ | ||