Psion Teklogix NEO HDK User Manual June 8, 2010 ISO 9001 Certified Quality Management System Part No. 8100197.
© Copyright 2010 by Psion Teklogix Inc., Mississauga, Ontario 2100 Meadowvale Boulevard, Mississauga, Ontario, Canada L5N 7J9 http:\\www.psionteklogix.com This document and the information it contains is the property of Psion Teklogix Inc., is issued in strict confidence, and is not to be reproduced or copied, in whole or in part, except for the sole purpose of promoting the sale of Psion Teklogix manufactured goods and services.
Return-To-Factory Warranty Psion Teklogix Inc. provides a return to factory warranty on this product for a period of twelve (12) months in accordance with the Statement of Limited Warranty and Limitation of Liability provided at www.psionteklogix.com/warranty. (If you are not already a member of Teknet and you attempt to view this warranty, you will be asked to register. As a member of Teknet, you will have access to helpful information about your Psion Teklogix products at no charge to you.
Restriction On Hazardous Substances (RoHS) Directive 2002/95/EC What is RoHS? The European Union has mandated that high environmental standards be met in the design and manufacture of electronic and electrical products sold in Europe, to reduce hazardous substances from entering the environment. The “Restriction on Hazardous Substances Directive (RoHS)” prescribes the maximum trace levels of lead, cadmium, mercury, hexavalent chromium, and flame retardants PBB and PBDE that may be contained in a product.
TABLE OF CONTENTS Chapter 1: Introduction 1.1 1.2 1.3 About This Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Text Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Contents of the NEO HDK. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contents Chapter 4: Mechanical Considerations 4.1 4.2 4.3 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 HDK Mechanical Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
INTRODUCTION 1 1.1 About This Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.2 Text Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.3 Contents of the NEO HDK. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.3.1 Files in the HDK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 1: Introduction About This Manual 1.1 About This Manual This manual provides guidance on creating customized hardware add-ons for all variants of the NEO hand-held computer. The manual consists of the following chapters and appendices: Chapter 1: Introduction gives an overview of the NEO HDK features, as well as information about this manual. Chapter 2: Hardware Information describes the hardware features of the NEO as they relate to the HDK.
Chapter 1: Introduction Contents of the NEO HDK 1.3 Contents of the NEO HDK The NEO HDK includes the following items: • This manual. • A 3D CAD drawing of the NEO back housing. • A 2D drawing of the NEO back housing, showing anchor points and connector pads. • C++ header and library files for device control programming. The CAD drawing and header/library files are discussed in more detail in Chapter 3: “Software Information”. 1.3.1 Files in the HDK Table 1.
Chapter 1: Introduction About the NEO Hand-Held Computer 1.5 About the NEO Hand-Held Computer The NEO is a versatile, light-weight hand-held computer for use in light industrial environments. It comes in either “Connected” (with 802.11 Wi-Fi connectivity) or “Batch” variants (without 802.11 Wi-Fi connectivity). The operating system can be either Windows Mobile 6.1 Classic, or Windows CE 5.0 (Professional for Connected variants, Core for Batch variants).
HARDWARE INFORMATION 2 2.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 2.2 NEO Variants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 2.2.1 Scanner Variants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2.3 The LED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 2: Hardware Information Overview 2.1 Overview This chapter gives an overview of the hardware of the NEO hand-held computer. NEO Variants The NEO hand-held computer is available in several variants. The table below lists the features of each variant by part number. The part number can be found on a label inside the battery compartment, on the left-hand side wall.
CE.Net 5.0 Version IE Browser Connected Yes Yes 48-Key Alpha 1D Laser Pro Yes 1081078 Connected Yes Yes 26-Key Numeric 1D Imager Pro Yes 1081079 Connected Yes Yes 48-Key Alpha 1D Imager Pro Yes 1917150 Connected Yes Yes 26-Key Numeric 2D Imager Pro Yes 1917151 Connected Yes Yes 48-Key Alpha 2D Imager Pro Yes Scanner/ Imager Variant Type 1081077 Keyboard Part Number Bluetooth® Radio 802.
Chapter 2: Hardware Information The LED 2.3 The LED A single tri-coloured LED is located on the upper-left corner of the NEO, just above the display. Default behaviour of the LED is described in the table below. The LED can also be controlled by application programs, using APIs found in the Psion Teklogix Mobile Devices SDK (see Appendix A: “Resources” for details on where to obtain this SDK). 2.4 LED Behaviour Charge Status Scanner State Solid Green Charge complete.
Chapter 2: Hardware Information Maintaining the NEO IP and Drop-Test Ratings 2.5 Maintaining the NEO IP and Drop-Test Ratings NEO has been designed and tested to meet IP54 and a 4´ drop rating to polished concrete (a total of 26 drops to include all corners, edges and faces). In some environments, it may be beneficial to use the Protective Rubber Boot (PX3062) to extend the product’s durability.
Chapter 2: Hardware Information Mechanical Description of the NEO Case and Anchor Points Figure 2.1 NEO Expansion Port and Mounting/Anchor Point Locations Designers should take care that attached devices: • • • Do not obstruct the scanner beam. Do not interfere with removal and replacement of the battery cover and battery. Allow insertion into the single- or quad-charging stations, if required.
Chapter 2: Hardware Information NEO Expansion Port 2.7 NEO Expansion Port 2.7.1 NEO Expansion Port Appearance The NEO expansion port is on the back of the unit above the battery compartment, and is normally protected by a press-in rubber cover. The cover should be left in place if the expansion port is not in use. Removing the cover reveals the expansion port, the two lower threaded anchor points, and the lower mounting slot. The expansion port comprises 16 small contact pads, and 2 larger contact pads.
Chapter 2: Hardware Information NEO Expansion Port Theory of Operation Figure 2.3 Expansion Port Label Removed When designing connectors: • • • 2.7.3 Ensure that current is equally shared between the common pins for ground and battery. Design such that shock or vibration is not likely to force a disconnection of the DETECT pins. Ensure that connector pins are not likely to catch on the edges of the plastic mask during mounting or dismounting.
Chapter 2: Hardware Information NEO Expansion Port Theory of Operation The TRIGGER input signal is used to activate the built-in data capture scanner. The DETECT input signal is sampled to detect an attached expansion device. An expansion module must pull the DETECT input low to indicate that it is attached. When an expansion device is detected, the PCon (peripheral controller) will allow the output power to be enabled.
Chapter 2: Hardware Information NEO Expansion Port Theory of Operation This current should be considered as peak and current use at this level should be restricted to 100 ms duration with a repetition rate greater than 5 seconds. The average current drawn through this interface should be 500 mA or less. Reliable connections are necessary to provide power to the expansion module. It is expected that the connector surface will be cleaned before installation and sealed when in use.
Chapter 2: Hardware Information NEO Expansion Port Pinout 2.7.4 NEO Expansion Port Pinout The NEO 16-pin expansion port connector has the following pinout: Table 2.
Chapter 2: Hardware Information NEO Expansion Port Pinout Figure 2.
SOFTWARE INFORMATION 3 3.1 Software Components of the NEO HDK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 3.2 NEO Expansion Port Power Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 3.3 NEO Expansion Port USB Host Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 3.4 NEO Windows-Resident USB Drivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 3.
Chapter 3: Software Information Software Components of the NEO HDK 3.1 Software Components of the NEO HDK The NEO HDK includes the following 4 files: 81000197A.pdf (this manual) – NEO HDK User Manual neo_housing_and_bracket_asm.igs – 3D CAD drawing of the assembled NEO neo_expansion_PAD_DETAILS.pdf – 2D drawing showing the precise locations of the device anchor points and connection pads • NeoHDKLibrary.
Chapter 3: Software Information NEO Expansion Port Power Control The method of power control is set through the following registry key: Registry Key: [HKEY_LOCAL_MACHINE\Services\TekDTSvc\ExpansionPort\1\] Registry Value: “Power”=dword Managing Power Through DTS To have DTS manage the power, set the Power registry value to one of the non-zero TekDTSioctl_PortPowerState enumeration values: Table 3.
Chapter 3: Software Information NEO Expansion Port Power Control Table 3.2 PortPowerState Enumerations Value Enumeration Name Description 0 PortPowerState_Off Power disabled (Default). 1 PortPowerState_On Always powered. 2 PortPowerState_OnAutoOff Enable power now, disable power on suspend. 3 PowerPowerState_AutoOnAutoOff Enable power now, disable power on suspend, re-enable power on resume.
Chapter 3: Software Information NEO Expansion Port USB Host Interface 3.3 NEO Expansion Port USB Host Interface The USB host interface is automatically enabled by the DTS (Docking and Tether Port Service) when the expansion device is detected.
Chapter 3: Software Information NEO Serial (COM) Port Assignments 3.5 NEO Serial (COM) Port Assignments Table 3.5 Default NEO Serial (COM) Port Assignment Serial Port 3.6 Default Assignment COM3: Console port (RX and TX data only, normally disabled) COM4: USB client port—used by ActiveSync.
MECHANICAL CONSIDERATIONS 4 4.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 4.2 HDK Mechanical Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 4.3 Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 4.3.1 Screw-Mounted Devices . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 4: Mechanical Considerations Overview 4.1 Overview This chapter describes the physical connectors, space, and mounting of an add-on device. 4.2 HDK Mechanical Files The NEO Hardware Development Kit provides the following mechanical models and drawings: Filename 4.3 Description neo_housing_and_bracket_asm.igs 3D CAD drawing of the back cover of the NEO neo_expansion_PAD_DETAILS.
Chapter 4: Mechanical Considerations Screw-Mounted Devices Figure 4.1 Expansion Port Label Removed 4.3.1 Screw-Mounted Devices The four threaded anchor points on the back of the NEO are ISO Metric size M2, with a depth of 4mm. Devices attached using this method should use all four anchor points, with screws torqued to 0.226 N m (2.0 lb. in.).
Chapter 4: Mechanical Considerations Screw-Mounted Devices Figure 4.
Chapter 4: Mechanical Considerations Snap-Mounted Devices 4.3.2 Snap-Mounted Devices Add-on devices can be mounted using clips that snap into the three (two upper and one lower) mounting slots. This mounting method should not be used for devices that connect to any of the 16 small connector pads of the expansion port, as shock and vibration may cause inadvertent contact between adjacent pads. Use only the two large TRIGGER and DETECT connector pads (see Section 2.
APPENDIX A RESOURCES Most of the following resources are available on the Psion Teklogix Community website (http://community.psionteklogix.com). Website registration is required to log in to the site and obtain the materials. A.1 Psion Teklogix Manuals The following user manuals are available on the Psion Teklogix Community website, under Knowledge Base > Product Manuals: • • A.2 Psion Teklogix. 2009. NEO Handheld Computer User Manual (Part number 8100157) Psion Teklogix. 2009.
APPENDIX B REGISTRY KEYS B.1 NEO Expansion Port Registry Keys This appendix describes the registry keys that are used to affect and control devices attached to the NEO through the expansion port. Registry values can be changed using the registry editor in the Tweak-it control panel applet.
APPENDIX C NEO HAND-HELD COMPUTER SPECIFICATIONS C.1 Hardware Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-3 C.2 Software Specifications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-5 C.3 Radio Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-6 C.4 Scanner Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Appendix C: NEO Hand-Held Computer Specifications Hardware Specifications C.1 Hardware Specifications Note: Performance specifications are nominal and subject to change without notice. Model Variants • • NEO Batch aka Unconnected (without 802.11 radio) NEO Connected (with 802.11 radio) Physical Specifications Dimensions: 168 mm x 64 mm x 34 mm (6.6" x 2.5" x 1.3") 56 mm (2.2") at grip Weight: 275 g (0.6 lb.
Appendix C: NEO Hand-Held Computer Specifications Hardware Specifications Audio: Built-in microphone and receiver (NEO Connected variants only) 85 db internal beeper Wireless headset via Bluetooth® (on equipped models) Internal Expansion Slots • One microSD memory card slot (user accessible) External Connectors • • Docking Interface provides support for RS-232 serial, USB signalling, power, audio and dock recognition Expansion Interface Power Management • • • • • • • 3.
Appendix C: NEO Hand-Held Computer Specifications Software Specifications C.2 Software Specifications Operating System • • • Microsoft® Windows® CE 5.0 Professional (Connected variants) Microsoft® Windows® CE 5.0 Core (Batch variants) Microsoft® Windows® Mobile 6.1 Classic (all variants) Programming Environment • • • • • • HTML, XML Psion Teklogix Mobile Devices SDK Psion Teklogix NEO HDK JavaTM programming supporting JDK 1.2.2 or higher CE .
Appendix C: NEO Hand-Held Computer Specifications Radio Options C.3 Radio Options Note: 802.11b/g and Bluetooth are available simultaneously. 2.4GHz IEEE 802.11b/g Wireless Radio 802.11b: 1, 2, 5.5 and 11 Mbps Direct Sequence Spread Spectrum (DSSS) 802.11g: 6, 9, 12, 18, 24, 36, 48 and 54 Mbps Orthogonal Frequency Division Multiplexing (OFDM) Configuration Options • • Psion Teklogix Wi-Fi (CCX Compliant) Windows® Zero Config (not CCX Compliant) Bluetooth Class II, ver 2 Radio • • C.
Appendix C: NEO Hand-Held Computer Specifications Accessories C.5 Accessories Note: A complete list of accessories is available at http://www.psionteklogix.com/products/handheld/neo_accessories.htm. Chargers and Docking Stations • • • • • • Desktop Dock (PX3001) charges main unit and spare battery. Micro USB port provides USB and Ethernet connection via appropriate cables. Quad Docking Unit (PX3004) supports simultaneous charging of 4 main units.
Appendix C: NEO Hand-Held Computer Specifications Approvals Carrying Accessories • • • • • • • C.6 C-8 NEO Pistol Grip (PX3035) NEO Wrist Strap (PX3028) NEO Shoulder Strap (PX3022) NEO Hand Strap (PX3024) NEO Carry Holster (PX3020) NEO Belt Clip (PX3025) NEO Leather Carry Holster (PX3029) Approvals Safety: CSA/UL60950-1, IEC 60950-1, EN60950-1 EMC: FCC Part 15 Class B, EN 55022, EN 55024, EN 301 489 Laser: IEC 60825-1, Class 2 FDA 21 CFR 1040.10 1040.11 Class II Bluetooth®: Version 2.
APPENDIX D NEO HDK LICENSE AGREEMENT D.1 Hardware Development Kit License Agreement . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-3 D.2 Grant of License . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-3 D.3 Description of Requirements, Restrictions, Rights and Limitations . . . . . . . . . . . . . D-4 D.4 High Risk Activities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-4 D.
Appendix D: NEO HDK License Agreement Hardware Development Kit License Agreement D.1 Hardware Development Kit License Agreement Important: READ CAREFULLY: This Hardware Developer Kit License Agreement (“Agreement”) is a legal agreement between you and Psion Teklogix (“we”), the licensor of Psion Teklogix Hardware Developer Kit (“HDK”) which is downloaded from the Psion Teklogix website, for developers of hardware expansion modules intended to be used with the Psion Teklogix handheld mobile devices.
Appendix D: NEO HDK License Agreement Description of Requirements, Restrictions, Rights and Limitations ers under the terms of your standard end user license agreement, provided it includes terms that are substantially similar to those described herein. You are required to include Psion Teklogix' copyright notices on your Expansion that includes the HDK. D.3 Description of Requirements, Restrictions, Rights and Limitations a. Distribution.
Appendix D: NEO HDK License Agreement Limitation of Liability PURPOSE. WE DO NOT WARRANT OR MAKE ANY REPRESENTATIONS REGARDING THE USE OR THE RESULTS OF THE USE OF THE HDK IN TERMS OF ITS CORRECTNESS, ACCURACY, RELIABILITY, USE WITH FUTURE PSION TEKLOGIX DEVICES INTRODUCED, OR OTHERWISE. YOU EXPRESSLY ACKNOWLEDGE AND AGREE THAT USE AND MODIFICATION OF THE HDK IS AT YOUR SOLE RISK AND YOU ARE RESPONSIBLE FOR INSTALLATION AND MODIFICATION OF THE HDK ON YOUR COMPUTER. D.
Appendix D: NEO HDK License Agreement General ponent parts of the HDK and documentation, as well as any other Psion Teklogix proprietary information in your possession, within fourteen (14) days of the date of termination. Any rights and obligations under this Agreement that by their nature continue after it ends, will remain in effect until they are completed. D.
INDEX # 2D drawing 23 3D drawing 23 802.11 radio 9, C-6 A accessories A-1, C-7 adaptors C-7 add-on device installation 31 add-on devices developing 5 screw-mounted 31, 32 snap-mounted 31, 34 anchor points 12, 13 API compiler compatibility 27 documentation 27 getting started 27 B bar code scanners 9, 10 battery 11 Bluetooth radio 9, C-6 C C++ files 23 cables C-7 carrying accessories C-8 case mechanical description 12 plastic type 12 texture 12 CE.
Index files 4, 23 licence agreement C-3 license agreement D-3 obtaining 4 software 23 header files 23 I imagers 9 input signal DETECT 16 TRIGGER 16 Internet Explorer browser 9 IP Rating 12 K keyboard variants 9 L LED 11 library files 23 license agreement D-3, C-3 M manuals A-1 mounting slots 13 N NEO 2D drawing 23 3D drawing 23 about 5 application software C-5 approvals C-8 audio specifications C-4 Batch variant 5, 9 COM ports 27 Connected variant 5, 9 display specifications C-3 environmental specific
Index scanner variants 10 screw anchor points 13 screw-mounted devices 31, 32 serial ports 27 snap-mounted devices 31, 34 snap-on mounting slots 13 software downloads A-1 suspend mode 11 T text conventions 3 TRIGGER input signal 16 trigger operation 16 trigger switch 5 U USB drivers 26 USB host interface 26 USB operation 16 user interface specifications C-3 V variants keyboard 9 NEO 9 scanner 10 W Wi-Fi radio 9, C-6 Psion Teklogix NEO HDK User Manual III