Reference GuideTable of ContentsLegal Information2Contents3Before You Begin7Safety Summary7Safety Icons8Global Services and Support9Warranty Information9Web Support9Telephone Support9Who Should Read this Manual?10Related Documents10Chapter 1: Introduction11System Block Diagram12Programming12Application Program Interface13Keypad Subsystem13System Variables17Shift Keys17Key in Keyboard Buffer17File System17Subsystems17Display Subsystem17Real-Time Clock Subsystem17Serial Port Subsystem17Bar Code Input Port18M90 Port Usage18M90 Memory Map19M90 Input and Output19Chapter 2: System Organization21Kernel23Workstation Mode Application25Chapter 3: Operation Modes27Ready Mode28User Mode281. RUN (Run Program)282. TER (Terminal Mode)293. COM (Communications)294. DIR (Directory)305. ERA (Erase File)306. TYP (Type File)317. CPY (Copy Setup)318. SET (Setup Menu)321. DATE & TIME322. SCANNER333. DISPLAY33Supervisor Mode341. DEV (Device Configuration)351. KEYPAD352. SERIAL36Baud Rate36Length36Parity36Stop Bits36Flow Control373. BARCODE37Code 3937Code 39 Full ASCII37Code 39 Start/Stop37Code 39 Check Digit38I 2 of 538I 2 of 5 Check Digit38Codabar38Codabar Start/Stop38Codabar Check Digit39UPC-A39UPC-A Leading Digit39UPC-A Check Digit39UPC-E40UPC-E Leading Digit40UPC-E Check Digit40UPC-E Zero Expansion40EAN-1341EAN-13 Leading Digit41EAN-13 Check Digit41EAN-841EAN-8 Check Digit41EAN/UPC Add-On42Code 12842EAN 12842Code 9342MSI42MSI 2nd Check Digit432. TERM (Terminal Configuration)43TERM I.D. (Terminal ID)43ONLINE43ECHO44AUTOLF44MODE44LINE/PAGE443. MEM (Memory Configuration)454. ALRM (Alarm)45Everyday/Time45Date/Time465. PWR (Power)461. RESUME472. AUTO-OFF476. PSWD (Password Change)477. SYS (System Initialization)481. COLD START482. PROGRAMMING481. ADD PROGRAM482. DELETE ALL493. UPDATE BIOS508. DIAG (System Diagnostic)510. All (Run All Tests)511. RAM (RAM Test)512. KEY (Keypad Test)523. 232 (RS-232 Loopback Test)524. LCD (LCD Screen Test)545. RTC (Real-Time Clock Test)546. SCANNER (Scanner Test)547. RAMBACKUP558. EXIT (Return to Supervisor Mode)55Chapter 4: DOS System Call57DOS Call (INT 21H)58C array example of a Key Map Definition:63Implemented DOS Functions (INT 21h)77Unsupported DOS Functions (INT 21h)78BIOS Call79Display Font Functions: INT 09H79Implemented BIOS Functions (INT 09h)80Kermit Function: INT 0x0F81Implemented Kermit Functions (INT 0x0f)81LCD Function: INT 10H81Implemented BIOS Functions (INT 10h)84Power Management Function: INT 22H84Beeper Frequency and Time Control: INT 31H85Implemented BIOS Functions (INT 31h)86RS-232 Function: INT 33H86Implemented BIOS Functions (INT 33h)87Appendix A: Connector Pin Assignments89Appendix B: Programming Applications91Reprogramming the M90 Flash92Download Application or BIOS to M9092Set Up M9092Downloading from Host Computer92Kermit Communications Program92Windows Hyper Terminal Method92Set Up Host Computer92Set Up Protocol Via Hyper Terminal94Download M90VXYY.BIN to the M9095Review Hyper Terminal Settings96Appendix C: Bar Code Symbologies97Bar Code Algorithms98UPC99EAN100Codabar100Code 39100Encoded Code 39 (Full ASCII)101Code 93101Code 128102I 2 of 5 (Interleaved)103MSI Code (Variant of Plessey)103Appendix D: Cables105M90 Office Dock to Modem Cable (M90503)106M90 to PC Cable (M90403)106M90 Office Dock to PC Cable (M90504)107Glossary109Index117General Index118Size: 1.31 MBPages: 126Language: EnglishOpen manual
User GuideTable of ContentsTitle1Contents3M90 PDE Unit5Introduction5General5Customized Version6Technical Description6Customer Support7Factory Service7Web Site7Start Up of New M90 PDE Unit8Main Battery Replacement9Backup Battery Replacement10Downloading from Host Computer11Kermit Communications Program11Windows Hyper Terminal Method11Set Up Host Computer12Set up Protocol via Hyper Terminal15Download the Program MYPROG.EXE to the M90 PDE Unit16Review Hyper Terminal Settings18Operation, General19On/Off19Keyboard19Ready Mode19User Mode20Special Keys21Enter Data21Key Entry22Bar Code Reader Entry22Downloading Data from Host Computer22Start Application Program22Battery Replacement23Replacing Main Battery23Replacing Backup Battery23Battery Life24Peripherals25Modem Cable25PC Cable25Bar Code Wands25Dock25Vehicle Dock26Battery Pack Charging26Regular Battery Charging27Quick Charging of Battery in M90 PDE Unit28Quick Charging of Battery Outside M90 PDE29Maintenance30Fault Finding and Error Codes30No Text in Display30M90 PDE Unit Locked in Position30Glossary31Size: 356 KBPages: 32Language: EnglishOpen manual