Developers guide

Contents
ii Psion Teklogix Mobile Devices SDK Developers Guide
Chapter 6: Power Management
6.1 Battery Power Management............................................................................... 37
6.1.1 Suspend Timeout................................................................................. 37
6.1.2 Events............................................................................................ 38
6.1.3 Power-on Keyguard .............................................................................. 38
6.1.4 Reset Key........................................................................................ 38
6.1.5 Battery Information............................................................................... 38
6.1.5.1 Battery Threshold...................................................................... 38
6.1.5.2 Main Battery and Backup Battery Lifetimes And Remaining Charge ................... 39
6.1.6 Power Management API Elements................................................................ 39
6.2 Card Slots................................................................................................. 39
6.2.1 Controlling Power Through The Windows Control Panel......................................... 41
6.2.2 Controlling Power Through The SDK ............................................................ 42
6.2.3 Card Slot Control API Elements.................................................................. 43
6.3 Peripherals................................................................................................ 43
6.3.1 Power Modes..................................................................................... 43
6.3.2 Power Modes API Elements...................................................................... 43
Chapter 7: Display
7.1 Display ................................................................................................... 47
7.2 Display API Elements..................................................................................... 48
Chapter 8: Indicators
8.1 Indicators................................................................................................. 51
8.2 Using LED Colours....................................................................................... 51
8.3 Controlling Pulses ........................................................................................ 52
8.4 Controlling Illumination Patterns.......................................................................... 52
8.5 Indicator API Elements ................................................................................... 52
Chapter 9: Keyboard
9.1 Keyboard................................................................................................. 55
9.1.1 Supported Keyboards............................................................................. 55
9.1.2 Disabling The Keyboard.......................................................................... 56
9.1.3 Keyboard API Elements.......................................................................... 56
9.2 Keyboard Remapping..................................................................................... 56
9.2.1 Scan Codes For PsionTeklogix Keyboards....................................................... 58
9.2.2 Keyboard Remapping API Elements.............................................................. 62
9.3 Key Insertion ............................................................................................. 62
9.3.1 Key Insertion API Elements...................................................................... 63
Chapter 10: Peripherals
10.1 Overview................................................................................................. 67
10.2 Definition Of Terms....................................................................................... 67
10.3 Events .................................................................................................... 67
10.4 Peripheral and Card Slot Power........................................................................... 67
10.5 Docking Station........................................................................................... 67
10.6 Tether Ports............................................................................................... 68
10.7 Peripheral API Elements.................................................................................. 68