Example 2:
The following sample illustrates the serial command sequence for configuring the engine for the factory default settings, disabling Code 128 scanning, and adding a “G” as a configurable prefix.
Commands for features that require sequences of multiple bar codes for activation (i.e. prefixes, suffixes, and timeout features) should be sent in the same order that they are normally scanned.
|
|
|
|
| Engine |
Feature | Host Command | ASCII Representation | Response | ||
Enter Configuration Mode | [stx]999999[etx] | 02h | 39h | 39h 39h 39h 39h 39h 03h | [ack] or 06h |
Load Defaults | [stx]999998[etx] | 02h | 39h | 39h 39h 39h 39h 38h 03h | [ack] or 06h |
Disable Code 128 | [stx]100113[etx] | 02h | 31h | 30h 30h 31h 31h 33h 03h | [ack] or 06h |
Configure Prefix #1 | [stx]903500[etx] | 02h | 39h | 30h 33h 35h 30h 30h 03h | [ack] or 06h |
Code Byte 0 | [stx]0[etx] | 02h | 30h | 03h | [ack] or 06h |
Code Byte 7 | [stx]7[etx] | 02h | 37h | 03h | [ack] or 06h |
Code Byte 1 | [stx]1[etx] | 02h | 31h | 03h | [ack] or 06h |
Exit Configuration Mode | [stx]999999[etx] | 02h | 39h | 39h 39h 39h 39h 39h 03h | [ack] or 06h |
Abbreviated ASCII Table
Character | Hex Value | Decimal Value |
[STX] | 02h | 2 |
|
|
|
[ETX] | 03h | 3 |
|
|
|
[ACK] | 06h | 6 |
|
|
|
[NAK] | 15h | 21 |
|
|
|
0 | 30h | 48 |
|
|
|
1 | 31h | 49 |
|
|
|
2 | 32h | 50 |
|
|
|
3 | 33h | 51 |
|
|
|
4 | 34h | 52 |
|
|
|
5 | 35h | 53 |
|
|
|
6 | 36h | 54 |
|
|
|
7 | 37h | 55 |
|
|
|
8 | 38h | 56 |
|
|
|
9 | 39h | 57 |
|
|
|
23