Page 2
AS-9400 User Guide Regulatory Compliance FEDERAL COMMUNICATIONS COMMISSION INTERFERENCE STATEMENT This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation.
Page 3
AS-9400 User Guide Note: All brands and trademarks are the property of their respective owners. Note: The specifications contained herein are subject to change without notice. 警告使用者: 這是甲類的資訊產品,在居住的環境中使用時,可 能會造成射頻干擾,在這種情況下,使用者會被要 求採取某些適當的對策。...
Page 5
AS-9400 User Guide Linear Security Level 3 ............16 Linear Security Level 4 ............17 ............17 Invoice Function Automatic Filling of Value-added Tax Invoice ...... 17 Invoice Type ................18 ..........18 Transmit Code ID Character ............20 Prefix/Suffix Values ........
Page 6
AS-9400 User Guide ..........38 Stability of Induction Time ........39 Output Interval of The Same Code ..........39 1D identifies two barcodes ..........40 Output Product Information ..........40 Output Character Set Type ..........41 Input Character Set Type ..............
Page 8
AS-9400 User Guide ....76 Code 39 Transport Start Character and Terminator ....76 Convert Code 39 to Code 32 (Italian Pharma Code) .............. 77 Code 32 Prefix ..............78 Code 93 Enable/Disable Code 93 ............78 Set Lengths for Code 93 ............78 ..............
Page 9
AS-9400 User Guide Enable/Disable Standard 25 ........... 98 Standard 25 Check Digit Verification Standard 25 ......99 Transmit Check Character ............. 99 Set Lengths for Standard 25..........100 ..............102 Codabar Enable/Disable Codabar ............102 Set Lengths for Codabar ............103 NOTIS Editing ..............
Page 10
AS-9400 User Guide Read Multi-code ..............116 ECI Control ................. 117 ............118 Data Matrix(DM) Enable/Disable Data Matrix(DM) ........118 Read Multi-code ..............118 Read Normal Phase/ Phase Reversal ........119 ECI Control ................. 120 ..............121 Maxi Code Enable/Disable Maxi Code ..........121 ..............
AS-9400 User Guide Default Setting To restore Factory Default Configuration or Default Configuration 1-5, scan the appropriate bar code below. Set Factory Defaults - Scan this bar code to restore Table 4-6. the factory default values listed in Factory Default Configuration (0x00) Note: Default configurations of the scan engine depend on factory default configuration.
AS-9400 User Guide Default Configuration2 The parameter is mainly for self-help parameter configuration. Communication Mode: USB KBW Trigger Mode: Auto-induction Terminator: Auto newline(\r\n) (0x02) Default Configuration3 The parameter is mainly for scan engine parameters configuration Communication Mode: USB KBW Trigger Mode: Key holding Enter Terminator: (\r)
AS-9400 User Guide Default Configuration5 Not yet enabled (0x05) Duration in Scanning Parameter # 0x88 This parameter sets the maximum time decode processing continues during a scan attempt. It is programmable in 0.1 second increments from 0.50 to 25.5 seconds. To set duration in scanning, scan the bar code below.
AS-9400 User Guide Power Mode Parameter # 0x80 This parameter determines the power mode of the engine. In Low Power mode, the scan engine enters into a low power consumption Sleep power state whenever possible (provided all WAKEUP commands were released).
AS-9400 User Guide Trigger Mode Parameter # 0x8A (Level)Key Holding Press the button to trigger the reading, release the button to end the reading. Reading success or reading time over a single reading time will end the reading. (Pulse)Single Key Trigger Detects the change of the key level (Maintain 30ms, depending on the product) to start reading, and then detects the change of the key level (Maintain 30ms,...
Page 16
AS-9400 User Guide Host By the command, the scan engine is triggered to read, and also by the command, the scan engine is triggered to end reading. Reading success or reading time over a single reading time will end the reading. Note: Key Trigger (Level and Pulse) is still valid in other modes.
AS-9400 User Guide Host (0X08) (0x0A) Button Continuous Interval Time Parameter # 0x89 The interval time is between two readings in continuous mode. Regardless of the last success or failure to read, more than the specified time will automatically trigger the next reading. Default: 500ms, unit: 100ms, range: 0-9900ms To set an Interval Time, scan the bar code below.
AS-9400 User Guide Beeper Volume Parameter # 0x8C To select a decode beep volume, scan the appropriate bar code. (0x02) Medium (0x01) *High (0x00) Beep After Good Decode Parameter # 0x38 Scan this symbol to set the scan engine to beep after a good decode.
AS-9400 User Guide Scan this symbol to set the scan engine not to beep after a good decode. The beeper still operates during parameter menu scanning and indicates error conditions. Do Not Beep After Good Decode (0x00) Terminator Parameter # 0xF20x05 Add character format: Decode Data + Terminator * Disable (0x00)
AS-9400 User Guide (0x03) CR CR (0x04) CR LF CR LF (0x05) Indicator Light Function Parameter # 0xF2 0x0A Scan the appropriate bar code below to set indicator light function. Good Decode (0x00)
AS-9400 User Guide Power LED (0x01) LED After Good Decode Parameter # 0xF2 0x0B To enable or disable LED after good decode, scan the appropriate bar code below. Disable (0x00) Enable (0x01) Mute Parameter # 0xF2 0x0C To enable or disable close all prompt, scan the appropriate bar code below.
AS-9400 User Guide *Enable (0x01) Transmit “No Read” Message Parameter # 0x5E Enable this option to transmit “NR” if a symbol does not decode during the timeout period or before the trigger is released. Any enabled prefix or suffixes are appended around this message.
AS-9400 User Guide Parameter Scanning Parameter # 0xEC To disable decoding of parameter bar codes, scan the bar code below. The Set Defaults parameter bar code can still be decoded. To enable decoding of parameter bar codes, either scan Enable Parameter Scanning below, Set Factory Defaults or set this parameter to 0x01 via a serial command.
AS-9400 User Guide Enable Send Setting Code (0x01) *Disable Send Setting Code (0x00) Linear Code Type Security Level Parameter # 0x4E The scan engine offers four levels of decode security for linear code types (e.g. Code 39, Interleaved 2 of 5).
AS-9400 User Guide Table 3-1 Code Type Length Codabar 4 or less D 2 of 5 8 or less I 2 of 5 8 or less Linear Security Level 2 All code types must be successfully read twice before being decoded. Linear Security Level 2 (0x02) Linear Security Level 3...
AS-9400 User Guide Linear Security Level 4 All code types must be successfully read three times before being decoded. Linear Security Level 4 (0x04) Invoice Function Open the invoice function, automatically shut down CODE128 code, if you need to read CODE128, can open CODE128.
AS-9400 User Guide Invoice Type Parameter # 0xF2 0xAA *Special Invoice (0x00) Plain Invoice (0x01) Transmit Code ID Character Parameter # 0x2D A code ID character identifies the code type of a scanned bar code. This can be useful when decoding more than one code type.
Page 29
AS-9400 User Guide J = MSI, MSI/Plessey K = UCC/EAN-128/GS1-128 L = Bookland EAN/ISBN, ISSN M = Trioptic Code 39 N = Coupon Code R = GS1 DataBar-14, GS1 DataBar Limited, GS1 DataBar Expanded, RSS S = SETUP128 w = Deutsche14 l = Deutsche12 o = NEC25/COOP25 V = Matrix 25...
AS-9400 User Guide *None (0x00) Prefix/Suffix Values Parameter # P = 0x69, S1 = 0x68, S2 = 0x6A A prefix and/or one or two sffixes can be appended to scan data for use in data editing. To set these values, scan a four-digit number (i.e.
AS-9400 User Guide Scan Suffix 2 Data Format Cancel Scan Data Transmission Format Parameter # 0xEB To change the Scan Data Transmission Format, scan one of the eight bar codes corresponding to the desired format. *Data As Is (0x00) <DATA><SUFFIX 1> (0x01)
AS-9400 User Guide <PREFIX><DATA><SUFFIX 1><SUFFIX 2> (0x07) Serial Parameters Baud Rate Parameter # 0x9C Baud rate is the number of bits of data transmitted per second. The scan engine's baud rate setting should match the data rate setting of the host device. If not, data may not reach the host device or may reach it in distorted form.
AS-9400 User Guide Parity Parameter # 0x9E A parity check bit is the most significant bit of each ASCII coded character. Select the parity type according to host device requirements. If you select ODD parity, the parity bit has a value 0 or 1, based on data, to ensure that an odd number of 1 bits is contained in the coded character.
AS-9400 User Guide Select SPACE parity and the parity bit is always 0. Space (0x03) If no parity is required, select NONE. *None (0x04) Software Handshaking Parameter # 0x9F This parameter offers control of the data transmission process in addition to that offered by hardware handshaking.
AS-9400 User Guide Enable ACK/NAK Handshaking When this option is selected, after transmitting data, the scan engine expects either an ACK or NAK response from the host. The scan engine also sends ACKs or NAKs messages to the host. The scan engine waits up to the programmable Host Serial Response Time-out to receive an ACK or NAK.
AS-9400 User Guide Send Packet Decode Data (0x01) Host Serial Response Time-out Parameter # 0x9B This parameter specifies how long the scan engine waits for an ACK or NAK before resending. Also, if the scan engine wants to send, and the host has already been granted permission to send, the scan engine waits for the designated time-out before declaring an error.
AS-9400 User Guide *1 Stop Bit (0x01) 2 Stop Bits (0x02) Intercharacter Delay Parameter # 0x6E The intercharacter delay gives the host system time to service its receiver and perform other tasks between characters. Select the intercharacter delay option matching host requirements. The delay period can range from no delay to 99 msec in 1 msec increments.
AS-9400 User Guide Host Character Time-out Parameter # 0xEF This parameter determines the maximum time the scan engine waits between characters transmitted by the host before discarding the received data and declaring an error. The time-out is set in 0.01 second increments from 0.01 seconds to 0.99 seconds.
Page 41
AS-9400 User Guide USB Serial Port (0x02) AUTO UK (0x03) AUTO UV (0x04) Wiegand (0x05) RS485 (0x06)
Page 42
AS-9400 User Guide AUTO UW (0X07) AUTO UR (0x08) (0x09) TTDATA (0x0A) TTDATA+serial port (0x0B)
AS-9400 User Guide 1D module does not support USB KBW and USB serial port 【AUTO_UK】Automatic mode UK, USB and serial ports output simultaneously (use KBW) 【AUTO_UV】Automatic mode UV, USB and serial output simultaneously (use USB port) Wiegand Wiegand protocol type Parameter # 0xF2 0xA4 *AUTO (0x00)
AS-9400 User Guide WG66 (0x03) Wiegand 26 Protocol Output Mode Parameter # 0xF2 0xA5 *3+5 (0x00) Raw Data (0x01) PS2 Mode PS2 PS2 Operating Mode: 0: AUTO, connect two PS2 devices. Default: The external keyboard is valid. The internal is valid when the data is output.
AS-9400 User Guide Always Close (0x02) Positioning lights control (only for 2D) Parameter # 0xF2 0x03 Lighting when Read (0x00) Always Lighting (0x01) Always Close (0x02)
AS-9400 User Guide Custom Sensitivity Set Automatic induction triggering sensitivity. The smaller, the more sensitive, Values range 00-15 Default: 01 Parameter #0xF3 0x01 Custom Sensitivity For example, set sensitivity is 2, scan the custom sensitivity setting code, and then scan Numeric Bar Codes 0 and 2.
AS-9400 User Guide Output Interval of The Same Code To avoid reading the same barcode multiple times in continuous mode and automatic induction mode, set the scan engine to allow reading the same barcode after a delay. Output interval of the same code is to refuse to read the same barcode within the set length of time.
AS-9400 User Guide Time interval that keyboard outputs character Time interval that keyboard outputs character, range: 0-1000ms, unit: 5ms, default: 5ms Parameter #0xF3 0x04 For example: Time interval: 100ms First scan the setting code above, and then scan ‘0’, ‘2’, ‘0’ numeric barcodes in order. Quick Settings of Keyboard Output Time Interval Parameter # 0xF2 0xB2 (0x00)
AS-9400 User Guide 50ms (0x02) Letter case conversion If set to "Case Inversion", the uppercase of the output data will be lowercase, lowercase letters will be uppercase; if set to "all uppercase", regardless of whether the letters in the output data are uppercase or lowercase, all converted to uppercase letters;...
AS-9400 User Guide All Lowercase (0x02) Case Inversion (0x03) Output Ctrl Combination Key After opening the function, the ASCII control character between 0x00~0x1F becomes the output Ctrl combination control key. The specific combination keys refer to the attachment. Parameter # 0xF2 0xAD Disable (0x00) Enable...
AS-9400 User Guide Keyboard Type Enabling virtual keyboard, you can output the correct data in any keyboard language mode. When using virtual keyboard, you must ensure that the keypad keys are valid. Parameter # 0xF2 0xB4 Standard Keyboard* (0x00) Virtual Keyboard (0x01) Event Report Send Event Report Command refers to EVENT in...
AS-9400 User Guide Enable (0x01) Trigger Event When scan engine triggers reading, it can be prompted by a command or GPIO pin. The GPIO pin is prompted to remain low until the end of the reading. Parameter # 0xF2 0xA3 Disable (0x00) Enable Event...
AS-9400 User Guide Input Setting Code Password 2-digit password, From 0-9 Parameter # 0xF3 0x05 Scan below barcode to input setting code password. Next scan two Numeric Bar Codes in appendix that correspond to required password. Single digit numbers must have a leading zero. For example, input password 68, scan below barcode, and then scan ‘6’...
AS-9400 User Guide Logout Password After logging outing with password, you should input password again when you need. Parameter # 0xF2 0xA9 Logout Password Disable passive trigger scanning Scan below enable barcode, level and host triggers will be disabled. Parameter # 0xF2 0xA8 *Disable* (0x00) Enable...
AS-9400 User Guide Decode UPC/EAN Supplementals Parameter # 0x10 Supplementals are bar codes appended according to specific format conventions (e.g. UPC A+2, UPC E+2, EAN 13+2, EAN 13+5). The following options are available: • Do not read supplementals – The scan engine can only read the barcode no matter the barcode with supplementals or not.
AS-9400 User Guide Transmit UPC-A Check Digit Parameter # 0x28 Scan the appropriate bar code below to transmit the symbol with or without the UPC-A check digit. *Transmit UPC-A Check Digit (0x01) Do Not Transmit UPC-A Check Digit (0x00) Transmit UPC-E Check Digit Parameter # 0x29 Scan the appropriate bar code below to transmit the symbol with or without the UPC-E check digit.
AS-9400 User Guide UPC-A Preamble Parameter # 0x22 Preamble characters (Country Code and System Character) can be transmitted as part of a UPC-A symbol. Select one of the following options for transmitting UPC-A preamble to the host device: transmit system character only, transmit system character and country code (“0”...
AS-9400 User Guide UPC-E Preamble Parameter # 0x23 Preamble characters (Country Code and System Character) can be transmitted as part of a UPC-E symbol. Select one of the following options for transmitting UPC-E preamble to the host device: transmit system character only, transmit system character and country code (“0”...
AS-9400 User Guide Convert UPC-E to UPC-A Parameter # 0x25 Enable this parameter to convert UPC-E (zero suppressed) decoded data to UPC-A format before transmission. After conversion, data follows UPC-A format and is affected by UPC-A programming selections (e.g., Preamble, Check Digit). Scan DO NOT CONVERT UPC-E TO UPC-A to transmit UPC-E (zero suppressed) decoded data.
AS-9400 User Guide EAN-8 Zero Extend Parameter # 0x27 When enabled, this parameter adds five leading zeros to decoded EAN-8 symbols to make them compatible in format to EAN-13 symbols. Disable this parameter to transmit EAN-8 symbols as Enable EAN-8 Zero Extend (0x01) *Disable EAN-8 Zero Extend (0x00)
AS-9400 User Guide *Bookland ISBN-10 (0x00) Bookland ISBN-13 (0x01) NOTE: For Bookland EAN to function properly, first enable Bookland EAN using Enable/Disable Bookland EAN, and then select either Decode UPC/EAN Supplementals, Autodiscriminate UPC/EANSupplementals, or Enable 978/979 Supplemental Mode in Decode UPC/EAN Supplementals. UPC/EAN Security Level Parameter # 0x4D The scan engine offers four levels of decode security...
Page 76
AS-9400 User Guide UPC/EAN Security Level 0 This default setting allows the scan engine to operate in its most aggressive state, while providing sufficient security in decoding most “in-spec” UPC/EAN bar codes. *UPC/EAN Security Level 0 (0x00) UPC/EAN Security Level 1 As bar code quality levels diminish, certain characters become prone to mis-decodes before others (i.e., 1, 2, 7, 8).
AS-9400 User Guide UPC/EAN Security Level 3 If mis-decodes still occur after selecting Security Level 2, select this security level. Be advised, selecting this option is an extreme measure against mis-decoding severely out of spec bar codes. Selection of this level of security significantly impairs the decoding ability of the scan engine.
AS-9400 User Guide Disable Code 39 (0x00) Set Lengths for Code 39 Parameter # L1 = 0x12, L2 = 0x13 The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains. Lengths for Code 39 may be set for any length, one or two discrete lengths, or lengths within a specific range.
Page 81
AS-9400 User Guide One Discrete Length - This option limits decodes to only those Code 39 symbols containing a selected length. Lengths are selected from the Numeric Bar Codes. For example, to decode only Code 39 symbols with 14 characters, scan Code 39 - One Discrete Length, and then scan 1 followed by 4.
Page 82
AS-9400 User Guide Length Within Range - This option limits decoding to only those Code 39 symbols within a specified range. For example, to decode Code 39 symbols containing between 4 and 12 characters, first scan Code39 - Length Within Range. Then scan 0, 4, 1, and 2 according to Numeric Bar Codes.
AS-9400 User Guide Code 39 Check Digit Verification Parameter # 0x30 When this feature is enabled, the scan engine checks the integrity of all Code 39 symbols to verify that the data complies with specified check digit algorithm. Only those Code 39 symbols which include a modulo 43 check digit are decoded.
AS-9400 User Guide Transmit Code 39 Check Digit Parameter # 0x2B Scan this symbol to transmit the check digit with the data. Transmit Code 39 Check Digit (Enable) (0x01) Scan this symbol to transmit data without the check digit. *Do Not Transmit Code 39 Check Digit (Disable) (0x00)
AS-9400 User Guide Enable/Disable Code 39 Full ASCII Parameter # 0x11 Code 39 Full ASCII is a variant of Code 39 which pairs characters to encode the full ASCII character set. To enable or disable Code 39 Full ASCII, scan the appropriate bar code below. See Table 4-3 for the mapping of Code 39 characters to ASCII values.
AS-9400 User Guide Code 39 Transport Start Character and Terminator Parameter # 0xF2 0x30 Disable * (0x00) Enable (0x01) Convert Code 39 to Code 32 (Italian Pharma Code) Parameter # 0x56 Code 32 is a variant of Code 39 used by the Italian pharmaceutical industry.
AS-9400 User Guide Enable (0x01) Code 32 Prefix Parameter # 0xE7 Enable this parameter to add the prefix character “A” to all Code 32 bar codes. Convert Code 39 to Code 32 (Italian Pharma Code) must be enabled for this parameter to function. Disable * (0x00) Enable...
AS-9400 User Guide Code 93 Enable/Disable Code 93 Parameter # 0x09 To enable or disable Code 93, scan the appropriate bar code below. Enable Code 93 (0x01) *Disable Code 93 (0x00) Set Lengths for Code 93 Parameter # L1 = 0x1A, L2 = 0x1B The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains.
Page 89
AS-9400 User Guide One Discrete Length - Select this option to decode only those codes containing a selected length. For example, select Code 93 One Discrete Length, and then scan 1, 4, to limit the decoding to only Code 93 symbols containing 14 characters. Numeric Bar Codes is in appendix.
Page 90
AS-9400 User Guide Length Within Range - This option sets the unit to decode a code type within a specified range. For example, to decode Code 93 symbols containing between 4 and 12 characters, first scan Code 93 Length Within Range, and then scan 0, 4, 1 and 2 (single digit numbers must always be preceded by a leading zero).
AS-9400 User Guide Code 11 Enable/Disable Code 11 Parameter # 0x0A To enable or disable Code 11, scan the appropriate bar code below. Enable Code 11 (0x01) *Disable Code 11 (0x00) Set Lengths for Code 11 Parameter # L1 = 0x1C, L2 = 0x1D The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains.
Page 92
AS-9400 User Guide One Discrete Length - Select this option to decode only Code 11 symbols containing a selected length. Select the length using the Numeric Bar Codes in appendix. For example, to decode only Code 11 symbols with 14 characters, scan Code 11 - One Discrete Length, and then scan 1 followed by 4.
Page 93
AS-9400 User Guide Any Length - Scan this option to decode Code 11 symbols containing any number of characters within the scan engine capability. Code 11 - One Discrete Length Code 11 - Two Discrete Lengths Code 11 - Length Within Range Code 11 - Any Length...
AS-9400 User Guide Code 11 Check Digit Verification Parameter # 0x34 This feature allows the scan engine to check the integrity of all Code 11 symbols to verify that the data complies with the specified check digit algorithm. This selects the check digit mechanism for the decoded Code 11 bar code.
AS-9400 User Guide Transmit Code 11 Check Digits Parameter # 0x2F This feature selects whether or not to transmit the Code 11 check digit(s). Transmit Code 11 Check Digit(s) (Enable) (0x01) *Do Not Transmit Code 11 Check Digit(s) (Disable) (0x00) NOTE Code 11 Check Digit Verification must be enabled for this parameter to function.
AS-9400 User Guide Interleaved 2 of 5/ITF/ Enable/Disable Interleaved 2 of 5 Parameter # 0x06 To enable or disable Interleaved 2 of 5, scan the appropriate bar code below. Note: Default reading length is 14 digits. *Enable Interleaved 2 of 5 (0x01) Disable Interleaved 2 of 5 (0x00)
Page 97
AS-9400 User Guide One Discrete Length - Select this option to decode only those codes containing a selected length. For example, select I 2 of 5 One Discrete Length, and then scan 1, 4, to decode only I 2 of 5 symbols containing 14 characters.
Page 98
AS-9400 User Guide Length Within Range - Select this option to decode only codes within a specified range. For example, to decode I 2 of 5 symbols containing between 4 and 12 characters, first scan I 2 of 5 Length Within Range, then scan 0, 4, 1 and 2 (single digit numbers must always be preceded by a leading zero).
AS-9400 User Guide I 2 of 5 Check Digit Verification Parameter # 0x31 When enabled, this parameter checks the integrity of an I 2 of 5 symbol to ensure it complies with a specified algorithm, either USS (Uniform Symbology Specification), or OPCC (Optical Product Code Council).
AS-9400 User Guide Transmit I 2 of 5 Check Digit Parameter # 0x2C Scan this symbol to transmit the check digit with the data. Transmit I 2 of 5 Check Digit (Enable) (0x01) Scan this symbol to transmit data without the check digit.
AS-9400 User Guide *Do Not Convert I 2 of 5 to EAN-13(Disable) (0x00) Discrete 2 of 5/Industrial Enable/Disable Discrete 2 of 5 Parameter # 0x05 To enable or disable Discrete 2 of 5, scan the appropriate bar code below. Enable Discrete 2 of 5 (0x01) *Disable Discrete 2 of 5 (0x00)
AS-9400 User Guide Set Lengths for Discrete 2 of 5 Parameter # L1 = 0x14, L2 = 0x15 The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains. Lengths for D 2 of 5 may be set for any length, one or two discrete lengths, or lengths within a specific range.
Page 103
AS-9400 User Guide Two Discrete Lengths - Select this option to decode only those codes containing two selected lengths. For example, select D 2 of 5 Two Discrete Lengths, and then scan 0, 2, 1, 4, to decode only D 2 of 5 symbols containing 2 or 14 characters.
AS-9400 User Guide Any Length - Scan this option to decode D 2 of 5 symbols containing any number of characters. NOTE Selecting this option may lead to misdecodes for D 2 of 5 codes. D 2 of 5 - Any Length Matrix 25 Enable/Disable Matrix 25 Parameter # 0xF2 0x20...
AS-9400 User Guide Set Lengths for Matrix 25 Parameter # L1=0xF5 0x00, L2=0xF5 0x01 The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains. Lengths for Matrix 25 may be set for any length, one or two discrete lengths, or lengths within a specific range.
Page 107
AS-9400 User Guide Two Discrete Lengths - Select this option to decode only those codes containing two selected lengths. For example, select Matrix 25 Two Discrete Lengths, and then scan 0, 2, 1, and 4 to decode only Matrix 25 symbols containing 2 or 14 characters.
AS-9400 User Guide Any Length - Scan this option to decode Matrix 25 symbols containing any number of characters. NOTE Selecting this option may lead to misdecodes for Matrix 25 codes. Matrix 25 - Any Length Standard 25/IATA 25 Enable/Disable Standard 25 Parameter # 0xF2 0x23 To enable or disable Standard 25, scan the appropriate bar code below.
AS-9400 User Guide Standard 25 Check Digit Verification Standard 25 Parameter # 0xF2 0x24 Disable Standard 25 Check Digit Verification (0x00) Enable Standard 25 Check Digit Verification (0x01) Transmit Check Character Parameter # 0xF2 0x25 Disable Standard 25 Transmit Check Character (0x00) Enable Standard 25 Transmit Check Character (0x01)
AS-9400 User Guide Set Lengths for Standard 25 Parameter # L1=0xF5 0x02, L2=0xF5 0x03 The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains. Lengths for Standard 25 may be set for any length, one or two discrete lengths, or lengths within a specific range.
Page 111
AS-9400 User Guide Two Discrete Lengths - Select this option to decode only those codes containing two selected lengths. For example, select Standard 25 Two Discrete Lengths, and then scan 0, 2, 1, and 4 to decode only Standard 25 symbols containing 2 or 14 characters.
AS-9400 User Guide Any Length - Scan this option to decode Standard 25 symbols containing any number of characters. NOTE Selecting this option may lead to misdecodes for Standard 25 codes. Standard 25 - Any Length Codabar Enable/Disable Codabar Parameter # 0x07 To enable or disable Codabar, scan the appropriate bar code below.
AS-9400 User Guide Set Lengths for Codabar Parameter # L1 = 0x18, L2 = 0x19 The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains. Lengths for Codabar may be set for any length, one or two discrete lengths, or lengths within a specific range.
Page 114
AS-9400 User Guide Two Discrete Lengths - This option sets the unit to decode only those codes containing two selected lengths. For example, select Codabar Two Discrete Lengths, and then scan 0, 2, 1 and 4 to decode only Codabar symbols containing 6 or 14 characters.
AS-9400 User Guide Any Length - Scan this option to decode Codabar symbols containing any number of characters. Codabar - Any Length NOTIS Editing Parameter # 0x37 When enabled, this parameter strips the start and stop characters from decoded Codabar symbol. Enable NOTIS Editing (0x01) *Disable NOTIS Editing...
AS-9400 User Guide Start Character and Terminator The start character and terminator are allowed to be one of the four characters of “A”, “B” “C” “D”. The terminator is also allowed to be one of the four characters of “T”, “N”, “*”, “E”. Parameter # 0xF2 0x31 *ABCD/ABCD (0x00)
AS-9400 User Guide Set Lengths for MSI Parameter # L1 = 0x1E, L2 = 0x1F The length of a code refers to the number of characters (i.e., human readable characters) the code contains, and includes check digits. Lengths for MSI can be set for any length, one or two discrete lengths, or lengths within a specific range.
Page 119
AS-9400 User Guide Two Discrete Lengths - Select this option to decode only those codes containing two selected lengths. For example, select MSI Plessey Two Discrete Lengths, and then scan 0, 6, 1 and 4 to decode only MSI Plessey symbols containing 6 or 14 characters.
AS-9400 User Guide Any Length - Scan this option to decode MSI Plessey symbols containing any number of characters. NOTE Selecting this option may lead to misdecodes for MSI codes. MSI - Any Length MSI Check Digits Parameter # 0x32 These check digits at the end of the bar code verify the integrity of the data.
AS-9400 User Guide Transmit MSI Check Digit Parameter # 0x2E Scan this symbol to transmit the check digit with the data. Transmit MSI Check Digit (Enable) (0x01) Scan this symbol to transmit data without the check digit. *Do Not Transmit MSI Check Digit (Disable) (0x00) MSI Check Digit Algorithm Parameter # 0x33...
AS-9400 User Guide Data Matrix(DM) Scan normal or mirror image picture. Enable/Disable Data Matrix(DM) Parameter # 0xF0 0x24 To enable or disable Data Matrix(DM), scan the appropriate bar code below. Disable DataMatrix (0x00) *Enable DataMatrix (0x01) Read Multi-code Parameter # 0xF2 0x6A *Read Monocode (0x00)
AS-9400 User Guide Enable Aztec Code (0x01) Han Xin Code Enable/Disable Han Xin Code Parameter # 0xF0 0x2F To enable or disable Han Xin Code, scan the appropriate bar code below.9+ *DisableHan Xin Code (0x00) EnableHan Xin Code (0x01)
AS-9400 User Guide Appendix Table 4-1 Param Data Format Parameter Number Data Format 0 through <param_num><value> 0xEF <extended parameter code><param_num 0xF0, 0xF1, offset><value> 0xF2 <WORD parameter><Parameter Number><Value : High Byte><Value : Low 0xF4 Byte> <WORD parameter><Extended parameter code><Parameter Number> <Value : High Byte><Value : Low Byte> Numeric Bar Codes For parameters requiring specific numeric values, scan the appropriately numbered bar code(s).
AS-9400 User Guide Cancel To change the selection or cancel an incorrect entry, scan the bar code below. Cancel Setting Code Lengths Via Serial Commands There are two lengths (L1 and L2) for each variable length code type. Depending on the selected option, the scan engine decodes: One discrete length bar code;...
AS-9400 User Guide Setting Prefixes and Suffixes via Serial Commands To append a prefix and suffixes to the decode data: 1. Set the Scan Data Transmission Format (parameter 0xE2) to the desired option. 2. Enter the required value(s) for Prefix (0x69), Suffix1 (0x68) or Suffix2 (0x6A) using the hex values for the desired ASCII value from Table 4-3 Table 4-3 Character Equivalents...
Page 142
AS-9400 User Guide 1014 Insert CTRL N 1015 CTRL O 1016 CTRL P 1017 Home CTRL Q 1018 Print Screen CTRL R 1019 Delete CTRL S 1020 tab+shift CTRL T 1021 CTRL U 1022 CTRL V 1023 CTRL W 1024 CTRL X 1025 CTRL Y...
Page 147
AS-9400 User Guide 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 Undefined ※ Values from 1128 through 1255 (hex values 80h through FFh for SSI) may also be set.
AS-9400 User Guide AIM Code Identifiers AIM Barcode Type AIM ID Instruction Code 128 Common data GS1-128(UCC/EAN-12 FNC1 in the first code word position FNC1 in the second code AIM 128 word position ISBT-128 Common data ]E4…]E1 Add2-bit additional code …...
Page 149
AS-9400 User Guide Full ASCII expand, and output check character Full ASCII expand, but don’t output check character Code 93 Common data Common data Check and output check Codabar character Check but don’t output check character Common data MOD11 single character check, and output check Code 11 character.
Page 150
AS-9400 User Guide use the ECI protocol , FNC1 is in the second place QR barcode Mode2 (2005 symbol),use the ECI protocol , FNC1 is in the second place No options specified at AZTEC(Aztec Code) this time. Always transmit 3. ECC 000 - 140 ECC 200 ECC 200,FNC1 is in the...
Page 165
AS-9400 User Guide Bookland EAN (ISBN) Scan 05 C7 04 00 53 Disable:07 C6 04 08 00 FE DD 53 00 FE D4 Enable:07 C6 04 08 00 53 01 FE D3 Format Output 10 bits:08 C6 04 06 C7 04 00 F1 08 00 F1 40 00 FD F5 40 FD FE Output 13 bits:08 C6 04...
Page 166
AS-9400 User Guide Set Lengths for 06 C7 04 00 12 One Discrete Length: Code 39 13 FF 0A Length 06: 09 C6 04 08 00 12 06 13 00 FE FA Length 16: 09 C6 04 08 00 12 10 13 00 FE F0 Length 14: 09 C6 04 08 00 12 0E 13...
Page 167
AS-9400 User Guide ASCII FF 1F Code 39 06 C7 04 00 F2 Disable:08 C6 04 08 00 Transport Start 30 FE 0D F2 30 00 FE 04 Character and Enable:08 C6 04 08 00 Terminator F2 30 01 FE 03 Convert Code 05 C7 04 00 56 Disable:07 C6 04 08 00...
Page 168
AS-9400 User Guide Set Lengths for 06 C7 04 00 1C One Discrete Length: Code 11 1D FE F6 06:09 C6 04 08 00 1C 06 1D 00 FE E6 Two Discrete Lengths: 04 to 06:09 C6 04 08 00 1C 06 1D 04 FE E2 Length Within Range: 04 to 09:09 C6 04 08 00...
Page 169
AS-9400 User Guide 5 Check Digit Enable:07 C6 04 08 00 2C 01 FE FA Discrete 2 of 5 /Industrial 2 of 5/IND25/ Enable Discrete 05 C7 04 00 05 Disable:07 C6 04 08 00 2 of 5 FF 2B 05 00 FF 22 /Industrial 2 of Enable:07 C6 04 08 00...
Page 170
AS-9400 User Guide Set Lengths for 08 C7 04 00 F5 One Discrete Length: Matrix 25 00 F5 01 FD 42 06: 0B C6 04 08 00 F5 00 06 F5 01 00 FD 32 Two Discrete Lengths: 04 and 06: 0B C6 04 08 00 F5 00 06 F5 01 04 FD 2E Length Within Range:...
Page 171
AS-9400 User Guide Enable:07 C6 04 08 00 07 01 FF 1F Set Lengths for 06 C7 04 00 18 One Discrete Length: Codabar 19 FE FE 04 : 09 C6 04 08 00 18 04 19 00 FE F0 Two Discrete Lengths:...
Page 172
AS-9400 User Guide Set Lengths for 06 C7 04 00 1E One Discrete Length: 1F FE F2 04:09 C6 04 08 00 1E 04 1F 00 FE E4 Two Discrete Lengths: 04 and 05: 09 C6 04 08 00 1E 05 1F 04 FE DF Length Within Range: 02 to 09:09 C6 04 08 00...
Need help?
Do you have a question about the Argox AS-9400 and is the answer not in the manual?
Questions and answers