User guide
Table Of Contents
- 2727-UM002D-EN-P, MobileView Guard G750 Terminal User Manual
- Important User Information
- Table of Contents
- Preface
- Chapter 1 - Overview
- Chapter 2 - Safety Precautions and Elements
- Chapter 3 - Terminal Connections
- Chapter Objectives
- Mounting and Connecting the Junction Box
- Accessing/Wiring the MobileView Connection Compartment
- Connecting a Computer using the RS-232 Serial Port
- Making an Ethernet Connection
- Using the PC Card Slot
- Connecting a Keyboard / Printer Using the IrDA Interface
- Installing the Mounting Bracket
- Chapter 4 - Configuring the MobileView Terminal
- Chapter 5 - Using RSView ME Station
- Chapter 6 - CE Thin Client Operating Instructions
- Chapter 7 - Windows CE Applications
- Chapter 8 - Maintenance and Troubleshooting
- A - Specifications
- B - Security Considerations
- C - Available Fonts for Terminal Applications
- Index
- Back Cover

Publication 2727-UM002D-EN-P
7-4 Windows CE Applications
Data Transmission
Client to Server
typedef enum {
eKVCJoystickIsZero 0x0001
eKVCJoystickNotZero 0x0002
eKVCSpaceMouseIsZero 0x0004
eKVCSpaceMouseNotZero 0x0008
eKVCHandWheelChanged 0x0010
eKVCOverrideChanged 0x0020
eKVCKeyPressed 0x0040
eKVCKeyReleased 0x0080
eKVCLedValue 0x0100
eKVCContrast 0x0200
eKVCBrightness 0x0300
eKVCVolume 0x0400
eKVCScreensaverTime 0x0500
eKVCScreensaverState 0x0600
eKVCBacklightState 0x0700
eKVCLed 0x0800
eKVCJoystickResp 0x0900
eKVCSpaceMouseResp 0x0A00
eKVCHandWheelResp 0x0B00
eKVCOverrideResp 0x0C00
eKVCAlive 0xFE00
eKVCClientDisconnect 0xFF00
} TKVCEvent;
typedef struct {
UINT16 event;
struct {
UINT8 overrideVal;
UINT8 keyVal;
TKVCJostickData joystickVal;
SINT16 handWheelVal;
TKVCSpaceMouseData spaceMouseVal;
} data;
} TKVCClientData;
typedef enum {
eKtpKeyboardLedOff = 1,
eKtpKeyboardLedOn = 2,
eKtpKeyboardLedBlink = 3
} TKtpLedState;
typedef struct {
char posX;
char posY;
char posZ;
} TKVCJostickData;