차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
ko:configuration_api [2024/07/15 14:37]
alex
ko:configuration_api [2024/10/24 14:24] (현재)
줄 389: 줄 389:
     uint8_t showOsdpResult;​     uint8_t showOsdpResult;​
     uint8_t reserved1[30];​     uint8_t reserved1[30];​
 +    BS2_SHOW_OSDP_RESULT showOsdpResult;​ ///<​ 1 byte
 +    ​
 +    BS2_AUTHMSG_USERINFO authMsgUserName;​ ///<​ 1 byte
 +    BS2_AUTHMSG_USERINFO authMsgUserId;​ ///<​ 1 byte
 +    ​
 +    BS2_SCRAMBLE_KEYBOARD_MODE scrambleKeyboardMode ; ///< 1 byte
 +    ​
 +    uint8_t reserved3[27];​ ///<​ 27 bytes (padding)
 } BS2DisplayConfig;​ } BS2DisplayConfig;​
 </​code>​ </​code>​
줄 503: 줄 511:
 </​WRAP>​ </​WRAP>​
 19. //​reserved1//​ \\  19. //​reserved1//​ \\ 
-예약된 공간입니다. \\  +예약된 공간입니다. ​\\ \\ 
 +20. //​authMsgUserName//​ \\  
 +[+2.9.8] 장치 화면에 표시되는 인증 결과 메시지에 포함된 사용자 이름의 표시 방법을 설정합니다. \\  
 +<WRAP group 50%> 
 +^값  ^설명 ​ ^ 
 +|0  |전체 표시 ​ | 
 +|1  |첫 문자만 표시 ​ | 
 +|2  |표시 안함 ​ | 
 +</​WRAP>​ 
 +21. //​authMsgUserID//​ \\ 
 +[+2.9.8] ​ 장치 화면에 표시되는 인증 결과 메시지에 포함된 사용자 ID의 표시 방법을 설정합니다. \\ 
 +<WRAP group 50%> 
 +^값  ^설명 ​ ^ 
 +|0  |전체 표시 ​ | 
 +|1  |첫 문자만 표시 ​ | 
 +|2  |표시 안함 ​ | 
 +</​WRAP>​ 
 +22. //​scrambleKeyboardMode//​ \\ 
 +[+2.9.8] 스크램블 키패드의 사용 여부를 설정합니다. \\ 
 +<WRAP group 50%> 
 +^값  ^설명 ​ ^ 
 +|0  |사용 ​ | 
 +|1  |사용 안함 ​ | 
 +</​WRAP>​
 ==== BS2IpConfig ==== ==== BS2IpConfig ====
 <code cpp> <code cpp>
줄 1116: 줄 1146:
     uint8_t numInputs;     uint8_t numInputs;
     uint8_t numSupervised;​     uint8_t numSupervised;​
