Page 1
Fun Imager (model 8310) User Manual v1.01...
Page 2
NOTICE: This device complies with Part 15 of the FCC Rules. Operation shall be subject to the following two conditions: (1) This device may not cause harmful interface, (2) This device must accept any interface received, including interface that may cause undesirable operation.
Page 3
Note : Specification is subject to changes without notice. Using the Scanner 8110/8150/8250/8310/8312 The Scanner can automatically scan barcode at a distance. Simply aim and pull the trigger. Code scanning is performed along the center of the light bar emitted from the reading window.
Introduction Installation- Keyboard Wedge First of all, you must switch off power for the terminal/computer. Disconnect the keyboard cable from the back of the terminal/computer. Connect the appropriate interface cable to the scanner and to the terminal/computer. Turn the terminal/computer power on. RS-232 Disconnect power to the terminal/computer.
Default setting For each barcode shown as below: Read Checksum Checksum Code Enable Code Type Verification Transmission Enable Enable 8110 UPC-A UPC-E EAN-13 EAN-8 * Code-39 Interleaved 2 of 5 Industrial 2 of 5 Matrix 2 of 5 Codabar Code-128 V two digits Code-93 &...
Page 9
Read Checksum Checksum Enable Verificatio Code Code Type Transmission 8150 8250 Enable Enable 8310 8312 UPC-A UPC-E EAN-13 EAN-8 * Code-39 Interleaved 2 of 5 Industrial 2 of 5 Matrix 2 of 5 Codabar Code-128 V two digits Code-93 &...
Scanner 8110 Specification Model 8110 Operational Light Source 660 nm Visible Red LED Optical System 2048 pixel CCD (Charge-coupled device) Depth of Scan 0-80 mm Field (CODE 39, PCS=90%, 20mils) Scanning Width 80 mm Scan Speed 50 scans/sec Resolution 0.127mm(5mils) Code39,PCS=45%, on contact Print Contrast...
Page 12
Cable – K/B wedge Straight 2.0 m Cable – universal Straight 2.3 m type Connector type RJ-45 phone jack connector Case material ABS+PC Cushion material Rubber Electrical Input Voltage 5 VDC ± 0.25V Power - Operating 380 mW Power - Standby 240 mW Current - 76 mA @ 5 VDC...
Page 13
Programming Manual (Reading special barcode) Programming DOS command through RS-232, method Windows configuration program Program upgrade Enabled by built-in flash memory Code type selection, check digit Programmable selection Decoding option Decoding characteristics option Transmitted character delay, Header selection, trailer selection, message suffix, good read beep tone and volume, scanner trigger selection...
Scanner 8150 / 8250 / 8310 / 8312 Specification Model Model 8150/8250 8310/8312 Operational Light Source 660 nm Visible 630 nm Visible Red LED Red LED Optical System 2048 pixel CCD (Charge-coupled device) Depth of Scan 0-250 mm Up to 600mm...
Page 15
Depth-head 35 mm 35 mm Weight 160 g (cable not 176 g (cable not included) included) Cable – K/B wedge Straight 2.0 m Coiled 2.5 m Cable – universal Straight 2.3 m Coiled 2.5 m type Cable- USB Straight 2.0 m Coiled 2.5 m Connector type RJ-45 phone jack connector...
Page 16
Light Level Up to 60000 Lux Up to 70000 Lux Shock 1.5m drop onto concrete Contaminants Seals to resist airborne particulate contaminants Ventilation None required Programming Manual (Reading special barcode) Programming DOS command through RS-232, method Windows configuration program Program upgrade Enabled by built-in flash memory Code type selection, check digit Programmable selection Decoding option Decoding...
Programming the Scanner 8110/8150/8250/8310/8312 To program the 8110/8150/8250/8310/8312, you must scan a series of programming barcode in the correct order. Fold out the back cover of this manual. You will see a table of alphanumeric barcodes, which are used to program the various options presented.
Interface Selection This decoder built-in scanner comes in one model and supports interfaces such as keyboard wedge, RS232 serial wedge, wand emulation, and the latest USB interface. In most of the cases, simply selecting an appropriate cable with a device code will work for a specific interface.
Keyboard wedge As a keyboard interface, the scanner supports most of the popular PCs and IBM terminals. The installation of the wedge is a fairly simple process without any changes of software or hardware. Keyboard Type: Select keyboard type connector of your host computer.
Page 22
Keyboard wedge Keyboard Layout: The selecting of keyboard layout supports many country languages other than USA keyboard layout. First you need to confirm country language that you desire. In DOS, using command “keyb” to select the desirable keyboard layout or in WINDOWS entry “Control”...
Page 23
Italian Portuguese Spanish Swedish Switzerland Latin American Japanese 00-08 0 : high clock * Keyboard speed rate (8310/8312) 8 : low clock rate Disable Enable * Function key * Alphabetic key Numeric keypad Numeric key (Num lock state only) Alt+Keypad...
Page 24
Keyboard wedge Caps Lock: By selecting Caps lock”ON” or Caps lock”OFF”, scanner can get Caps Lock status. Power-on simulation: All of the PCs check the keyboard status during power-on selftest. It is recommended to Enable function if you are working without keyboard installation.
Page 26
RS-232 CTS: Clear To Send (Hardware Signal) RTS: Request To Send (Hardware Signal) Xon: Transmit On (ASCII Code 11 Xoff: Transmit Off (ASCII Code13 Flow control: None-The communication only uses TxD and RxD signals without regard for any hardware or software handshaking protocol.
Page 27
handshaking acknowledgment from the host computer. Program Option Bar Code Option Alphanumeric Entry None * RTS/CTS Flow control Xon/Xoff ACK/NAK 00-99 (msec) 00-99 * Inter-character delay 00-99 (10 msec) 00-99 * Block transmission delay 00-99 (100 00-99 msec) * Response delay Exit...
Page 28
Program Option Bar Code Option Alphanumeric Entry 300 BPS 600 BPS Baud rate 1200 BPS 2400 BPS 4800 BPS 9600 BPS * 19200 BPS 38400 BPS None * Parity Even 8 bits * 7 bits Data bit One bit * Two bits Stop bit Exit...
Wand Emulation ( 8310/8312 except ) Bar/space polarity: High/low- Black will be transmitted as a high voltage level (+5) and space as low level (0V). Low/high- Black will be transmitted as a low voltage level (0V) and space as high level (+5).
Page 30
Wand Emulation ( 8310/8312 except ) Output speed: This setting is same as serial transmission baud rate, and it must be approbated your wand decode resolution. The unit of speed is a width of minimum narrow bar. Margin delay: It is a timer of zone like space zone of barcode label margin.
CLK / PC DATA / PC DATA / KB CLK / KB 8-pin (8110, 8150, 8250) 10-pin (8310, 8312) AS Series RJ-45 Connector (AS-8310, 8312) RS-232 Keyboard VCC (+5V) VCC (+5V) CLK / PC DATA / PC DATA / KB...
Page 33
Keyboard Wedge Combo Connector (To Host Side): Mini-DIN 6P Male DIN 5P Female DATA / PC CLK / KB DATA / KB VCC (+5V) VCC (+5V) CLK / PC DIN 5P Female Connector Mini-DIN 6P Male Connector RS-232 DB-9F Connector (To Host Side): Definition VCC (+5V)
Scan Scanning mode: Good-read off-The trigger button must be pressed to activate scanning. The light source of scanner stops scanning when there is a successful reading or no code is decoded after the Stand-by duration elapsed. Momentary-The trigger button acts as a switch. Press button to activate scanning and release button to stop scanning.
Page 35
certain symbologies with fixed length. Notes 1): Please set the min/max length if you have special demand for individual barcode. 2): Include the Check sum digits if you want to set Global min/max code length. Program Option Bar Code Option Alphanumeric Entry Good-read off...
Page 36
Global min. code length Scan Inverted image scan: Set Enabled the scanner will scan both black/white barcode with white/black background. CTS trigger: This operation enabled an external device to control scanning. The CTS trigger is controlled by apply an external trigger signal to the CTS input. When active, this signal causes scanning to begin as the scanner’s trigger was depressed.
Page 37
Inverted image scan Disable * Enable CTS trigger * Disable Enable *7AJ* Power saving (For 8310/8312) Disable * 30 second Position indication 60 second 90 second 120 second 150 second 180 second Continue LED ‘’on’’ * *7AL* LED ‘’off’’ Stand mode selection...
Indication Exit Power on alert: After power-on the scanner it will generate an alert signal to indicate a successful self-test. LED indication: After each successful reading, the LED above the scanner will light up to indicate a good barcode reading. Beeper indication: After each successful reading, the scanner will beep buzzer to indicate a good barcode reading, and its Beep loudness,...
UPCA Read: Format Leading Data Digits Check Zero (11 Digits) Digit Check-sum transmission: By setting Enable, checks sum will be transmitted. Truncate leading/ending: The leading or ending digits of barcode data characters can be truncated when these values are set to non-zero. It will beep instead of reading anything when the truncate value is more than the...
Page 42
UPCA Supplement digits: The Supplement digits barcode is the supplemental 2 or 5 characters for WPC code. Format Supplement Digits Leading Data Digits Check 2 or 5 or Zero (11 Digits) Digit UCC / EAN Truncation / Expansion: The leading “0” digits of UPCA data characters can be truncated when the function is enabled.
UPCE Read: Format Leading Data Digits (6 Check Zero Digits) Digits Check-sum verification: The checksum of EAN-13 is optional and made as the sum of the numerical value of the data digits. Check-sum transmission: By setting Enable, checks sum will be transmitted. Truncate leading/ending: Refer to Truncate leading/ending of UPCA.
Page 45
Disable Enable * Check-sum transmission 0-15 00-15 * Truncate leading 0-15 00-15 * Truncate ending 00-ffH ASCII 00-ffH code * < E > Code ID setting Exit...
UPCE Insertion group selection: Refer to Insertion group selection of UPCA. Supplement digits: Format Data Supplement Digits Leading Check Digits 2 or 5 or Zero Digit (6 Digits) UCC/EAN Expansion: The expansion function is used only for UPCE and EAN-8 code reading. It extends to 13-digits with “0” digits when the feature is enabled.
Page 49
EAN-13 Read: Format Data Digits (12 Digits) Check Digits Check-sum verification: The checksum of EAN-13 is optional and made as the sum of the numerical value of the data digits. Check-sum transmission: By setting Enable, checks sum will be transmitted. Truncate leading/ending: Refer to Truncate leading/ending of UPCA.
Page 51
EAN-13 Code Id setting: Refer to Code ID setting of UPCA. Insertion group selection: Refer to Insertion group selection of UPCA. Supplement digits: Format Supplement Digits Data Digits Check 2 or 5 or (12 Digits) Digits UCC / EAN ISBN/ISSN: The ISBN (International Standard Book Number) and ISSN (International Standard Serial Number) are two kinds of barcode for book and magazines.
Page 53
EAN-8 Read: Format Data Digits Check (7 Digits) Digits Check-sum verification: The checksum of EAN-8 is optional and made as the sum of the numerical value of the data digits. Check-sum transmission: By setting Enable, checks sum will be transmitted. Truncate leading/ending: Refer to Truncate leading/ending of UPCA.
Page 54
Disable Enable * Check-sum transmission 0-15 00-15 * Truncate leading 0-15 00-15 * Truncate ending Two characters 00-ffH, 00-ffH 00-ffH ASCII * < FF > Code ID setting code 00-44 00-44 * Insert group selection Exit...
Page 56
Disable * Enable Truncation / Expansion (For 8110) * None Truncate leading Truncation / zero Expansion Expand to (For 8150/8250/ EAN13 8310/8312) Disable * Enable Expansion Exit...
Page 57
Code 39 Read: Format Start Data Digits Checksum “★” ( Variable) (Optional) “★” Check-sum verification: The checksum of Code-39 is optional and made as the sum module 43 of the numerical value of the data digits. Check-sum transmission: By setting Enable, checksum will be transmitted.
Code 39 Insertion group selection: Refer to Insertion group selection of UPCA. Format: The Full ASCII Code-39 is an enhanced set of Code-39 that is the data with total of 128 characters to represent Full ASCII code. It is combined one of the digits +, %, $ and/ with one of the alpha digits (A to Z).
Page 60
selection Standard * Full ASCII Format * Disable Enable Append Disable * Enable Start/end transmission Exit...
Interleaved 2 of 5 Read: Format Data Digits Checksum (Variable) (Optional) Check-sum verification: The checksum is made as the sum module 10 of the numerical values of all data digits. Check-sum transmission: By setting Enable, checksum will be transmitted. Max./Min. code length: Refer to Max./Min. code length of Code-39.
Page 62
* Disable Enable Check-sum transmission 00-64 00-64 * Max. code leading 00-64 00-64 * Min. code leading 0-15 00-15 * Truncate leading 0-15 00-15 * Truncate ending 00-ffH ASCII 00-ffH code * < i > Code ID setting 00-44 00-44 *...
Industrial 2 of 5 Read: Format Data Digits Checksum (Variable) (Optional) Max./Min. code length: Refer to Max./Min. code length of Code-39. Truncate leading/ending: Refer to Truncate leading/ending of UPCA. Code Id setting: Refer to Code ID setting of UPCA. Insertion group selection: Refer to Insertion group selection of UPCA.
Page 64
0-15 00-15 * Truncate leading 0-15 00-15 * Truncate ending 00-ffH ASCII 00-ffH * code < i > Code ID setting 00-44 00-44 * Insert group selection Exit...
Matrix 2 of 5 Eur Read: Format Data Digits Checksum (Variable) (Optional) Checksum Verification: The checksum is made as the sum module 10 of the numerical values of all data digits. Checksum Transmission: By setting Enable, checksum will be transmitted. Max./Min.
Page 69
Codabar Insertion group selection: Refer to Insertion group selection of UPCA. Start/End type: The Codabar has four pairs of Start/End pattern; you may select one pair to match your application. Start/End Transmission: Refer to Start/End Transmission of Code 39. Program Option Bar Code Option Alphanumeric...
Page 70
Code-128 Read: Format Data Digits Checksum (Variable) (Optional) Checksum Verification: The checksum is made as the sum module 103 of all data digits. Checksum Transmission: By setting Enable, checksum will be transmitted. Program Option Bar Code Option Alphanumeric Entry Disable Enable *...
Page 71
Code-128 Max./Min. code length: Refer to Max./Min. code length of Code-39. Truncate leading/ending: Refer to Truncate leading/ending of UPCA. Code Id setting: Refer to Code ID setting of UPCA. Insertion group selection: Refer to Insertion group selection of UPCA. Format: The Code-128 can be translated to UCC/EAN-128 format if it starts with FNC1 character.
0-15 00-15 * Truncate leading 0-15 00-15 * Truncate ending 00-ffH ASCII 00-ffH * code < # > Code ID setting 00-44 00-44 * Insert group selection Standard * UCC/EAN-12 Format Exit...
Page 73
Code-128 Append: When the function is enabled, it won't show the data immediately if scanner read the barcode includes FNC2 code. It will show all data until it read the barcode, which doesn't have FNC2 code. UCC/ EAN 128 ID setting: To setting the code ID for UCC/EAN-128 output format.
Page 74
Code-93 Read: Format Data Checksum1 Checksum2 Digits (Optional) (Optional) (Variable) Checksum Verification: The checksum is made as the sum module 47 of the numerical values of all data digits. Checksum Transmission: By setting Enable, checksum will be transmitted. Program Option Bar Code Option Alphanumeric Entry...
Page 75
Code-93 Max./Min. code length: Refer to Max./Min. code length of Code-39. Truncate leading/ending: Refer to Truncate leading/ending of UPCA. Code Id setting: Refer to Code ID setting of UPCA. Insertion group selection: Refer to Insertion group selection of UPCA. Program Option Bar Code Option Alphanumeric...
Page 76
00-ffH ASCII 00-ffH code * < & > Code ID setting 00-44 00-44 * Insert group selection Exit...
Page 77
Code-11 Read: Format Data Checksum1 Checksum2 Digits (Optional) (Optional) (Variable) Checksum Verification: The checksum is presented as the sum module 11 of all data digits. Checksum Transmission: By setting Enable, checksum1 and checksum2 will be transmitted upon your selected checksum verification method. Max./Min.
Code Id setting: Refer to Code ID setting of UPCA. Insertion group selection: Refer to Insertion group selection of UPCA. Program Option Bar Code Option Alphanumeric Entry Disable * Enable Read * Disable (8110) * Mod 10 (8150/8250 Checksum /8310/8312)
Page 80
Verification Mod 10/10 Mod 11/10 Disable * Enable Checksum Transmission 00-64 00-64 * Max. code length 00-64 00-64 * Min. code length 0-15 00-15 * Truncate leading 0-15 00-15 * Truncate ending 00-ffH ASCII 00-ffH code * < @ > Code ID setting 00-44 00-44...
UK/plessey Read: Format Data Digits Checksum1+2 (Variable) (Optional) Checksum Verification: The UK/Plessey has one or two optional checksum digits. The checksum1 and checksum2 will be calculated as the sum module 10 or 11 of the data digits. Checksum Transmission: By setting Enable, checksum will be transmitted.
Telepen Read: IATA (International Air Transport Association). Checksum Verification: The checksum is presented as the sum module 10 or 11 of the data digits. Checksum Transmission: By setting Enable, checksum will be transmitted. Max./Min. code length: Refer to Max./Min. code length of Code-39.
Page 85
00-64 00-64 * Max. code length 00-64 00-64 * Min. code length 0-15 00-15 * Truncate leading 0-15 00-15 * Truncate ending 00-ffH ASCII 00-ffH code * < S > Code ID setting 00-44 00-44 * Insert group selection Numeric only *...
Standard 2 of 5 Read: Format Data Digits Checksum1 (Variable) (Optional) Check-sum verification: The checksum is made as the sum module 10 of the numerical values of all data digits. Check-sum transmission: By setting Enable, checksum will be transmitted. Max./Min. code length: Refer to Max./Min. code length of Code-39.
Page 88
RSS-14 Read: Format Data Digits Checksum1 (Variable) (Optional) Max./Min. code length: Refer to Max./Min. code length of Code-39. Truncate leading/ending: Refer to Truncate leading/ending of UPCA. Code Id setting: Refer to Code ID setting of UPCA. Insertion group selection: Refer to Insertion group selection of UPCA.
RSS-Limited Read: Format Data Digits Checksum1 (Variable) (Optional) Max./Min. code length: Refer to Max./Min. code length of Code-39. Truncate leading/ending: Refer to Truncate leading/ending of UPCA. Code Id setting: Refer to Code ID setting of UPCA. Insertion group selection: Refer to Insertion group selection of UPCA.
RSS-Expanded Read: Format Data Digits Checksum1 (Variable) (Optional) Max./Min. code length: Refer to Max./Min. code length of Code-39. Truncate leading/ending: Refer to Truncate leading/ending of UPCA. Code Id setting: Refer to Code ID setting of UPCA. Insertion group selection: Refer to Insertion group selection of UPCA.
China Post Read: Format Data Digits Checksum1 (Variable) (Optional) Max./Min. code length: Refer to Max./Min. code length of Code-39. Truncate leading/ending: Refer to Truncate leading/ending of UPCA. Code Id setting: Refer to Code ID setting of UPCA. Insertion group selection: Refer to Insertion group selection of UPCA.
Page 95
0-15 00-15 * Truncate leading 0-15 00-15 * Truncate ending 00-ffH ASCII 00-ffH * code < t > Code ID setting 00-44 01-44 * Insert group selection Exit...
Italian Pharmacode Read: Format Data Digits Checksum1 (Variable) (Optional) Max./Min. code length: Refer to Max./Min. code length of Code-39. Truncate leading/ending: Refer to Truncate leading/ending of UPCA. Code Id setting: Refer to Code ID setting of UPCA. Insertion group selection: Refer to Insertion group selection of UPCA.
Page 97
00-64 00-64 * Min. code length 0-15 00-15 * Truncate leading 0-15 00-15 * Truncate ending 00-ffH ASCII 01-ffH code * < p > Code ID setting 00-44 00-44 * Insert group selection Disable * Enable Leading “A” Exit...
Code-16K Only the 8250 / 8312 can decode Code-16K. Truncate leading/ending: Refer to Truncate leading/ending of UPCA. Code Id setting: Refer to Code ID setting of UPCA. Insertion group selection: Refer to Insertion group selection of UPCA. Program Option Bar Code Option Alphanumeric Entry...
PDF-417 Only the 8250 / 8312 can decode PDF-417. Truncate leading/ending: Refer to Truncate leading/ending of UPCA. Program Option Bar Code Option Alphanumeric Entry Disable * Enable Read 0-15 00-15 * Truncate leading 0-15 00-15 * Truncate ending Exit...
Page 100
PDF-417 Only the 8250 / 8312 can decode PDF-417. Code Id setting: Refer to Code ID setting of UPCA. Insertion group selection: Refer to Insertion group selection of UPCA. Program Option Bar Code Option Alphanumeric Entry 00-ffH ASCII 00-ffH code *...
Micro-PDF Only the 8312 can decode Micro-PDF . Truncate leading/ending: Refer to Truncate leading/ending of UPCA. Program Option Bar Code Option Alphanumeric Entry Disable * *XAA* Enable Read 0-15 00-15 * *XAF* Truncate leading 0-15 00-15 * *XAG* Truncate ending Exit...
Page 102
Micro-PDF Only the 8312 can decode Micro-PDF . Code Id setting: Refer to Code ID setting of UPCA. Insertion group selection: Refer to Insertion group selection of UPCA. Program Option Bar Code Option Alphanumeric Entry 00-ffH ASCII 00-ffH *XAH* code *...
EAN UCC Composite: For the coupon extended code. Coupon extended code is a supplementary barcode that is printed to the right of the UPC/EAN in UCC/EAN-128 symlology. Program Option Bar Code Option Alphanumeric Entry Disable Enable * *YAA* Read 00-64 00-64 64 *...
Page 104
EAN UCC Composite: For the coupon extended code. Coupon extended code is a supplementary barcode that is printed to the right of the UPC/EAN in UCC/EAN-128 symlology. Program Option Bar Code Option Alphanumeric Entry 0-15 00-15 * *YAG* Truncate ending 00-ffH 00-ffH ASCII code...
String setting Prefix characters: Up to 22 ASCII characters may be sent before data digits. Prefix Data Digits Suffix Suffix characters: Up to 22 ASCII characters may be sent after data digits. Program Option Bar Code Option Alphanumeric Entry * None 1-22 characters 00-ffH ASCII...
Page 106
String setting Preamble/ Postamble characters: They are appended to the data automatically when each barcode is decoded. Example: Add a prefix/suffix or preamble/postamble for all symbologies. In this example, you are sending a $ symbol as a prefix for all symbologies. Steps: 1) Scan Programming and Prefix characters setting barcode.
Transmission Preamble transmission: By setting Enable, Preamble will be appended before the data transmitted. Postamble transmission: By setting Enable, Postamble will be appended after the data is transmitted. Insert data group 1-4 position: The scanner offers 4 positions to insert among the symbol. The position default value is “00”...
Page 110
00-63 00-63 (00: no * Insert data group 1 insertion) position 00-63 00-63 (00: no * Insert data group 2 insertion) position 00-63 00-63 (00: no * Insert data group 3 insertion) position 00-63 00-63 (00: no * Insert data group 4 insertion) position Before code...
Page 111
Transmission Code ID transmission: If your application is needed to transmit Code ID, you must set this to Proprietary ID or AIM ID. Code length transmission: A number of data digits can be transmitted before the code data when Enable is selected.
Page 112
* Disable Enable Code length transmission Disable * Enable Code name transmission Disable * Upper case Case conversion Lower case *For barcode data only Exit Format of barcode data transmission: Code Barcode Prefix Preamble Postamble Suffix Length data Insert groups...
Parameter Setting List Program Barcode standard parameter setting list If you wish to display the current configuration of your AS-8110/8150/8250/8310/8312, scanner over the host terminal/computer, scan the Barcode standard parameter setting list bar code. Unique parameter list If you wish to display the unique parameter setting list,...
Page 118
Firmware version list If you wish to display the firmware version, scan the Firmware version list. WARNING: Default value initialization If you wish to return the AS-8110/8150/8250/8310/8312 to all the factory default settings, scan the Default value initialization bar code. Exit...
Need help?
Do you have a question about the 8310 and is the answer not in the manual?
Questions and answers