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.
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...
(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.
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...
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.
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.
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...
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.
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:...
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.
(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)
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”.
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.
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.
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.
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...
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™...
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.
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.
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”...
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.
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.
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.
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.
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.
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.
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.
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.
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 “\”...
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™...
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”...
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.
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.
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.
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™...
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...
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.
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.
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...
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.
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.
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.
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.
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...
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.
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.
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.
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.
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 &...
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”...
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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).
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*...
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.
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...
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”...
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.
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.
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.
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.
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.
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.
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...
Need help?
Do you have a question about the M7100 and is the answer not in the manual?
Questions and answers