This article introduces the setting method of "Send Command", which is suitable for finding the corresponding configuration barcode and completing parameter adjustment.
Applicable to:
E900
Questions
- How to set up sending command?
- Where is the send command configuration barcode?
- How to adjust the sending command parameters?
Resolution / Answer
This article introduces the purpose and configuration method of "Send Command". Usually refer to this article when you need to change the default behavior of the device, adapt to the business system, or find the corresponding configuration barcode.
__F1 Send all characters__
Command format = F1xx (xx: hexadecimal value of the character to be inserted)
Output all the characters to the right of the cursor, and then output the character xx.
__F2 sends several characters__
Command format = F2nnxx (nn: 00-99, sent character length; xx: hexadecimal value of the character to be inserted) output the nn characters to the right of the cursor, and then output the character xx.
__F2 Example: Send several characters__
Send the first 10 characters of the above barcode content, and then send a carriage return. Command string: F2100D F2: "Send several characters" command
Scan the following barcode to configure send the first 10 characters of the barcode content above, and then send a carriage return. Command string: F2100D F2: "Send several characters" command.
10: The length of characters sent (output starting from the current cursor position)
0D: Hexadecimal value of carriage return
Output result: 1234567890<CR>
__F3 sends all characters before a certain character__
Command format = F3ssxx (ss: hexadecimal value of a certain character; xx: hexadecimal value of the character to be inserted)
Output all characters from the right side of the current cursor to the left side of the character ss (excluding the character ss), followed by the character xx. The cursor moves to the right to the left of the character ss.
__F3 Example: Send all characters before a character and add one character at the end__
Send all characters before "D" (excluding D) in the above barcode content, and then send a carriage return. Command string: __F3440D__
Scan the following barcode to configure send all characters before "D" (excluding D) in the above barcode content, and then send a carriage return. Command string: __F3440D__.
F3: "Send all characters before a certain character" command
44: Hexadecimal value of D
0D: Hexadecimal value of carriage return
Output result: 1234567890ABC<CR>
__B9 Send all characters before a string__
Command format = B9nnnns...s (nnnn: the length of the string s...s; s...s: the string that can be matched)
Output all characters from the right side of the current cursor to the left side of the string s...s (excluding the string s...s). The cursor moves to the right to the left of the string s...s.
__B9 Example: Send all characters before a defined string__
Send all characters before "AB" (excluding AB) in the above barcode content.
Command string: B900024142
B9: "Send all characters before a string" command
0002: Length of string (2 characters)
41: Hexadecimal value of A
42: Hexadecimal value of B
__Output result: 1234567890__
__E9 sends all characters before the last few characters__
Command format = E9nn (nn: 00-99, the length of the last character that is not output)
Output all characters from the right of the current cursor to nn characters before the end (left). The cursor moves to the right of the last character sent (that is, to the left of the last nn characters).
__F4 Send one character multiple times__
Command format = F4xxnn (xx: hexadecimal value of the character to be inserted; nn: 00-99, the number of times the character is output)
Output character xx nn times, the cursor position remains unchanged.
__E9 and __F4 Example: Send all characters up to the last few characters, then send two __ __Tab__
Send all characters before the last 9 characters of the above barcode content, and then send two tabs.
Command string: __E909F40902__
E9: "Send all characters before the last few characters" command
08: The length of the last character that is not output
F4: "Insert a character multiple times" command
09: Hexadecimal value of Horizontal tab
02: Number of times to send Tab
Output result:__1234567890A<tab><tab>__
__B3 Insert code name__
Insert the code name in the output information without moving the cursor.
__B4 insert barcode length__
Inserts the barcode length into the output message without moving the cursor. The barcode length is output as a number, excluding leading zeros.
__B3 and__ __B4 Example: Insert symbology name and length__
Send the code name, length and barcode data of the above barcode, use a space as the separator, and finally send a carriage return. Command string: B3F42001B4F42001F10D
Scan the following barcode to configure send the code name, length and barcode data of the above barcode, use a space as the separator, and finally send a carriage return. Command string: B3F42001B4F42001F10D.
B3: "Insert symbology name" command
F4: "Insert a character multiple times" command
20: Hexadecimal value of space
01: Number of times to send spaces
B4: "Insert barcode length" command
F4: "Insert a character multiple times" command
20: Hexadecimal value of space
01: Number of times to send spaces
F1: "Send all characters" command
0D: Hexadecimal value of carriage return
Output result__: Code 128 20 1234567890ABCDEFGHIJ<CR>__
If this does not resolve the issue, please reset the barcode scanner or contact us. Click here to find your barcode scanner model and perform the reset.