AML M5900 User Manual

AML M5900 User Manual

Portable data terminal
Hide thumbs Also See for M5900:

Advertisement

M5900
Portable Data Terminal
User's Guide
© 2008 American Microsystems LTD.
Effective Date: January 2008
AML Website: www.amltd.com

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Summary of Contents for AML M5900

  • Page 1 M5900 Portable Data Terminal User’s Guide © 2008 American Microsystems LTD. Effective Date: January 2008 AML Website: www.amltd.com...
  • Page 2 American Microsystems, Ltd. FCC Declaration of Conformity Product Name: Model 5900 Portable Data Terminal Model Number: M5900 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

    Set Date & Time Scanner information and Labeling Adjust Contrast The Optional M5900 Handle Tools / Utilities The M5900 Communications Ports Calculator The M5900 Charger / Serial Adapter Calendar Charging Barcode Data Viewer The Optional M5900 Cradle Clone Device The Optional M5900 Cradle...
  • Page 4: Introducing The M5900

    The Linux® operating system coupled with the M5900’s high speed processor makes the M5900 one of the fastest portable data terminals on the market today. In test after test the Linux® operating system has out-performed DOS based and Windows® based operating systems when compared on similar hardware platforms.
  • Page 5: Warranty

    RMA (Return Materials Authorization) number and shipping instructions from American Microsystems, Ltd. General Conventions Before you begin to use the M5900 terminal, it’s important that you understand key conventions and terms used in this manual. Keys...
  • Page 6 M5900 Keyboard The M5900 has two keyboard options: - 55-key Alphanumeric Keyboard - 35-key Numeric Keyboard SCAN SCAN PQRS WXYZ ( | ) # : % & ENTER Alpha Shift Menu Space The high contrast, color coded overlay surrounding the keyboard keys indicates alternate functions of each key.
  • Page 7: M5900 Terminal Overview

    Using the M5900 55-key Keyboard The M5900 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 M5900 terminal has detected the key press.
  • Page 8: Key Values

    Thirty-three grey keys represent letters, special functions, Space and Menu keys. The [Alt], [Ctl], [Ins], [ ] (backspace) and [Esc] keys are also grey keys near the bottom of the keyboard. ? ¦ Key Values Yellow Key SCAN Activates the built in scan engine. The red LED above the power key indicates when the scan engine is active.
  • Page 9 Shift Menu Space Escape Key Menu Key Space Key Function Power Button Turn on/off the M5900 unit SCAN Key Enable the bar code scanner Unlock Key Enable the Blue Modifier Lock Key Enable the Yellow Modifier ENTER Select an option or send a standard Enter key...
  • Page 10: Using The M5900 Keyboard

    Using the 35-key Keypad - cont’d. Using the Alpha key on the 35-key Keypad If the M5900 hand-held computer is equipped with the numeric keypad, the unit will allow alphabetic input in a mobile phone style interface. Pressing the Alpha key once, will put the keyboard into Alpha Mode. Within Alpha Mode, a numeric key (0 –...
  • Page 11 Locking the Keypad The M5900 35-key numeric keypad can also be completely disabled to prevent unwanted key presses. This is useful if the user is transporting the M5900 hand-held computer in a holster but does not wish to power off the device.
  • Page 12: The M5900 Display Screen

    The M5900 Scanner The M5900 portable data terminal normally comes equipped with a scan engine that is capable of scanning single dimensional bar codes. The M5900 can be ordered with one of the following scan engines installed: Standard Range Laser The Standard laser engine uses a moving laser and a standard laser detector.
  • Page 13 Long Range Laser (LR) 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 14 Reading distance for the Standard High Speed Laser Reading distance for the Long Range Laser...
  • Page 15: The M5900 Scanner Led

    The M5900 Scanner LED The M5900 has a multi-color LED to indicate when the unit has scanned a bar code successfully. When the scan button is pushed, the LED above the on/off button will turn a solid red. Once the scanner has successfully read the bar code, this LED will turn a bright green.
  • Page 16: Scanner Information And Labeling

    Scanner information and Labeling The M5900 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: CDRH Class II Light Source: 630 –...
  • Page 18: The Optional M5900 Handle

    The Optional M5900 Handle The M5900 has an optional “pistol grip” style handle for users who prefer the point and shoot style. The M5900 handle is secured to the M5900 portable data terminal by 4 screws. The battery is then relocated in the handle for easy change-out.
  • Page 19: The M5900 Communications Ports

    The M5900 Communications Ports The M5900 has two types of communications ports on the bottom of the unit. 10 9 8 7 6 5 4 3 2 1 The two ports are shown here. Description of the RJ-45 10 Pin Connector (RS-232) 1.
  • Page 20: The M5900 Charger / Serial Adapter

    Charging Do not turn the M5900 terminal off and insert the ACC-5910 Modular plug into the bottom of the M5900. It begins to charge as soon as it is inserted. Terminal can not be powered off while on charger. M5900 Charger / Serial Adaptor...
  • Page 21: The Optional M5900 Cradle

    The M5900 Portable Data Terminal has available, an optional charging and communications cradle. The cradle automatically charges the M5900 battery while it is resting in the cradle. The cradle also includes an extra slot to charge a spare battery. The M5900 cradle can accommodate the M5900 with or without the optional M5900 handle.
  • Page 22 The M5900 portable data terminal has 2 different styles of communications ports, RS-232 (RJ- 45) and USB (Type II). The M5900 Cradle also has 2 communications ports, RS-232 (DB-9) and USB (Type II). The M5900 Communications Cradle uses a standard RS-232 (DB-9 Male – DB-9 Female) cable.
  • Page 23: Using The M5900

    Initial Startup – Cold Boot hen the M5900 is turned on for the first time, it performs a cold boot. The cold boot process loads the operating system into the M5900’s virtual memory so it will execute as fast as possible. This process only takes a few seconds. You should program the current date and time into the real time clock of the M5900 terminal.
  • Page 24: Updating The Firmware

    Updating the Firmware The M5900 has a built-in function which allows updating of the firmware. The files will be transferred to the M5900 unit over the serial or USB cables. The AML programming utility will be required which is included in the Program Generator package.
  • Page 25 [Esc] key to see the Firmware Update Main Menu screen. When finished hit the “Reboot Hand-Held” and wait for the M5900 terminal to decompress and install the files. Once the files are decompressed and stored in memory, the unit will automatically re-boot and start normally.
  • Page 26: The M5900 Program Generator

    The M5900 Program Generator In order to write a custom program for the M5900 you must use the M5900 Program Generator. The Program Generator is installed on a Windows® based PC and allows the user to write custom applications with little or no programming skills.
  • Page 27: The M5900 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 M5900 portable data terminal. The [ESC] key will always exit the current menu.
  • Page 28: Run Program

    To run an installed program select Run Program then select the appropriate program from the program list. M5900 Settings When you select the Settings menu item you will see the M5900 Settings sub-menu. Barcode Settings The “Barcode Settings” function allows you to make changes to the way specific bar...
  • Page 29: General Settings

    General Settings STANDARD OPTIONS: Send Type ID Sends a letter preceding the data, indicating the symbology type of the bar code. The letter corresponds to the types: A - Code 39 B - UPC-A C - UPC-E D - EAN-13 E - EAN-8 F - Interleaved 2 of 5 G - Codabar...
  • Page 30 ADVANCED OPTIONS: Keyboard Input Mode TERM CHAR: 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...
  • Page 31: Scanner Settings

    Allows the user to override a Termination Character embedded in a bar code. If the bar code has a non-printable termination character, it will be truncated and replaced by the selected termination character. Scanner Settings These options are used to configure the laser or CCD device behavior, and the trigger mode for the M7100 handheld terminal.
  • Page 32 Turns off Laser / CCD after (1 – 9) seconds when the trigger is pushed in Pulse mode, or held down in Trigger mode. The laser / CCD will always turn off immediately after a good read. <--> Read Verify Performs bar code re-reads the number of times (0 –...
  • Page 33 Enable the Mod 43 Check Digit for Code 39. When this option is enabled, only Code 39 labels that contain a valid check digit will be read. OFF* Disable the Mod 43 Check Digit. Check digit verification will not be performed.
  • Page 34 OFF Do not transmit the UPC-E Number System character. Send Check Digit ON* Transmit the UPC-E Check Digit character. OFF Do not transmit the UPC-E Check Digit character. UPC-A: Convert to EAN-13 Convert all UPC-A labels to an equivalent EAN-13 format by inserting a leading zero.
  • Page 35 ISBN Conversion Convert 13 DIGIT BOOKLAND/EAN (978) prefix to its corresponding 10-digit ISBN number. OFF* Do not convert Bookland/EAN to an ISBN number. EAN-8: Send Country Code ON* Transmit the EAN-8 Country Code. OFF Do not transmit the EAN-8 Country Code. Send Check Digit ON* Transmit the EAN-8 Check Digit character.
  • Page 36 ON* Enable reading 2 digit supplements. Option 0) above must be set on. OFF Disable reading 2 digit supplements. Allow 5 Digit Sup ON* Enable reading 5 digit supplements. Option 0) above must be set on. OFF Disable reading 5 digit supplements. Require UPC Sup ON* Enable reading UPC supplements.
  • Page 37 Uniform Symbology Specification (3-1-3 mod 10) OFF* None (no check digit required) OPCC Check Digit Specifies if the OPCC check digit type will be used with Interleaved 2 of 5: Optical Product Code Council (2-1-2 mod 10) OFF* None (no check digit required) Send Check Digit Transmit the Interleaved 2 of 5 check digit with the bar code data.
  • Page 38 CODABAR Send Start / Stop Transmit the Codabar start/stop characters. OFF * Do not transmit the Codabar start/stop characters. CLSI Formatting 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.
  • Page 39 UCC-128 Verification A valid Mod 10 Check Digit is required on UCC-MOD 10 bar codes. (Applies to 20-digit serial shipping container bar codes.) OFF * UCC-MOD 10 bar codes are accepted without valid Mod 10 Check Digits. Send Mod 10 Chk Digi ON * Transmit the Mod 10 Check Digit with the bar code entry.
  • Page 40 MSI / PLESSY 2 Chk 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. The check digit must be mod 10.
  • Page 41 CODE 11 2 Chk Digits Required Two valid check digits are required for each label. OFF * One valid check digit is required for each label. Send 1st Check Digit Transmit the First Check Digit. OFF * Do not transmit the First Check Digit. Send 2nd Check Digit Transmit the Second Check Digit.
  • Page 42 OFF Disable reading of the described bar codes. RSS Limited Active ON* Enable reading the described bar codes. OFF Disable reading of the described bar codes. RSS Expanded Active ON* Enable reading the described bar codes. OFF Disable reading of the described bar codes. Send EAN Type ID Transmit the RSS EAN Type Identifier string.
  • Page 43 The “Scan Editing” allows data editing (modification) before transmission. SCAN EDITING Enable Scan Editing Check-box must be checked for any of the editing options below to be valid. Disabled: Disable Data Editing of bar codes. All Types: Enable Data Editing of all bar codes.
  • Page 44 Single Type: Enable Data Editing of a single bar code. <--> Strip Leading (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. <--> Strip Trailing (0-9, A-F) Refers to the number (0-15) of characters to be stripped or removed from the end of the bar code data.
  • Page 45: Audio Feedback

    Preamble This function will allow you to add a fixed string to the beginning of the bar code. Postamble This function will allow you to add a fixed string to the ending of the bar code. Audio Feedback The following settings determine what tone and duration the M7100 beeper will perform after a good bar code scan.
  • Page 46 AUDIO FEEDBACK Tone Medium High Length Chirp Short Medium Long Data Viewer Options To view these bar code types in the data viewer they must be enabled (checked).
  • Page 47: Security Settings

    < SAVE SETTINGS > You must either save your setting or you can restore the default settings for all bar code options. < RESTORE DEFAULT > You can restore factory defaults for all the Barcode Settings by using “Restore Default”. Security Settings...
  • Page 48: Resume Password

    Resume Password The M5900 allows for the use of a resume password. This password must be entered in order to resume from a power off condition. Set Resume Password Set/Change Password...
  • Page 49: Clear Password

    Clear Password User Access Settings REQUEST PASSWORD FOR: Show Locked Icon...
  • Page 50: Program Settings

    The “Request Admin Pwd for:” function allows the administrator to set up password protection for the following items. The user must know the password to access the selected items. Settings Tools/Utils Program Mgmt Diagnostics < Save Settings > You must select “<Save Settings>” in order to make the setting permanent. Program Settings SINGLE FILE MODE Single file mode disables the use of multiple data capture files for all programs.
  • Page 51: Pc Uplink Settings

    CLEAR DATA The “Ask” function will prompt the user as to what to do with the capture file. Append The “Append” function will always append the capture file. Clear The “Clear” function will always delete all the data in the capture file. Auto Stop Running The “Auto Stop Running”...
  • Page 52 PROTOCOL SETTINGS Set the Protocol to the upload and download software protocol you are using. The “M5900 ProgGen” function is used with the M5900 Program Generator. You can set the Softcom32 to either extended ASCII or standard ASCII mode. The “zMODEM” function transfers the capture data file using standard zmodem protocol.
  • Page 53 PC. No user intervention from the M5900 terminal is required. <--> Upload delay Primarily used for the optional M5900 cradle. Allows the user to set the M5900 terminal for upload/download options while holding the terminal, and giving a short delay until the terminal is placed into the cradle.
  • Page 54: Power Management

    OFF. However, this will increase battery usage and decrease battery life. Minutes The “Auto suspend after:” determines how long in minutes before the M5900 portable data terminal will turn off the display and halt the current program when no activity is happening on the terminal.
  • Page 55: Set Date & Time

    “time stamp” data when it is collected. Adjust Contrast The contrast can be set by selection the “Contrast” function from the M5900 Settings Menu. The 3(left) and 4(right) arrow keys can be used to fine-tune the contrast.
  • Page 56: Tools / Utilities

    The “Non-Portable Mode” function will dump the scanned data directly to the USB or Serial port using the specified protocol. The M5900 portable data terminal comes equipped with a powerful calculator utility which can be activated from the Tools/Utilities menu. The calculator can do simple...
  • Page 57: Calendar

    Calendar You can use the pop-up a calendar to make seeing the date easier. Barcode Data Viewer The “Barcode Data Viewer” function displays the actual data acquired by the bar code scanner including non-printable characters. The display shows both the printed values as well as the ASCII equivalent value scanned.
  • Page 58: Program Mgmt

    Send Data to PC Get Data from PC The “Get Data from PC” function allows new program files to be sent to the M5900 terminal. If the received data is a new or modified program file, it will be complied and installed on the M5900 terminal.
  • Page 59: View Program Info

    View Program Info The “View Program Info” function allows the user to see information on the programs currently installed on the M5900 terminal. Erase a Data File The “Erase a Data File” function allows the user to erase the capture data file from the M5900 terminal.
  • Page 60: Diagnostics

    The “Firmware Version” function displays the information about the M5900 portable data terminals firmware version and the date and time it was created. SERIAL NUMBER The “Serial Number” function displays the information about the M5900 portable data terminals serial number.
  • Page 61 BATTERY STATUS RESOURCE USAGE...
  • Page 62: The M5900 Terminal Memory

    So, 32 MB - (2 + 8 + 4 + 2) = 16 MB free for use for user programs So there is usually around 16 MB free SDRAM on the M5900 terminal at any given time to run user applications.
  • Page 63 Flash Memory – 16 MB SDRAM Memory – 32 MB 256 K Bootloader and Environment 2 MB Decompressed Linux Kernel 1 MB Backup Linux Kernel (for flashing primary firmware) 1 MB Backup Ramdisk 8 MB Decompressed Root Filesystem (for flashing primary firmware) 1 MB Primary Linux Kernel 1 MB...
  • Page 64 Clear Password, 43 Symbologies, 26 cold boot, 17 Communication Ports, 16 M5900 Communications Ports, M5900 Cradle, 15 Terminal Charger, 14 M5900 Program Generator, 20 Terminal Overview, 3 Display Screen, 5 M5900 Settings, 22 Tools/Utils, 50 Main Menu, 21 Memory Allocation, 56...

Table of Contents