Programming with Serial Commands
데이터 형식은 Serial 명령(Hex)을 호스트장치로 전송하여 만들 수도 있습니다. 모든 명령은 대문자로 입력해야 합니다.
명령구문은 다음 요소로 구성됩니다.
Prefix: "~<SOH>0000" (HEX: 7E 01 30 30 30 30), 6 문자.
Storage type: "@" (HEX: 40) or "#" (HEX: 23), 1 문자. "@"은 스캐너에서 전원을 제거하거나 재부팅해도 손실되지 않
는 영구 설정을 의미합니다. "#"은 스캐너에서 전원을 끄거나 재부팅하면 일시적인 설정이 손실되는 것을 의미합니다.
Add Data Format Command: "DFMSET" (HEX: 44 46 4D 53 45 54), 6 문자.
Data format: "0" (HEX: 30) or "1" (HEX: 31) or "2" (HEX: 32) or "3" (HEX: 33), 1 문자.
"0", "1", "2"및 "3"은 각각 Format_0, Format_1, Format_2 및 Format_3을 나타냅니다.
Formatter command type: "6" (HEX: 36), 1 문자.
Interface type: "999" (HEX: 39 39 39), 3 문자.
Symbology ID Number: 데이터 형식을 적용하려는 심볼로지의 ID 번호입니다 (3 자). 999는 모든 기호를 나타냅니다.
Data length: 이 기호에 사용할 수있는 데이터 길이를 4 자로 나타냅니다. 9999는 모든 길이를 나타냅니다. 예를 들어, 32
자는 0032로 입력해야합니다.
Formatter commands: 데이터를 편집하는 데 사용되는 명령 문자열, 최대 116 자. 자세한 내용은 이 장의 "Formatter 명
령 유형 6"단원을 참조하십시오.
Suffix: ";<ETX>" (HEX: 3B 03), 2 문자.
Example: 데이터 형식 format_0에 포맷터 명령 유형 6을 사용하며 10자 길이의 Code128의 모든 데이터 다음에 "A"를 보
내도록 설정합니다.
Enter:
7E 01 30 30 30 30 40 44 46 4D 53 45 54 30 36 39 39 39 30 30 33 39 39 39 39 46 31 34 31 3B 03
(~<SOH>0000@DFMSET069990020010F141;<ETX>)
Response: 02 01 30 30 30 30 40 44 46 4D 53 45 54 30 36 39 39 39 30 30 33 39 39 39 39 46 31 34 31 06 3B 03
(<STX><SOH>0000#@DFMSET069990020010F141<ACK>;<ETX>)
175
Enter Setup
** Exit Setup