EasyManua.ls Logo

Keba KeTop T100 - Data Transmission

Keba KeTop T100
153 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Software KeTop T100
82 User's Manual, version: 3.1 / material no.: 57448
© KEBA 2006
Data Transmission
Each of the two socket connections between the client and the server con-
stitutes a channel for the data transmission in each direction. The data
structures relevant for the corresponding data direction are described in this
chapter.
Client Æ 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;

Table of Contents

Related product manuals