-    uint16_t ​reseved;+    ​union { 
 + uint16_t ​value; 
 + struct { 
 + uint16_t tamperAuxIndex : 4; 
 + uint16_t acFailAuxIndex : 4; 
 + uint16_t aux0Type : 1; 
 + uint16_t aux1Type : 1; 
 + uint16_t reserved : 6; 
 + } field; 
 +    } aux;
     struct {     struct {
         uint8_t portIndex;         uint8_t portIndex;
줄 1156: 줄 1195:
 |255  |사용자 정의 ​ | |255  |사용자 정의 ​ |
 </​WRAP>​ </​WRAP>​
-12. //reserved// \\  +12. //aux// \\ 
-예약된 공간입니다. \\ \\ +[+2.9.8] Aux의 동작을 설정합니다. 
 +<WRAP group 70%> 
 +^비트위치 ​ ^비트 수  ^멤버명 ​ ^설명 ​ ^ 
 +|0  |4  |tamperAuxIndex ​ |Tamper로 사용할 Aux 번호 (0:None, 1:Aux0, 2:​Aux1) ​ | 
 +|7  |4  |acFailAuxIndex ​ |AC Fail로 사용할 Aux 번호 (0:None, 1:Aux0, 2:​Aux1) ​ | 
 +|8  |1  |aux0Type ​ |Aux 0의 타입 (0: NO, 1:NC)  | 
 +|9  |1  |aux1Type ​ |Aux 1의 타입 (0: NO, 1:NC)  | 
 +|10  |6  |reserved ​ |예약된 공간 ​ | 
 +</​WRAP>​
 13. //config// \\  13. //config// \\ 
 supervised 입력 신호 유형을 판단하는 설정값으로,​ supervised input의 저항값이 사용자 정의일 경우에만 의미가 있습니다. \\  supervised 입력 신호 유형을 판단하는 설정값으로,​ supervised input의 저항값이 사용자 정의일 경우에만 의미가 있습니다. \\ 
줄 2377: 줄 2424:
 2. //​maskCheckMode//​ \\  2. //​maskCheckMode//​ \\ 
 ''​Visual Face 기반''​ 마스크 착용 감지 모드를 설정합니다. \\  ''​Visual Face 기반''​ 마스크 착용 감지 모드를 설정합니다. \\ 
-HARD로 설정 시maskDetectionLevel에 ​근거하여 ​착용 위반이 감지되면, ​출입에 영향을 주게됩니다. \\ +HARD로 설정 시 maskDetectionLevel에 ​따라 마스크 ​착용 위반이 감지될 경우 ​출입에 영향을 주게됩니다. \\ 
-SOFT로 설정 시maskDetectionLevel에 ​근거하여 ​착용 위반이 감지되면, 근거를 ​로그를 남기고 출입에 영향을 주지 않습니다. \\ +SOFT로 설정 시 maskDetectionLevel에 ​따라 마스크 ​착용 위반이 감지될 경우 ​로그가 록되고 출입에는 영향을 주지 않습니다. \\ 
-maskCheckMode가 사용안함(0)으로 설정되면, ​\\ +maskCheckMode가 사용안함(0)으로 설정되면,​ maskDetectionLevel의 설정은 무시됩니다. \\ 
-maskDetectionLevel 의 설정은 무시됩니다. \\ +또한 ​useRejectSound의 마스크 착용으로 인한 ​소리 ​발생과 faceCheckOrder의 마스크 착용 감지가 무시됩니다. \\ 
-그리고 ​useRejectSound의 마스크 착용으로 인한 ​sound발생이, faceCheckOrder의 마스크 착용 감지가 무시됩니다. \\+[+2.9.8] 마스크 착용 금지(3)는 Mask Check Mode가 Check Before Authentication 인 경우만 설정 가능하며,​ maskDetectionLevel에 따라 마스크를 착용한 사용자는 인증이 실패됩니다. 이 옵션은 [[device_api#​bs2devicecapabilities|BS2DeviceCapabilities - authDenyMaskSupported]]를 지원하는 장치만 사용할 수 있습니다. \\
 <WRAP group 50%> <WRAP group 50%>
 ^값  ^설명 ​ ^기본값 ​ ^ ^값  ^설명 ​ ^기본값 ​ ^
줄 2387: 줄 2434:
 |1  |마스크 착용 감지 사용 (HARD) ​ |  | |1  |마스크 착용 감지 사용 (HARD) ​ |  |
 |2  |마스크 착용 감지 사용 (SOFT) ​ |  | |2  |마스크 착용 감지 사용 (SOFT) ​ |  |
 +|3  |마스크 착용 금지 ​ |  |
 </​WRAP>​ </​WRAP>​
 3. //​reserved//​ \\  3. //​reserved//​ \\ 
줄 2701: 줄 2749:
     BS2ExtensionNumber phonebook[128];​     BS2ExtensionNumber phonebook[128];​
  
-    uint8_t reserved2[32];        ///< ​32 bytes (reserved)+    ​uint8_t resolution;​ 
 +    uint8_t transport;​ 
 +    ​uint8_t reserved2[30]; ///< ​30 bytes (reserved)
 } BS2VoipConfigExt;​ } BS2VoipConfigExt;​
 </​code>​ </​code>​
줄 2755: 줄 2805:
 22. //​phonebook//​ \\ 22. //​phonebook//​ \\
 128개까지 내선 번호들을 전화번호부로 지정할 수 있습니다. \\ \\ 128개까지 내선 번호들을 전화번호부로 지정할 수 있습니다. \\ \\
-23. //​reserved2//​ \\+23. //​resolution//​ \\ 
 +[+2.9.8] 송신 비디오 해상도를 설정합니다. 
 +<WRAP group 50%> 
 +^값  ^설명 ​ ^ 
 +|0  |360 x 640  | 
 +|1  |720 x 480  | 
 +</​WRAP>​  
 +24. //​transport//​ \\ 
 +[+2.9.8] 데이터 전송 방식을 설정합니다. 
 +<WRAP group 50%> 
 +^값  ^설명 ​ ^ 
 +|0  |UDP  | 
 +|1  |TCP  | 
 +|2  |SSL  | 
 +</​WRAP>​ 
 +25. //​reserved2//​ \\
 예약된 공간입니다. \\ \\ 예약된 공간입니다. \\ \\
  
줄 2769: 줄 2834:
     BS2_PORT port;     BS2_PORT port;
     BS2_BOOL enabled;     BS2_BOOL enabled;
-    uint8_t reserved; +    uint8_t reserved; ///< 1 byte (packing) 
- +     
-    uint8_t reserved2[32];+    uint8_t resolution; 
 +    uint8_t reserved2[31]; ///< 31 bytes (reserved)
 } BS2RtspConfig;​ } BS2RtspConfig;​
 </​code>​ </​code>​
줄 2786: 줄 2852:
 6. //​reserved//​ \\ 6. //​reserved//​ \\
 예약된 공간입니다. \\ \\ 예약된 공간입니다. \\ \\
-7. //​reserved2//​ \\+7. //​resolution//​ \\ 
 +[+2.9.8] 송신 비디오 해상도를 설정합니다. 
 +<WRAP group 30%> 
 +^값  ^설명 ​ ^ 
 +|0  |180 x 320  | 
 +|1  |720 x 480  | 
 +</​WRAP>​  
 +8. //​reserved2//​ \\
 예약된 공간입니다. \\ \\ 예약된 공간입니다. \\ \\