background image

 

 

 

 

  9 

 

35

 

2.2 Serial port instructions explain 

Table 2.2-1  Data format of serial port instructions 

Length 

Message 

Source 

Message 

target 

Reserve  Reserve  Command  beeper  Check Sum 

 

      Table 2.2-2  Serial port instructions

 

analysis 

Field 

Format 

Sub-Field 

Description 

Length 

1 Byte 

Length 

command length

not include 

Check Sum

maximum 0xFF 

Message 

Source 

1 Byte 

0x04 = Host

PC or IPC

 

0x31    = Decoder

barcode scanner

 

Sources of command 

Message 

target 

1 Byte 

0x04   =  Host

PC 

机或工控机)

 

0x31    = Decoder

barcode scanner

 

command target address 

Reserve 

1Byte 

reserved

0x00

 

 

Reserve 

1Byte 

reserved

0x00

 

 

 

Command 

Variable 

number of 

bytes 

 

 

Beeper 

1 Byte 

0x31 = open 

0xFF = close 

If the buzzer is open 

Check Sum 

2 Byte 

 

Check sum of message 

formatted as High byte low 

byte 

Remark

 

1

Check Sum

 

Complement of the command sum, high byte is ahead, low byte is behind. 

Check calculation method: all bits(not including two check bits) sum up, then inverse the 

result and plus 1 

Example

Exit and save

0A 04 31 00 24 25 45 4E 44 FF

  add up and equal 

02 5E

 

Turn to binary

0000 0010 0101 1110

inverse calculate

1111 1101 1010 0001

add 1 and get 

the check code

FD A2

 

2

W

