AML M7100 User Manual

Wireless handheld terminal
Table of Contents

Advertisement

M7100
Wireless Handheld Terminal
User's Guide
© 2007 American Microsystems LTD.
Effective Date: May 2007
AML Website: www.amltd.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the M7100 and is the answer not in the manual?

Questions and answers

Summary of Contents for AML M7100

  • Page 1 M7100 Wireless Handheld Terminal User’s Guide © 2007 American Microsystems LTD. Effective Date: May 2007 AML Website: www.amltd.com...
  • Page 2 American Microsystems, Ltd. FCC Declaration of Conformity Product Name: Model 7100 Wireless Handheld Terminal Model Number: M7100 Radio Frequency Interference Requirements This equipment complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) This equipment may not cause harmful interference, and (2) this equipment must accept any interference received, including interference that may cause undesired operation.
  • Page 3: Table Of Contents

    Security Issues Ad-Hoc Mode GSM/GPRS Network Card Support Installing the GPRS SIM Card Installing the Optional M7100 Handle The M7100 Communications Ports The M7100 Cradle THE M7100 RF SERVER LOGIN 25 The CommandLink™ Software Wait WLAN Connecting Login Applications Telnet...
  • Page 4 Decoder Options Local Settings, 2D Imager Only Barcode Options Symbology Settings Setting the Code 39 Bar Code Setting the PDF417 Bar Code Setting the MicroPDF417 Bar Code Setting the RSS Bar Code Setting the Composite Bar Code Setting the UPC-A Bar Code Setting the UPC-E Bar Code Setting the EAN/JAN-13 Bar Code Setting the EAN/JAN-8 Bar Code...
  • Page 5: Introducing The M7100

    (Radio Frequency) software makes it easy to create custom applications for any requirement. Our terminal emulation software makes it easy to integrate the M7100 into legacy applications as well. You can even utilize standard BASIC software on the M7100 handheld terminal.
  • Page 6: Warranty

    RMA (Return Materials Authorization) number and shipping instructions from American Microsystems, Ltd. General Conventions Before you begin to use the M7100 terminal, it’s important that you understand key conventions and terms used in this manual. Keys...
  • Page 7: M7100 Terminal Overview

    Using the M7100 Keyboard The M7100 Terminal is equipped with fifty-five keys that are divided into white, grey, blue, red, yellow and black keys. When pressed, each key emits an audible beep to indicate that the M7100 terminal has detected the key press.
  • Page 8: Key Values

    the blue Function menu or the blue special characters. Function keys (F1 – F20) can be programmed by many host systems, to be “hot keys” and select specific program items without navigating the entire program. The black [Shift] key toggles between upper and lower case mode and selects special characters on the numeric keypad.
  • Page 9 Moves the display screen down one line at a time or moves the (Down arrow) display screen down one menu level. In terminal emulation, the <Shift> then <6> will move the screen up one whole page. Moves the cursor right one character at a time and toggles (Right arrow) between menu selection options.
  • Page 10: The M7100 Display Screen

    LCD display. The M7100 Scanner The M7100 handheld terminal normally comes equipped with a scan engine that is capable of scanning single dimensional bar codes. An optional Area Imager is available for 2 dimensional bar codes.
  • Page 11 The Long Range laser engine uses a moving laser light with a highly sensitive laser detector. The long range laser is used when the barcodes are going to be a great distance from the operator. The long range laser includes a laser point (dot) feature to make it easy for the operator to aim at the barcode before it starts to read.
  • Page 12 Reading distance for the Linear Imager and Code 39 Bar codes Reading distance for the Linear Imager and all other bar code symbologies.
  • Page 13 Reading distance for the Standard Range Laser Reading distance for the High Density Laser...
  • Page 14 Reading distance for the Long Range Laser Reading distance for the Advanced Long Range Laser...
  • Page 15: The M7100 Scanner Led

    Note: On units built before February 2004, there was only a red LED when an item was scanned. Note: When the M7100 is in sleep mode the scanner LED will be flashing red. You can press any key to re-activate the unit.
  • Page 16: Scanner Information And Labeling

    Scanner information and Labeling The M7100 Integrated Laser Scanner uses a low-power visible laser diode. Avoid staring directly into the light beam. Momentary exposure to a CDRH Class II laser is not known to be harmful. Laser Classification: Light Source:...
  • Page 18: The M7100 Internal Radio

    The M7100 Internal Radio The M7100 Handheld Terminal comes equipped with an internal 802.11b radio and antenna. This internal radio is specifically designed to communicate with any 802.11b Access Point. The range of the internal radio depends greatly on the quality of the Access Point and the RF communications characteristic of the environment where the device is used.
  • Page 19: Ad-Hoc Mode

    (IBSS) network configuration. With an IBSS, there are no access points. User devices communicate directly with each other in a peer-to-peer manner. This illustration shows the M7100 handheld terminal using Ad-hoc mode. The next illustration shows the M7100 handheld terminal in a typical wireless network.
  • Page 20 A Typical Wireless Network Personal Computer (Server) Ethernet Connectio Wireless Access Point(s) (802.11b) Wireless Handheld Terminals (M7100)
  • Page 21: Gsm/Gprs Network Card Support

    GSM/GPRS Network Card Support The AML M7100 now supports GSM/GPRS network cards. When a GPRS network card comes installed in the M7100, the menus will be slightly different from the standard menus.
  • Page 22 To review the GSM/GPRS settings, use the M7100 Menu System and select “Network Setup > Net I/F Settings” and see the settings main screen. The settings are selected by highlighting the proper item and hitting the [ENTER] key. The information below is an example of how the unit might be set, your settings may be different.
  • Page 23 Typical Values for the “GSM/GPRS Settings”: APN – Access Provider Name The character string specifying the cellular service provider ( Port – Linux port name This is a character string specifying the port name (usually “/dev/ttyS0”). Baud Rate – Transmission Baud Rate This is a character string specifying the baud rate (usually 115200).
  • Page 24 Cellular Network, or you have the GSM/GPRS modem settings wrong. To determine the amount of data being sent by the GSM/GPRS card, use the M7100 Menu System and select “Diagnostics > RF Link Status” and see the “Network Status GSM/GPRS”.
  • Page 25: Installing The Optional M7100 Handle

    To install the M7100 handle, remove the M7100 battery cover and store in a safe place. Remove the M7100 battery and set it aside. Remove only the 2 screws in the bottom of the battery compartment. The M7100 Handle comes with the necessary 4 screws to secure it to the M7100 unit.
  • Page 26: The M7100 Communications Ports

    The M7100 Communications Ports The M7100 has three types of communications ports on the bottom of the unit. The three ports are shown here. Description of the Infra-Red Detector Array Port (IrDA) 1. IrDA in (right side of window) 2. IrDA out (left side of window) Description of the RJ-45 10 Pin Connector (RS-232) 1.
  • Page 27: The M7100 Cradle

    The M7100 Handheld Terminal has available, an optional charging and communications cradle. The cradle automatically charges the M7100 battery while it is resting in the cradle. The cradle also includes an extra slot to charge a spare battery. The M7100 cradle can accommodate the M7100 with or without the optional M7100 handle.
  • Page 28 FTP. For more information on FTP see the “FTP” section of this manual. The high speed USB data port is used to load a new or updated operating system into the M7100 handheld terminal only. Use the AML USB Flash utility software to load the operating system.
  • Page 29: The M7100 Rf Server Login

    By default, the M7100 starts a telnet session when it is first turned on. For more information about telnet, see the Telnet section of this chapter. Wait WLAN The following screen shows the M7100 handheld terminal waiting to find a Wireless Local Area Network (WLAN). Chapter...
  • Page 30: Connecting

    After the M7100 handheld terminal connects (associates) with an access point, it attempts to connect to an active CommandLink™ Server. Note: If there is not an RF Server active for the M7100 handheld terminal to connect to, then the terminal will not proceed past this point! Login The following graphic shows a typical login screen for the CommandLink™...
  • Page 31: Applications

    For users who have their own Telnet applications, the M7100 handheld terminal can be setup to simply run a telnet session. In the above examples, it was assumed that the M7100 would be connecting to a CommandLink™ RF server. If you would like to connect to your own telnet server, the procedure is exactly the same.
  • Page 32: Terminal Emulation

    The Custom option allows you to set a custom terminal name for the M7100 which will be sent to the server during connection. The terminal emulation will still be set to VT220.
  • Page 33: Updating Firmware

    The M7100 has a built-in feature which makes it easy to see when the terminal is out of range of an access point. When the M7100 goes outside of RF coverage, the following screen appears. When the operator goes back into RF coverage, the “Out of Range”...
  • Page 34: The M7100 Menu System

    The menus can be navigated by using the up and down cursor keys. A selection is made by pressing one of the two [ENTER] keys on the M7100 handheld terminal. The [ESC] key will always exit the current menu.
  • Page 35: Contrast

    Contrast The contrast can be set by selection the “Contrast” function from the Main Menu. The 3(left) and 4(right) arrow keys can be used to fine-tune the contrast. The scroll bar below the Main Menu window shows the current contrast level. The [ENTER] key will save the changes to the permanent flash memory and [ESC] will abandon changes.
  • Page 36: Network Setup

    Status (RF) the current IP Address (IP), Network Mask (MASK) and the MAC Address (MAC) of the wireless Ethernet card that is installed in the M7100. The RF Status is described in more detail in the Diagnostics portion of this manual.
  • Page 37: Radio Settings (Wep)

    WLAN must use the same SSID (SSID’s are CASE sensitive)! You can leave the SSID blank and the M7100 will match to any access point regardless of its SSID as long as the WEP settings match.
  • Page 38 Systems Administrator. The M7100 handheld terminal supports both 40 bit and 128 bit WEP key encryption. Note that the number of key sets change according to which format is chosen.
  • Page 39 The Infrastructure Mode is for connecting the M7100 Handheld Terminal to a network of access points. The Ad Hoc Mode is used for connecting the M7100 to a single access point or a single radio card in a peer-to-peer network, such as a single laptop computer...
  • Page 40 The Auth setting determines what type of network system you are using. These two modes simply define how the above key sets will be used to encrypt the data sent over the radio. Whichever mode is selected, the access point MUST be set to the same mode for communications to take place.
  • Page 41: Radio Settings (Wpa-Psk)

    The WPA-PSK offers TKIP mode or AES-CCMP mode. The mode used must match the network the M7100 is to communicate with. The Shared Phrase must match the network the M7100 is to communicate with. The Power Save setting will force the radio card to turn off when not in use to save power.
  • Page 42: Radio Settings (Wpa-Eap)

    The Infrastructure Mode is for connecting the M7100 Handheld Terminal to a network of access points. The Ad Hoc Mode is used for connecting the M7100 to a single access point or a single radio card in a peer-to-peer network, such as a single laptop computer for example.
  • Page 43 Remember what the phrase is for the certificate as that will need to be entered on the M7100's configuration menu option. On the M7100 series unit there should already be a "/jffs2/certs" directory, if not simply create one. Then place both the “ca.pem” and “client.p12” files into that directory via ftp.
  • Page 44: Simultaneous Hosts Connection

    During this start-up process, the M7100 will look to see if multiple host servers have been defined in the Host Server List. If only one server is defined, the M7100 will proceed to attempt to establish a connection with that server. However, if more than one host server has been defined, the user will be prompted to choose a host server name from a list of servers.
  • Page 45: Multiple Hosts

    You can assign up to 8 different host profiles in the M7100. By using the arrow keys you can scroll down to enter the information about additional hosts.
  • Page 46: Hosts Log-In Options

    In this example, the Log-in Search string (Lgn Srch:) is “login:”. This means that when the Host Server sends this text string to the M7100, it will reply with exactly what is in the Log-in Reply string (Lgn Rply:) which is “rfgun\n” (more information about the “\”...
  • Page 47: Terminal Options

    Terminal Options The Term setting determines what terminal type the M7100 will emulate. The default setting is standard “VT100”. If you are using CommandLink™ software, set the Terminal type to “amlterm”. Note: When using amlterm with CommandLink™ the optional features are controlled by the CommandLink™...
  • Page 48: Terminal Emulation - Vt100 / Vt220

    If a different terminal type is selected, then the optional features for that emulation are displayed. These features allow you to customize how the M7100 handheld terminal will display the information from your RF server. Note that you can “scroll down” to access all the features available when using a specific terminal type.
  • Page 49 The “Legacy” font is specifically designed for legacy applications where the screen size has been designed to work on a 16 row by 21 column screen size. Many older terminals were designed with this screen size only. When using Terminal Emulation you can not mix different size fonts on the same terminal screen.
  • Page 50 Example: If the terminal was set for the Medium font, the screen can only show 20 columns and 20 rows. With scrolling disabled and "Screen Loc x" and "Screen Loc y" both set to 0, the M7100 screen will always display the 20 top rows and the 20 top columns.
  • Page 51 The Col Shift function determines how many columns the display will move each time the Shift <arrow> keys are used. This allows the operator to “pan around” the currently displayed screen. Use the left 3and 4right arrow keys to change this setting. The Row Shift function determines how many rows the display will move each time the Shift <arrow>...
  • Page 52 The Wraparound function tells the terminal to “wrap” long text strings onto multiple lines on the M7100 screen. This can be very confusing when the data was originally formatted for a 24x80 text screen. This option is unchecked by default.
  • Page 53 Some host systems do not send the customary CR LF at the end of each line. If a CR is not received, the M7100 will not start from the left hand side of the screen when a new line is started.
  • Page 54 [Ins] key function. This is useful for quickly typing part numbers that include the dash character (e.g. 123-456-789). The F5: function tells the M7100 what character string to send back to the host when the F5 key is pressed. Some host systems want this to be “esc0t” and some systems expect the “esc[15˜”...
  • Page 55 The “Func Key Remapping” box must be checked to modify the function keys. If the “Func Key Remapping” box is unchecked, the M7100 will simply send the standard VT100/VT200 function codes to the server, when a function key is pressed.
  • Page 56 \012 which is 12 octal. The new function key values are saved in a setup file on the M7100. This setup file can be copied to other M7100 so that they can also have the same function key settings. The name of this file is “settings.keyboard”...
  • Page 57: Terminal Emulation - Tn5250

    Stay Linked emulation be used. If a different terminal type is selected, then the optional features for that emulation are displayed. These features allow you to customize how the M7100 handheld terminal will display the information from your RF server.
  • Page 58 The Legacy font is specifically designed for legacy applications where the screen size has been designed to work on a 16 row by 21 column screen size. Many older terminals were designed with this screen size only. When using Terminal Emulation you can not mix different size fonts on the same terminal screen.
  • Page 59 The Disable Scrolling locks the cursor to the upper left screen location. If Disable Scrolling is not checked then you can set the Follow Cursor function which moves the cursor to the current input field. The Col Shift function determines how many columns the display will move each time the Shift <arrow>...
  • Page 60 The Display Name function allows the user to program a specific terminal name. This name is then transferred to the host when the terminal logs onto the system. If you do not save your settings they will be lost when you exit the Network Settings screen.
  • Page 61: Power Management

    A red LED on the upper left hand corner flashes while the M7100 is in sleep mode. You can activate the terminal at any time by pressing any key including the power key. Press and...
  • Page 62 The “Backlight Timer” determines how many minutes the M7100’s backlight will stay on after “power on” or when the backlight key is pressed. The PowerOff After Sleep timer is how many minutes the M7100 will wait, after the Sleep Timer has activated, before shutting off the M7100 completely.
  • Page 63: Diagnostics

    Diagnostics The “Diagnostic Menu” has several powerful functions that can help pinpoint a variety of network problems. The Diagnostic menu can be used to determine connectivity to the network as well as connectivity to the server or host computer. Network Status The “Network Status”...
  • Page 64 RF connection is being made. The description of this status is shown below: Disabled Searching Connected - Ad Hoc This is when the M7100 is connected to Connected - AP Out of Range The “MAC: 00:0F:66:19:32:61” is the MAC hardware address of the currently connected Access Point! This address is unique to each Access Point used.
  • Page 65 The “RF Strength” function can be used to test the RF coverage of a wireless RF local area network. Simply put the M7100 handheld terminal in “RF Strength” mode and walk in the area you want to have RF coverage, and you can quickly see areas with poor RF coverage.
  • Page 66: Resource Information

    Resource Information The “Resource Information” function shows the memory usage and CPU allocation at the current time. The above display shows 72% of the virtual disk memory used, 52% of the Journaling File System (user) memory used and 95% of the static RAM memory used. The Linux operating system uses as much of the free static RAM as possible so this number is usually very high.
  • Page 67 “Ping Status” screen will display the results of the ping process. If the M7100 handheld terminal does not receive a response to the pinging, then the above (right) screen will appear. It is very important that the M7100 handheld terminal is able to communicate with the CommandLink™...
  • Page 68: Print Test Label

    The M7100 does support almost any type of serial printer, the two printers shown are for testing purposes only. If the M7100 handheld terminal is setup for serial printing, it sends the data to the serial port (see Local Settings Menu for communications options). If the M7100 finds the IrDA...
  • Page 69: Firmware Version

    Firmware Version The “Firmware Version” function displays the information about the M7100 handheld terminals firmware version and the date and time it was created. Serial Number The “Serial Number” function displays the information about the M7100 handheld terminals serial number if your unit supports this function.
  • Page 70: Barcode Data Viewer

    When the M7100 handheld terminal’s battery is completely depleted, a “Battery Low” error screen is displayed signaling that you must replace the battery or place the unit in the charger for charging. Barcode Data Viewer The “Barcode Data Viewer” function displays the actual data acquired by the bar code scanner including non-printable characters.
  • Page 71: Ping Usb Server

    The Ping USB Server function allows you to detect a USB server connected to the USB port. Hardware Tests The Hardware Tests function performs tests on the various M7100 hardware. Note: These hardware tests are for our own internal testing and may, or may not, display as failed for the...
  • Page 72: Local Settings, Laser & Ccd Only

    Local Settings, Laser & CCD Only Note: For instructions on setting the 2D Area Imager see Local Settings, Imager Only. The “Local Settings” function sets much of the M7100 handheld terminal’s internal hardware and software. Barcode Options The “Barcode Options” function allows you to make changes to the way specific bar codes are scanned by the internal scan engine.
  • Page 73: Setting The Code 39 Bar Code

    Setting the Code 39 Bar Code The individual bar codes can be enabled and disabled by hitting the [Space] key. Only enabled bar code symbologies can be modified. To modify a bar code symbology hit the [ENTER] key while the bar code name is highlighted. CODE 39 DECODER Enable reading Code 39 bar codes.
  • Page 74: Setting The Upc Bar Code

    When a Code 39 label containing a leading space is read, the M7100 emits two short beeps and buffers the data without transmission.
  • Page 75: Setting The Ean Bar Code

    Transmit the UPC-A Number System character. Do not transmit the UPC-A Number System character. SEND UPC-E NUMBER SYSTEM Transmit the UPC-E Number System character. Do not transmit the UPC-E Number System character. SEND UPC-A CHECK DIGIT Transmit the UPC-A Check Digit character. Do not transmit the UPC-A Check Digit character.
  • Page 76: Upc/Ean Supplements Settings

    SEND EAN-13 COUNTRY CODE Transmit the EAN-13 Country Code. Do not transmit the EAN-13 Country Code. SEND EAN-8 COUNTRY CODE Transmit the EAN-8 Country Code. Do not transmit the EAN-8 Country Code. SEND EAN-13 CHECK DIGIT Transmit the EAN-13 Check Digit character. Do not transmit the EAN-13 Check Digit character.
  • Page 77 OFF* Disable reading UPC, EAN & Bookland supplements. ALLOW 2 DIGIT Enable reading 2 digit supplements. Option 0) above must be set on. Disable reading 2 digit supplements. ALLOW 5 DIGIT Enable reading 5 digit supplements. Option 0) above must be set on. Disable reading 5 digit supplements.
  • Page 78: Setting The I - 2 Of 5 Bar Code

    Setting the I - 2 of 5 Bar Code INT 2 OF 5 DECODER Enable reading Interleaved 2 of 5 bar codes. Disable reading Interleaved 2 of 5 bar codes. USS CHECK DIGIT Specifies if the USS check digit type will be used with Interleaved 2 of 5: Uniform Symbology Specification (3-1-3 mod 10) OFF* None (no check digit required) OPCC CHECK DIGIT...
  • Page 79: Setting The Codabar Bar Code

    OFF* Disable Fixed Length mode. Read all Interleaved 2 of 5 labels without regard to length. SET FIXED LENGTH #1 (02-60) Sets the first valid Fixed Length for Interleaved 2 of 5. Enter a two-digit value to enter the length. Valid lengths are 02 to 60 characters. By definition, the lengths of Interleaved 2 of 5 labels are an even number of characters.
  • Page 80: Setting The Code 128 Bar Code

    The reader will insert a blank after the 1st, 5th, and 10th characters of a 14-character Codabar label. The label length does not include the start and stop characters. OFF * Disable CLSI formatting. CLSI CHECK DIGIT Enable the CLSI check digit. When this option is enabled, all fourteen digit numeric bar codes must contain a valid check digit.
  • Page 81: Setting The Code 93 Bar Code

    Setting the Code 93 Bar Code CODE 93 DECODER Enable reading Code 93 bar codes. Disable reading Code 93 bar codes. CONCATENATE MODE Enable Concatenate Mode. The concatenate mode allows the reader to concatenate multiple bar codes in its buffer, and then sends them to the computer just like they were a single bar code.
  • Page 82 MSI/PLESSEY DECODER Enable reading MSI/Plessey bar codes. OFF * Disable reading MSI/Plessey bar codes. TWO CHECK DIGITS REQUIRED Two valid check digits are required for each label. The first check digit is defined by option 2) below. The second check digit is always mod 10. OFF * One valid check digit is required for each label.
  • Page 83: Setting The Code 11 Bar Code

    OFF * Do not transmit the Second Check Digit. Setting the RSS Bar Code The RSS scanning capabilities are only available on M7100 units that have a DECODER Version (see Firmware Version) version 2.30 or higher (the AtMEL co-processor firmware).
  • Page 84 The RSS bar code is turned off by default to prevent any confusion with the Interleaved 2 of 5 bar codes. An I 2 of 5 bar code can never be interrupted as a RSS bar code but it is remotely possible that an RSS bar code might be incorrectly scanned as an I 2 of 5.
  • Page 85: Decoder Options

    Decoder Options The “Decoder Options” function allows the operator to add termination characters to the bar code as it’s read by the internal scanner. SEND BAR CODE TYPE ID: (ON/OFF) Sends a letter preceding the data, indicating the symbology type of the bar code.
  • Page 86 TERMINATION CHARACTER OVERRIDE (ON/OFF) ON: Strips any termination character from the bar code that was scanned. OFF*: Does not strip any termination characters from the bar code. The optional Termination Character is transmitted at the end of the data. None - None Tab - Horizontal Tab CR - Carriage Return CRLF - Carriage Return &...
  • Page 87: Local Settings, 2D Imager Only

    Local Settings, 2D Imager Only Note: For instructions on setting the Laser or CCD see: Local Settings, Laser & CCD Only previously in this manual. The “Local Settings” function sets much of the M7100 handheld terminal’s internal hardware and software. Barcode Options The “Barcode Options”...
  • Page 88: Setting The Code 39 Bar Code

    The Symbology settings for the 2D Imager are quite extensive and complex. Usually the default settings are satisfactory for most applications. Please refer to the “HHP® IMAGETEAM™ OEM Engine User’s Guide” for a more technical description of the following symbology settings. Setting the Code 39 Bar Code The individual bar codes can be enabled and disabled by hitting the [Space] key.
  • Page 89: Setting The Pdf417 Bar Code

    Unchecked* Disable the sending of leading or trailing start characters with the bar code. Check Char NONE* Do not validate the check characters and do not send any check characters with the bar code. TEST Validate the check character but do not send it with the bar code. Bar code must be printed with a check character.
  • Page 90: Setting The Micropdf417 Bar Code

    PDF417 Checked* Enable reading PDF417 bar codes. Unchecked Disable reading PDF417 bar codes. Length Min Default = 1 The minimum number of characters in the scanned bar code. Length Max Default = 2750 Setting the MicroPDF417 Bar Code MicroPDF417 Checked Enable reading MicroPDF417 bar codes.
  • Page 91: Setting The Composite Bar Code

    Unchecked Disable reading RSS14 bar codes. RSS Lim. Checked* Enable reading RSS Limited bar codes. Unchecked Disable reading RSS Limited bar codes. RSS Exp. Checked* Enable reading RSS Expanded bar codes. Unchecked Disable reading RSS Expanded bar codes. Length Min Default = 4 The minimum number of characters in the scanned bar code.
  • Page 92: Setting The Upc-A Bar Code

    Setting the UPC-A Bar Code UPC-A Checked* Enable reading UPC-A bar codes. Unchecked Disable reading UPC-A bar codes. Check Digit Checked* Send the UPC check digit with the bar code. Unchecked Disable the sending of the UPC check digit with the bar code. Num Sys Checked* Send the UPC number system character with the bar code.
  • Page 93: Setting The Upc-E Bar Code

    Checked* Require the extended coupon code with the bar code. Unchecked Do not require the extended coupon code with the bar code. Setting the UPC-E Bar Code UPC-E0 Checked* Enable reading UPC-E0 bar codes. Unchecked Disable reading UPC-E0 bar codes. Expand Checked Expand the UPC-E0 bar code to an UPC-A bar code.
  • Page 94: Setting The Ean/Jan-13 Bar Code

    5 Dig Sup Checked Send the 5 digit supplemental character with the bar code. Unchecked* Disable sending the 5 digit supplemental character with the bar code. UPC-E1 Checked Enable reading UPC-E1 bar codes. Unchecked* Disable reading UPC-E1 bar codes. Setting the EAN/JAN-13 Bar Code EAN/JAN-13 Checked* Enable reading EAN/JAN-13 bar codes.
  • Page 95: Setting The Ean/Jan-8 Bar Code

    ISBN Checked Convert 13 digit Bookland/EAN (978) prefix to its corresponding 10-digit ISBN number. Unchecked* Do not convert Bookland/EAN to an ISBN number. Setting the EAN/JAN-8 Bar Code EAN/JAN-8 Checked* Enable reading EAN/JAN-8 bar codes. Unchecked Disable reading EAN/JAN-8 bar codes. Check Digit Checked* Send the EAN/JAN-8 check digit with the bar code.
  • Page 96: Setting The 2 Of 5(S) Bar Codes

    Setting the 2 of 5(s) Bar Codes Code 2 of 5 Checked Enable reading Code 2 of 5 bar codes. Unchecked* Disable reading Code 2 of 5 bar codes. Length Min Default = 4 The minimum number of characters in the scanned bar code. Length Max Default = 48 The maximum number of characters in the scanned bar code.
  • Page 97: Setting The Codabar Bar Code

    Length Max Default = 48 The maximum number of characters in the scanned bar code. Matrix 2 of 5 Checked Enable reading Matrix 2 of 5 bar codes. Unchecked* Disable reading Matrix 2 of 5 bar codes. Length Min Default = 4 The minimum number of characters in the scanned bar code.
  • Page 98: Setting The Code 128 Bar Code

    Setting the Code 128 Bar Code Code 128 Checked* Enable reading Code 128 bar codes. Unchecked Disable reading Code 128 bar codes. ISBT Conc Checked Enable support the use of International Society of Blood Transfusion (ISBT) symbols. Unchecked* Disable support for the use of ISBT symbols. Length Min Default = 0 The minimum number of characters in the scanned bar code.
  • Page 99: Setting The Code 93 Bar Code

    Setting the Code 93 Bar Code Code 93 Checked* Enable reading Code 93 bar codes. Unchecked Disable reading Code 93 bar codes. Length Min Default = 0 The minimum number of characters in the scanned bar code. Length Max Default = 80 The maximum number of characters in the scanned bar code. Page Defines the mapping of foreign characters to be inserted into the character codes.
  • Page 100: Setting The Code 11 Bar Code

    Checked Enable reading MSI bar codes. Unchecked* Disable reading MSI bar codes. Check Digit Checked Send the MSI check digit with the bar code. Unchecked* Disable the sending of the MSI check digit with the bar code. Length Min Default = 4 The minimum number of characters in the scanned bar code.
  • Page 101: Setting The Telepen Bar Code

    Default = 4 The minimum number of characters in the scanned bar code. Length Max Default = 80 The maximum number of characters Setting the Telepen Bar Code Telepen Checked Enable reading Telepen bar codes. Unchecked* Disable reading Telepen bar codes. AIM Output Checked Read start/stop pattern 1 and output standard full ASCII.
  • Page 102: Setting The Codablock F Bar Code

    Unchecked Disable reading PosiCode bar codes. A&B, A&B & Lim A, A&B & Lim B Only one of these options can be set to ON A and B On, Not Limited. A and B and Limited A On (Limited B Off). A and B and Limited B On (Limited A Off).
  • Page 103: Setting The Code 16K Bar Code

    Setting the Code 16K Bar Code Code 16K Checked Enable reading Code 16K bar codes. Unchecked* Disable reading Code 16K bar codes. Length Min Default = 1 The minimum number of characters in the scanned bar code. Length Max Default = 160 The maximum number of characters in the scanned bar code. Setting the Code 49 Bar Code Code 49 Checked*...
  • Page 104: Setting The Aztec Bar Code

    Setting the Aztec Bar Code Aztec Checked* Enable reading Aztec bar codes. Unchecked Disable reading Aztec bar codes. Length Min Default = 1 The minimum number of characters in the scanned bar code. Length Max Default = 3750 Aztec Rune Checked Enable Aztec Runes scanning.
  • Page 105: Setting The Data Matrix Bar Code

    Length Max Default = 3500 Setting the Data Matrix Bar Code Data Matrix Checked* Enable reading Data Matrix bar codes. Unchecked Disable reading Data Matrix bar codes. Length Min Default = 1 The minimum number of characters in the scanned bar code. Length Max Default = 1500 Setting the MaxiCode Bar Code...
  • Page 106: Setting The Postal Bar Codes

    Default = 150 The maximum number of characters in the scanned bar code. Setting the Postal Bar Codes Note: For best performance when reading postal bar codes, disable all other bar code symbologies and set the Image Contrast to the maximum of 7 (see “Imager Options, 2D Imager Only”...
  • Page 107: Setting The Code 32 Bar Code

    Checked Enable reading Australian Postal bar codes. Unchecked* Disable reading Australian Postal bar codes. Japan Post Checked Enable reading Japanese Postal bar codes. Unchecked* Disable reading Japanese Postal bar codes. China Post Checked Enable reading China Postal bar codes. Unchecked* Disable reading China Postal bar codes.
  • Page 108: Setting The Trioptic Bar Code

    Setting the Trioptic Bar Code Trioptic Checked Enable reading Trioptic bar codes. Unchecked* Disable reading Trioptic bar codes. Decoder Options The “Decoder Options” function allows the operator to add termination characters to the bar code as it’s read by the internal scanner. SEND BAR CODE TYPE ID: (ON/OFF) Sends a letter preceding the data, indicating the symbology type of the bar code.
  • Page 109 DUPLICATE READS ALLOWED (ON/OFF) ON*: Enable reading the same bar code multiple times. OFF: Disable reading the same bar code twice in a row. TERMINATION CHARACTER OVERRIDE (ON/OFF) Strips any termination character from the bar code that was scanned. OFF*: Does not strip any termination characters from the bar code.
  • Page 110: Laser / Ccd Setting

    Laser / CCD Setting The “Laser Setting” function allows you to set the laser scan characteristics. These options are used to configure the laser or CCD device behavior, and the trigger mode for the M7100 handheld terminal. Trigger Mode Trigger Trigger activates scanning device for as long as trigger is held up to the Laser Timeout value in seconds.
  • Page 111: Imager Options (2D Imager Only)

    Imager Options (2D Imager Only) These options are used to configure the 2D Imager device behavior, and the trigger mode for the M7100 handheld terminal. Trigger Mode Trigger Trigger activates scanning device for as long as trigger is held up to the Laser Timeout value in seconds.
  • Page 112: Bar Code Edit Options

    that are a long way away from the unit. The Green LED box helps to locate the center of the Red LED beam when the Centering box below is checked. Once the Green LED beam turns off, the bar code will be scanned. LED Power Adjust the intensity of the LED light (in percent, 100 = 100%).
  • Page 113 Code Type Refers to the type of bar codes for which editing can be enabled, allowing editing to be specific to a type of bar code. The choices are listed below: All Barcodes* Code 39 EAN-13 Codabar MSI/Plessey Strip Leading Characters (0-9, A-F) Refers to the number (0-15) of characters to be stripped or removed from the beginning of the bar code data.
  • Page 114: Beep Options

    Beep Options The following settings determine what tone and duration the M7100 beeper will perform after a good bar code scan. You must save the settings for them to take effect. Saving Bar Code Settings You must either save your setting or you can restore the default settings for all bar code options.
  • Page 115: Port Configuration

    Date/Time The “Date/Time” function sets the M7100 handheld terminal’s internal clock. These setting are saved even if the unit is powered off. You can hit the [ENTER] key to pop-up a calendar to make setting the date easier. You must “Save” the settings for them to take effect.
  • Page 116 Port: IrDA Printer Only RS232 Printer Only IrDA w/ RS232 Scanner Whenever the RS-232 port is selected, you must set up the port parameters. Baud: 115200 – 57600 – 38400 – 19200 – 9600 – 4800 – 2400 – 1200 - 300 Parity: None –...
  • Page 117 RF data paths to the M7100. Enable Servers This allows you to disable network connectivity to the M7100. This is usually used to keep the M7100 more secure over a network. Disabling these functions can prevent terminal emulation functionality as well as file transfers and operating system updates.
  • Page 118 (when locked into this mode, the numeric keys will require 2 keystrokes). When the “CAPS Lock on Boot” mode is enabled (checked), the M7100 will boot (power on) with the keys set to create CAPITAL characters. The keyboard can be toggled into...
  • Page 119 Linux Prompt The “Linux Prompt” function puts the M7100 handheld terminal into its native Linux Operating System. Most of the Linux commands are available on the M7100.
  • Page 120 File Transfer Program (FTP). These programs are readily available over the Internet. In order to communicate with the M7100, it must be turned on, and you must know its current IP address. Most FTP programs require you to supply a User Name and Password for the connecting device.
  • Page 121 The “Tools and Utilities” function includes the built-in Calculator and Basic interpreter functions. Calculator The M7100 handheld terminal comes equipped with a powerful calculator utility which can be activated from the Tools/Utilities menu. The calculator can do simple mathematical functions by simply typing the data from the keypad.
  • Page 122 “wake-up” when any key is pressed on the keyboard. This is not recommended if the user is putting the unit into the optional M7100 holster. See the Power Management section in this User’s Guide for more details.
  • Page 123 This chapter describes the advanced features of the M7100 Handheld Terminal with the Expanded Memory module installed. The M7100 was designed with expandability in mind. The heart of the M7100 is a high speed processor and memory card. This card can be replaced with an expanded memory version which will greatly increase the M7100 internal memory capacity.
  • Page 124 To reduce weight and increase reliability, the M7100 does not have a mechanical hard drive like a standard PC, and all programs and data must be stored in the M7100’s electronic memory devices. The M7100 has two types of electronic memory devices, Flash and RAM.
  • Page 125 Almost any computer using almost any FTP program can send and receive files to and from the M7100 using the radio link. The “host” computer must have a logical network connection to the M7100. This can be tested by either “pinging”...
  • Page 126 Once the operator hits [ENTER] from the welcome screen then the control menu for the links program is selected by hitting the [Esc] key. If the M7100 terminal has connectivity to the internet, then the operator can type in any valid URL and the M7100 will display the web page.
  • Page 127 This is done by using the M7100 menu system and selecting “Local Settings > Startup Options”. The following screen shots show the M7100 set up to start the links program in the graphics mode and to go to the AML website.
  • Page 128 5250 terminal emulation client from Connect Inc. The 3270 and 5250 TE clients are typically used with IBM AS/400 and IBM mainframe systems. This optional software allows the M7100 handheld terminal to work just like a standard IBM workstation terminal but with a smaller display.
  • Page 129 The M7100 is supplied with open-source Linux as a standard feature. In accordance with the open-source or GNU license, all the M7100 source code is available to any M7100 owner upon request. To obtain a copy of this code simply request the Tool Chain CD.
  • Page 130 Local Settings, 67 Local Settings, 2D Only, 82 Login screen, 26 Long Range laser, 7 M7100 Communications Ports, M7100 Cradle, 23 M7100 Tool Chain, 123 MAC Address, 32 Main Menu, 30 Memory Allocation, 118 Menu System, 30 Miscellaneous Settings, 112, 113...
  • Page 131 Setting the UPC Barcode, 69, 84, 85, 86, 87, 88 SIM (Subscriber Identity Module), 17 simultaneous telnet, 40 Sleep mode, 116 Sleep Timer, 56 SSID, 33 standard laser, 6 Start Dir, 112 Start Param, 112 Start Prog, 112 Symbology Settings, 67, 82 Telnet, 27 Terminal Options, 43, 44, 52 Terminal Overview, 3...

Table of Contents