차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 다음 판 양쪽 다음 판 | ||
ko:configuration_api [2023/02/09 16:13] mashin |
ko:configuration_api [2023/03/02 15:23] kkshin [BS2BarcodeConfig] |
||
---|---|---|---|
줄 86: | 줄 86: | ||
* [[BS2_GetRtspConfig]]: [+ 2.8.3] ''BS3'' RTSP 설정을 가져옵니다. | * [[BS2_GetRtspConfig]]: [+ 2.8.3] ''BS3'' RTSP 설정을 가져옵니다. | ||
* [[BS2_SetRtspConfig]]: [+ 2.8.3] ''BS3'' RTSP 설정을 저장합니다. | * [[BS2_SetRtspConfig]]: [+ 2.8.3] ''BS3'' RTSP 설정을 저장합니다. | ||
- | * [[BS2_GetLicenseConfig]]: [+ 2.8.4] 장치 라이선스 활성화 정보를 가져옵니다. | + | * [[BS2_GetLicenseConfig]]: [+ 2.9.1] 장치 라이선스 활성화 정보를 가져옵니다. |
+ | * [[BS2_GetOsdpStandardConfig]]: [+ 2.9.1] 장치의 OSDP 설정 정보를 가져옵니다. | ||
+ | * [[BS2_GetOsdpStandardActionConfig]]: [+ 2.9.1] OSDP 장치의 action별 LED/buzzer 설정을 가져옵니다. | ||
+ | * [[BS2_SetOsdpStandardActionConfig]]: [+ 2.9.1] OSDP 장치의 action별 LED/buzzer 설정을 지정합니다. | ||
===== 구조체 ===== | ===== 구조체 ===== | ||
줄 2430: | 줄 2433: | ||
uint8_t treatAsCSN; | uint8_t treatAsCSN; | ||
- | uint8_t reserved[12]; | + | uint8_t useVisualBarcode; |
+ | uint8_t motionSensitivity; | ||
+ | uint8_t visualCameraScanTimeout; | ||
+ | uint8_t reserved[9]; | ||
} BS2BarcodeConfig; | } BS2BarcodeConfig; | ||
</code> | </code> | ||
1. //useBarcode// \\ | 1. //useBarcode// \\ | ||
+ | ''XS2-QR 만 지원'' | ||
Barcode 사용여부 flag입니다. \\ \\ | Barcode 사용여부 flag입니다. \\ \\ | ||
2. //scanTimeout// \\ | 2. //scanTimeout// \\ | ||
Barcode scan 시간을 설정합니다. 단위는 초입니다. \\ | Barcode scan 시간을 설정합니다. 단위는 초입니다. \\ | ||
기본값은 4초이며, 4~10초 범위 내로 입력 가능합니다. \\ \\ | 기본값은 4초이며, 4~10초 범위 내로 입력 가능합니다. \\ \\ | ||
+ | <WRAP group 50%> | ||
+ | ^값 ^매크로 ^설명 ^ | ||
+ | |4 |BS2_BARCODE_TIMEOUT_DEFAULT |기본값 | | ||
+ | |4 |BS2_BARCODE_TIMEOUT_MIN |최소값 | | ||
+ | |10 |BS2_BARCODE_TIMEOUT_MAX |최대값 | | ||
+ | </WRAP> | ||
3. //bypassData// \\ | 3. //bypassData// \\ | ||
[+2.8.2] 읽혀진 barcode 정보를 장치에서 처리하지 않고, 서버로 전송하기 위해 사용합니다. \\ | [+2.8.2] 읽혀진 barcode 정보를 장치에서 처리하지 않고, 서버로 전송하기 위해 사용합니다. \\ | ||
줄 2450: | 줄 2463: | ||
따라서, 특수문자, 영문자가 들어있는 barcode 카드 데이터를 설정하고자 하면 오류를 반환할 수 있습니다. \\ | 따라서, 특수문자, 영문자가 들어있는 barcode 카드 데이터를 설정하고자 하면 오류를 반환할 수 있습니다. \\ | ||
이 경우, card type만 다르게, CSN 카드와 barcode 데이터를 동일한 값으로 사용하고자하는 사용자의 목적에 부합할 수 있습니다. \\ \\ | 이 경우, card type만 다르게, CSN 카드와 barcode 데이터를 동일한 값으로 사용하고자하는 사용자의 목적에 부합할 수 있습니다. \\ \\ | ||
- | 5. //reserved// \\ | + | 5. //useVisualBarcode// \\ |
+ | [+ 2.9.1] Visual barcode 사용여부 flag입니다. \\ | ||
+ | <WRAP group 50%> | ||
+ | ^지원장치 ^펌웨어 ^ | ||
+ | |XS2-Finger |V1.2.0 | | ||
+ | |XS2-Card |V1.2.0 | | ||
+ | |BS3 |V1.1.0 | | ||
+ | </WRAP> | ||
+ | Visual barcode는 QR code sensor가 아닌, 일반 visual camera를 통해 QR code 읽기를 지원하며, \\ | ||
+ | 이 기능을 사용하기 위해서는, 별도의 라이선스 활성화가 필요합니다. \\ | ||
+ | 라이선스 활성화는 [[qr_code_api#BS2_EnableBarcodeLicense]]를 통해 지원합니다. \\ \\ | ||
+ | 6. //motionSensitivity// \\ | ||
+ | [+ 2.9.1] Visual barcode에 대한, 모션 센서의 감도를 설정합니다. \\ | ||
+ | <WRAP group 50%> | ||
+ | ^값 ^매크로 ^설명 ^ | ||
+ | |0 |BS2_MOTION_SENSITIVITY_LOW |낮음 | | ||
+ | |1 |BS2_MOTION_SENSITIVITY_NORMAL |중간 | | ||
+ | |2 |BS2_MOTION_SENSITIVITY_HIGH |높음 | | ||
+ | </WRAP> | ||
+ | 7. //visualCameraScanTimeout// \\ | ||
+ | [+ 2.9.1] Visual camera에대한 scan 시간을 설정합니다. 단위는 초입니다. \\ | ||
+ | 기본값은 10초이며, 3~20초 범위 내로 입력 가능합니다. \\ | ||
+ | <WRAP group 50%> | ||
+ | ^값 ^매크로 ^설명 ^ | ||
+ | |10 |BS2_VISUAL_BARCODE_TIMEOUT_DEFAULT |기본값 | | ||
+ | |3 |BS2_VISUAL_BARCODE_TIMEOUT_MIN |최소값 | | ||
+ | |20 |BS2_VISUAL_BARCODE_TIMEOUT_MAX |최대값 | | ||
+ | </WRAP> | ||
+ | 8. //reserved// \\ | ||
예약된 공간입니다. \\ | 예약된 공간입니다. \\ | ||
- | |||
==== BS2InputConfigEx ==== | ==== BS2InputConfigEx ==== | ||
<code cpp> | <code cpp> | ||
줄 2814: | 줄 2854: | ||
이 경우, card type만 다르게, CSN 카드와 barcode 데이터를 동일한 값으로 사용하고자하는 사용자의 목적에 부합할 수 있습니다. \\ \\ | 이 경우, card type만 다르게, CSN 카드와 barcode 데이터를 동일한 값으로 사용하고자하는 사용자의 목적에 부합할 수 있습니다. \\ \\ | ||
5. //useVisualBarcode// \\ | 5. //useVisualBarcode// \\ | ||
- | [+2.8.4] Visual barcode 사용여부 flag입니다. \\ | + | [+ 2.9.1] Visual barcode 사용여부 flag입니다. \\ |
<WRAP group 50%> | <WRAP group 50%> | ||
^지원장치 ^펌웨어 ^ | ^지원장치 ^펌웨어 ^ | ||
줄 2825: | 줄 2865: | ||
라이선스 활성화는 [[qr_code_api#BS2_EnableBarcodeLicense]]를 통해 지원합니다. \\ \\ | 라이선스 활성화는 [[qr_code_api#BS2_EnableBarcodeLicense]]를 통해 지원합니다. \\ \\ | ||
6. //motionSensitivity// \\ | 6. //motionSensitivity// \\ | ||
- | [+2.8.4] Visual barcode에 대한, 모션 센서의 감도를 설정합니다. \\ | + | [+ 2.9.1] Visual barcode에 대한, 모션 센서의 감도를 설정합니다. \\ |
<WRAP group 50%> | <WRAP group 50%> | ||
^값 ^매크로 ^설명 ^ | ^값 ^매크로 ^설명 ^ | ||
줄 2833: | 줄 2873: | ||
</WRAP> | </WRAP> | ||
7. //visualCameraScanTimeout// \\ | 7. //visualCameraScanTimeout// \\ | ||
- | [+2.8.4] Visual camera에대한 scan 시간을 설정합니다. 단위는 초입니다. \\ | + | [+ 2.9.1] Visual camera에대한 scan 시간을 설정합니다. 단위는 초입니다. \\ |
기본값은 10초이며, 3~20초 범위 내로 입력 가능합니다. \\ | 기본값은 10초이며, 3~20초 범위 내로 입력 가능합니다. \\ | ||
<WRAP group 50%> | <WRAP group 50%> |