hen the command below which format is character(without “0X”as prefix, if you want use 

it as serial command, you need to converted them to    ASCII which is Hexadecimal. 

 

 

 

Summary of Contents for E1007

Page 1: ...User Guide This User Guide Applies to E1007...

Page 2: ...de warranty or replacement service The pictures in this user guide are for reference only If there are any pictures which not match the actual product please take actual products as the standard Updat...

Page 3: ...ion description Version date V 1 0 0 Initial version 2016 8 23 V 1 2 3 Optimize menu 2016 9 10 V 1 5 1 Optimize decoding performance 2016 12 01 V 2 0 1 Modify performance menu 2017 03 01 V 2 0 2 Perfe...

Page 4: ......

Page 5: ...serial port DB9 3 1 5 3 USB interface 3 1 6 Connect your device 5 1 6 1 Connect with USB 5 1 6 2 Connect with RS 232 Serial Port 5 1 7 Barcode preset parameters 5 1 8 Start up shutdown and restart 6...

Page 6: ...Interval setting 16 3 2 8 Scan time setting for key trigger scan mode 16 3 2 9 Scan time setting for serial command auto scan mode 17 3 2 10 Case switching 18 3 2 11 auto sense mode setting 18 3 2 12...

Page 7: ...rch and development possessing the complete set of patent plug and play without the need to install driver Wide voltage design to avoid the data can t be transmitted due to voltage fluctuation 32 bit...

Page 8: ...a host to operate Host can be a PC POS machine intelligent terminal with USB or RS 232 interface USB USB interface on host RS 232 RS 232 interface on host 1 5 Interface description Product standard in...

Page 9: ...10 LED output The light indicates successful decoding and outputs low level 150ms 11 NC Empty Spare 12 TRIG Input Trigger to scan 1 5 2 Standard serial port DB9 NO function 1 Trigger choose to connec...

Page 10: ...ypes usb hid keyboard and usb virtual serial port When you connect the engine to the host via USB you can enable the USB HID KBW feature by scanning the bar code below then the engine s transfer will...

Page 11: ...ial port with scanner 2 Connect the RS 232 serial port with power adapter 3 Connect the host interface RS 232 interface of the RS 232 serial port with host computer 1 7 Barcode preset parameters barco...

Page 12: ...art 1 9 Maintenance The window must be kept clean the supplier do not bear the guarantee responsibility due to the improper maintenance Avoid the window being wear and tear or scratched by hard object...

Page 13: ...7 35 Barcode scanning example...

Page 14: ...tion barcodes is the same as serial port instructions 2 The description with an asterisk means factory default 1 Scan Enter setting YSET After enter setting if you don t scan any instruction barcodes...

Page 15: ...Reserve 1Byte reserved 0x00 Command Variable number of bytes Beeper 1 Byte 0x31 open 0xFF close If the buzzer is open Check Sum 2 Byte Check sum of message formatted as High byte low byte Remark 1 Ch...

Page 16: ...te user defined default READ_REVISION Read the batch version number version 5 PARAM_MODIFY Change parameters instructions OPEN_BEEPER open buzzer ACK Shake hands remark 1 Whether to support barcode in...

Page 17: ...hange parameters instructions single trigger mode F0000 0B 04 31 00 00 46 30 30 30 30 FF FD BB continue scan mode F0001 0B 04 31 00 00 46 30 30 30 31 FF FD BA Not allowed Repeat reading F0100 0B 04 31...

Page 18: ...sy to understand and user friendly 3 1 Mark setting 3 2 Setting Steps Read the Enter setting barcode to activate code setting function Scanners can be set by reading one or more setting code Scan the...

Page 19: ...lts Save current setting as user defined defaults RS 232 MODEL USBMODEL Shut down start voice Open start voice default Successful scanning sound on default Successful scanning sound off Buzze Volume l...

Page 20: ...g 3 2 4 Serial port instructions response setting Volume high Successful setting sound off Successful setting sound on default 2400 baud 9600 baud default 19200 baud 38400 baud 57600 baud 115200 baud...

Page 21: ...setting 3 2 6 Trigger scan model and reading mode setting Continue scan model Not allowed Repeat reading Single trigger scan model default allowed Repeat reading default Enable disable allowed Repeat...

Page 22: ...16 36 3 2 7 Same Barcode Scanning Interval setting 3 2 8 Scan time setting for key trigger scan mode 200ms 100ms 0ms default 0ms default 100ms 200ms 500ms 900ms 1000ms 1500ms 2000ms 9900ms...

Page 23: ...17 35 3 2 9 Scan time setting for serial command auto scan mode 9900ms 6000ms 4000ms 2000ms 1500ms 1000ms 900ms 500ms 100ms 200ms 500ms...

Page 24: ...2 10 Case switching 3 2 11 auto sense mode setting Uppercase switch to lowercase Lowercase switch to uppercase No case switching default Disable default 900ms 1000ms 1500ms 2000ms 4000ms default 6000m...

Page 25: ...code setting Disable Read Codabar Enable high sensitivity default low sensitivity USB upload speed slow default USB upload speed middle USB upload speed fast Disable Read EAN Enable Read EAN default E...

Page 26: ...Disable Enable read all barcodes Enable Read Code 93 default Disable Read Code 128 Enable Read Code 128 default Disable Read Code 25 Enable Read Code 25 default Disable Read All Barcodes Enable Read...

Page 27: ...g character setting 0x0D as ending character No ending character default user defined start character barcode Space barcode No start character default ID user defined start character barcode user defi...

Page 28: ...9 Barcode user defined ending character 0x0D 0x0A Barcode user defined ending character 0x0A Barcode user defined ending character 0x0D Barcode user defined ending character Tab 0x09 0x0D Tab 0x09 0x0...

Page 29: ...23 35 3 2 17 User defined start character ending character remark User defined start character ending character please refer to appendix 1 User defined start character User defined ending character...

Page 30: ...ed start character ending character Control character Hex barcode NULL YS00 A SOH YS01 B STX YS02 C ETX YS03 D EOT YS04 E ENQ YS05 F ACK YS06 G BEL YS07 H BS YS08 I HTab YS09 J LF YS0A K VTab YS0B L F...

Page 31: ...25 35 P DLE YS10 Q DC1 YS11 R DC2 YS12 S DC3 YS13 T DC4 YS14 U NAK YS15 V SYN YS16 W ETB YS17 X CAN YS18 Y EM YS19 Z SUB YS1A ESC YS1B FS YS1C GS YS1D RS YS1E _ US YS1F SPC YS20...

Page 32: ...26 36 character Hex barcode YS21 YS22 YS23 YS24 YS25 YS26 YS27 YS28 YS29 YS2A YS2B YS2C YS2D YS2E YS2F 0 YS30 1 YS31 2 YS32...

Page 33: ...27 35 3 YS33 4 YS34 5 YS35 6 YS36 7 YS37 8 YS38 9 YS39 YS3A YS3B YS3C YS3D YS3E YS3F YS40 A YS41 B YS42 C YS43 D YS44 E YS45 F YS46...

Page 34: ...28 36 G YS47 H YS48 I YS49 J YS4A K YS4B L YS4C M YS4D N YS4E O YS4F P YS50 Q YS51 R YS52 S YS53 T YS54 U YS55 V YS56 W YS57 X YS58 Y YS59 Z YS5A...

Page 35: ...29 35 YS5B YS5C YS5D YS5E _ YS5F YS60 a YS61 b YS62 c YS63 d YS64 e YS65 f YS66 g YS67 h YS68 i YS69 j YS6A k YS6B l YS6C m YS6D n YS6E...

Page 36: ...30 36 o YS6F p YS70 q YS71 r YS72 s YS73 t YS74 u YS75 v YS76 w YS77 x YS78 y YS79 z YS7A YS7B YS7C YS7D YS7E DEL YS7F...

Page 37: ...31 35 Function keys Hex barcode F1 YS80 F2 YS81 F3 YS82 F4 YS83 F5 YS84 F6 YS85 F7 YS86 F8 YS87 F9 YS88 F10 YS89 F11 YS8A F12 YS8B Backspace YS8C Tab YS8D Return ENTER YS8E Enter Numeric Keypad YS8F...

Page 38: ...up YS92 Arrow right YS93 Arrow left YS94 Insert YS95 Home YS96 End YS97 Page up YS98 Page down YS99 Left Shift YS9A Left Ctrl YS9B Left Alt YS9C Left GUI YS9D Right Shift YS9E Right Ctrl YS9F Right A...

Page 39: ...m feed 13 15 0D CR carriage return 14 16 0E SO shift out 15 17 0F SI shift in 16 20 10 DLE data link escape 17 21 11 DC1 no assignment but usually XON 18 22 12 DC2 19 23 13 DC3 no assignment but usual...

Page 40: ...2D 46 56 2E 47 57 2F 48 60 30 0 49 61 31 1 50 62 32 2 51 63 33 3 52 64 34 4 53 65 35 5 54 66 36 6 55 67 37 7 56 70 38 8 57 71 39 9 58 72 3A 59 73 3B 60 74 3C 61 75 3D 62 76 3E 63 77 3F 64 100 40 65 10...

Page 41: ...84 124 54 T 85 125 55 U 86 126 56 V 87 127 57 W 88 130 58 X 89 131 59 Y 90 132 5A Z 91 133 5B 92 134 5C 93 135 5D 94 136 5E 95 137 5F _ 96 140 60 97 141 61 a 98 142 62 b 99 143 63 c 100 144 64 d 101...

Page 42: ...177 7F DEL delete 128 200 80 F1 129 201 81 F2 130 202 82 F3 131 203 83 F4 132 204 84 F5 133 205 85 F6 134 206 86 F7 135 207 87 F8 136 210 88 F9 137 211 89 F10 138 212 8A F11 139 213 8B F12 140 214 8C...

Page 43: ...Alt 157 235 9D Left GUI 158 236 9E Right Shift 159 237 9F Right Ctrl 160 240 A0 Right Alt 161 241 A1 Right GUI 162 242 A2 Caps Lock Appendix 3 barcode sample name Barcode sample remarks EAN13 UPC A E...

Page 44: ...38 36...

Page 45: ...39 35...

Reviews: