Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
torvalds
GitHub Repository: torvalds/linux
Path: blob/master/drivers/hid/bpf/progs/hid_report_helpers.h
26285 views
1
/* SPDX-License-Identifier: GPL-2.0-only */
2
/* Copyright (c) 2024 Red Hat, Inc
3
*/
4
5
// THIS FILE IS GENERATED, DO NOT EDIT
6
7
#pragma once
8
9
10
/* Macros for composing HID reports.
11
*
12
* HID Fields are added manually to the template, please add to it as needed
13
* for any individual device. The Usage Pages and Usages are generated.
14
*
15
* Some macros have a _i8, _i16, or _i32 suffix. Pick the
16
* right suffix given the passed-in value.
17
*/
18
19
/*
20
* This macro behaves like static_assert(), failing to
21
* compile if its argument is not true. However, it always
22
* returns 0, which allows using it everywhere an expression
23
* can be used.
24
*/
25
#define must_be(e, msg_) \
26
( \
27
0 * (int) sizeof( \
28
struct { \
29
_Static_assert(e, msg_); \
30
int ISO_C_forbids_a_struct_with_no_members; \
31
} \
32
) \
33
)
34
35
/* Ensure the given value fits within 8/16/32 bits */
36
#define i4(v_) (((__u8)(v_) & 0xf) + must_be((v_) >= -0x8 && (v_) <= 0x7, "not a i4"))
37
#define i8(v_) ((__u8)(v_) + must_be((v_) >= -0x80 && (v_) <= 0xff, "not a i8/u8"))
38
#define i16(v_) ((__u16)(v_) + must_be((v_) >= -0x8000 && (v_) <= 0xffff, "not a i16/u16"))
39
#define i32(v_) ((__u32)(v_) + must_be((v_) >= -0x80000000L && (v_) <= 0xffffffffL, \
40
"not a i32/u16"))
41
42
/* Split a value across multiple bytes in LE order */
43
#define LE16(v_) i16(v_) & 0xff, ((v_) >> 8) & 0xff
44
#define LE32(v_) i32(v_) & 0xff, ((v_) >> 8) & 0xff, ((v_) >> 16) & 0xff, ((v_) >> 24) & 0xff
45
46
/* Collections require two items in the report descriptor, the start
47
* of the collection (0xa?) and the EndCollection item (0xc?).
48
* This macro provides both, use like this:
49
*
50
* static const __u8 fixed_rdesc[] = {
51
* UsagePage_Generic_Desktop
52
* Usage_GD_Keyboard
53
* CollectionApplication( ← Open the collection
54
* ReportId(3)
55
* LogicalMinimum_i8(0)
56
* LogicalMaximum_i8(1)
57
* // other fields
58
* ) ← End EndCollection
59
*
60
* Collections may be nested.
61
*/
62
#define Collection(col_, ...) 0xa1, i8(col_), __VA_ARGS__ 0xc0,
63
#define CollectionPhysical(...) Collection(0x00, __VA_ARGS__)
64
#define CollectionApplication(...) Collection(0x01, __VA_ARGS__)
65
#define CollectionLogical(...) Collection(0x02, __VA_ARGS__)
66
67
/* See Collections, this macro provides Push and Pop with
68
* elements in between
69
*/
70
#define PushPop(...) 0xa4, __VA_ARGS__ 0xb4,
71
72
/* Arguments to use in bitwise-or for Input, Output, Feature */
73
#define Const 0x1
74
#define Var 0x2
75
#define Arr 0x0
76
#define Abs 0x0
77
#define Rel 0x4
78
#define Null 0x40
79
#define Buff 0x0100
80
81
/* Use like this: Input(Var|Abs) */
82
#define Input(i_) 0x081, i8(i_),
83
#define Output(i_) 0x091, i8(i_),
84
#define Feature(i_) 0x0b1, i8(i_),
85
86
#define Input_i16(i_) 0x082, LE16(i_),
87
#define Output_i16(i_) 0x092, LE16(i_),
88
#define Feature_i16(i_) 0x0b2, LE16(i_),
89
90
#define ReportId(id_) 0x85, i8(id_),
91
#define ReportSize(sz_) 0x75, i8(sz_),
92
#define ReportCount(cnt_) 0x95, i8(cnt_),
93
94
#define LogicalMinimum_i8(min_) 0x15, i8(min_),
95
#define LogicalMinimum_i16(min_) 0x16, LE16(min_),
96
#define LogicalMinimum_i32(min_) 0x17, LE32(min_),
97
98
#define LogicalMaximum_i8(max_) 0x25, i8(max_),
99
#define LogicalMaximum_i16(max_) 0x26, LE16(max_),
100
#define LogicalMaximum_i32(max_) 0x27, LE32(max_),
101
102
#define PhysicalMinimum_i8(min_) 0x35, i8(min_),
103
#define PhysicalMinimum_i16(min_) 0x36, LE16(min_),
104
#define PhysicalMinimum_i32(min_) 0x37, LE32(min_),
105
106
#define PhysicalMaximum_i8(max_) 0x45, i8(max_),
107
#define PhysicalMaximum_i16(max_) 0x46, LE16(max_),
108
#define PhysicalMaximum_i32(max_) 0x47, LE32(max_),
109
110
#define UsageMinimum_i8(min_) 0x19, i8(min_),
111
#define UsageMinimum_i16(min_) 0x1a, LE16(min_),
112
113
#define UsageMaximum_i8(max_) 0x29, i8(max_),
114
#define UsageMaximum_i16(max_) 0x2a, LE16(max_),
115
116
#define UsagePage_i8(p_) 0x05, i8(p_),
117
#define UsagePage_i16(p_) 0x06, LE16(p_),
118
119
#define Usage_i8(u_) 0x09, i8(u_),
120
#define Usage_i16(u_) 0x0a, LE16(u_),
121
#define Usage_i32(u_) 0x0b, LE32(u_),
122
123
#define SILinear 0x1
124
#define SIRotation 0x2
125
#define EnglishLinear 0x3
126
#define EnglishRotation 0x4
127
#define cm (SILinear | (0x1 << 4))
128
#define rad (SIRotation | (0x1 << 4))
129
#define deg (EnglishRotation | (0x1 << 4))
130
#define in (EnglishLinear | (0x1 << 4))
131
/* Use as Unit(cm) or Unit(rad) or similar.
132
* This macro currently defaults to exponent 1 only, so no
133
* cm^2 or others
134
*/
135
#define Unit(u_) Unit_i8(u_)
136
#define Unit_i8(u_) 0x65, i8(u_),
137
#define Unit_i16(u_) 0x66, i16(u_),
138
#define Unit_i32(u_) 0x67, i32(u_),
139
140
#define UnitExponent(u_) 0x55, i4(u_),
141
142
/* A macro to generate a vendor-specific padding-only
143
* report with Report ID 0xac of the given size in bytes.
144
* The size is inclusive of the 1 byte Report ID prefix.
145
*
146
* HID-BPF requires that at least one report has
147
* the same size as the original report from the device.
148
* The easy way to ensure that is to add this
149
* macro as the last element of your CollectionApplication
150
* other reports can be of any size less than this.
151
*
152
* e.g.
153
* static __u8 fixed_rdesc = [
154
* UsagePage_Generic_Desktop
155
* Usage_GD_Keyboard
156
* CollectionApplication(
157
* ... intended rdesc items go here ...
158
* FixedSizeVendorReport(12)
159
* )
160
* ];
161
*
162
* If the FixedSizeVendorReport is placed outside
163
* a CollectionApplication it will result in
164
* an extra useless evdev node being created.
165
*/
166
#define FixedSizeVendorReport(bytes_) \
167
UsagePage_Vendor(0xffff) \
168
Usage_i8(0x01) \
169
CollectionPhysical( \
170
ReportId(0xac) \
171
ReportSize(8) \
172
ReportCount((bytes_) - 1) \
173
Input(Const) \
174
)
175
176
/* ----- Generated Usage Pages and Usages ------ */
177
#define UsagePage_GenericDesktop UsagePage_i8(0x1)
178
#define UsagePage_SimulationControls UsagePage_i8(0x2)
179
#define UsagePage_VRControls UsagePage_i8(0x3)
180
#define UsagePage_SportControls UsagePage_i8(0x4)
181
#define UsagePage_GameControls UsagePage_i8(0x5)
182
#define UsagePage_GenericDeviceControls UsagePage_i8(0x6)
183
#define UsagePage_KeyboardKeypad UsagePage_i8(0x7)
184
#define UsagePage_LED UsagePage_i8(0x8)
185
#define UsagePage_Button UsagePage_i8(0x9)
186
#define UsagePage_Ordinal UsagePage_i8(0xa)
187
#define UsagePage_TelephonyDevice UsagePage_i8(0xb)
188
#define UsagePage_Consumer UsagePage_i8(0xc)
189
#define UsagePage_Digitizers UsagePage_i8(0xd)
190
#define UsagePage_Haptics UsagePage_i8(0xe)
191
#define UsagePage_PhysicalInputDevice UsagePage_i8(0xf)
192
#define UsagePage_Unicode UsagePage_i8(0x10)
193
#define UsagePage_SoC UsagePage_i8(0x11)
194
#define UsagePage_EyeandHeadTrackers UsagePage_i8(0x12)
195
#define UsagePage_AuxiliaryDisplay UsagePage_i8(0x14)
196
#define UsagePage_Sensors UsagePage_i8(0x20)
197
#define UsagePage_MedicalInstrument UsagePage_i8(0x40)
198
#define UsagePage_BrailleDisplay UsagePage_i8(0x41)
199
#define UsagePage_LightingAndIllumination UsagePage_i8(0x59)
200
#define UsagePage_Monitor UsagePage_i8(0x80)
201
#define UsagePage_MonitorEnumerated UsagePage_i8(0x81)
202
#define UsagePage_VESAVirtualControls UsagePage_i8(0x82)
203
#define UsagePage_Power UsagePage_i8(0x84)
204
#define UsagePage_BatterySystem UsagePage_i8(0x85)
205
#define UsagePage_BarcodeScanner UsagePage_i8(0x8c)
206
#define UsagePage_Scales UsagePage_i8(0x8d)
207
#define UsagePage_MagneticStripeReader UsagePage_i8(0x8e)
208
#define UsagePage_CameraControl UsagePage_i8(0x90)
209
#define UsagePage_Arcade UsagePage_i8(0x91)
210
#define UsagePage_FIDOAlliance UsagePage_i16(0xf1d0)
211
#define UsagePage_Vendor(u_) \
212
UsagePage_i16((u_) + must_be(((u_) & 0xff00) == 0xff00, "not a 0xff00 vendor page"))
213
214
#define Usage_GD_Pointer Usage_i8(0x1)
215
#define Usage_GD_Mouse Usage_i8(0x2)
216
#define Usage_GD_Joystick Usage_i8(0x4)
217
#define Usage_GD_Gamepad Usage_i8(0x5)
218
#define Usage_GD_Keyboard Usage_i8(0x6)
219
#define Usage_GD_Keypad Usage_i8(0x7)
220
#define Usage_GD_MultiaxisController Usage_i8(0x8)
221
#define Usage_GD_TabletPCSystemControls Usage_i8(0x9)
222
#define Usage_GD_WaterCoolingDevice Usage_i8(0xa)
223
#define Usage_GD_ComputerChassisDevice Usage_i8(0xb)
224
#define Usage_GD_WirelessRadioControls Usage_i8(0xc)
225
#define Usage_GD_PortableDeviceControl Usage_i8(0xd)
226
#define Usage_GD_SystemMultiAxisController Usage_i8(0xe)
227
#define Usage_GD_SpatialController Usage_i8(0xf)
228
#define Usage_GD_AssistiveControl Usage_i8(0x10)
229
#define Usage_GD_DeviceDock Usage_i8(0x11)
230
#define Usage_GD_DockableDevice Usage_i8(0x12)
231
#define Usage_GD_CallStateManagementControl Usage_i8(0x13)
232
#define Usage_GD_X Usage_i8(0x30)
233
#define Usage_GD_Y Usage_i8(0x31)
234
#define Usage_GD_Z Usage_i8(0x32)
235
#define Usage_GD_Rx Usage_i8(0x33)
236
#define Usage_GD_Ry Usage_i8(0x34)
237
#define Usage_GD_Rz Usage_i8(0x35)
238
#define Usage_GD_Slider Usage_i8(0x36)
239
#define Usage_GD_Dial Usage_i8(0x37)
240
#define Usage_GD_Wheel Usage_i8(0x38)
241
#define Usage_GD_HatSwitch Usage_i8(0x39)
242
#define Usage_GD_CountedBuffer Usage_i8(0x3a)
243
#define Usage_GD_ByteCount Usage_i8(0x3b)
244
#define Usage_GD_MotionWakeup Usage_i8(0x3c)
245
#define Usage_GD_Start Usage_i8(0x3d)
246
#define Usage_GD_Select Usage_i8(0x3e)
247
#define Usage_GD_Vx Usage_i8(0x40)
248
#define Usage_GD_Vy Usage_i8(0x41)
249
#define Usage_GD_Vz Usage_i8(0x42)
250
#define Usage_GD_Vbrx Usage_i8(0x43)
251
#define Usage_GD_Vbry Usage_i8(0x44)
252
#define Usage_GD_Vbrz Usage_i8(0x45)
253
#define Usage_GD_Vno Usage_i8(0x46)
254
#define Usage_GD_FeatureNotification Usage_i8(0x47)
255
#define Usage_GD_ResolutionMultiplier Usage_i8(0x48)
256
#define Usage_GD_Qx Usage_i8(0x49)
257
#define Usage_GD_Qy Usage_i8(0x4a)
258
#define Usage_GD_Qz Usage_i8(0x4b)
259
#define Usage_GD_Qw Usage_i8(0x4c)
260
#define Usage_GD_SystemControl Usage_i8(0x80)
261
#define Usage_GD_SystemPowerDown Usage_i8(0x81)
262
#define Usage_GD_SystemSleep Usage_i8(0x82)
263
#define Usage_GD_SystemWakeUp Usage_i8(0x83)
264
#define Usage_GD_SystemContextMenu Usage_i8(0x84)
265
#define Usage_GD_SystemMainMenu Usage_i8(0x85)
266
#define Usage_GD_SystemAppMenu Usage_i8(0x86)
267
#define Usage_GD_SystemMenuHelp Usage_i8(0x87)
268
#define Usage_GD_SystemMenuExit Usage_i8(0x88)
269
#define Usage_GD_SystemMenuSelect Usage_i8(0x89)
270
#define Usage_GD_SystemMenuRight Usage_i8(0x8a)
271
#define Usage_GD_SystemMenuLeft Usage_i8(0x8b)
272
#define Usage_GD_SystemMenuUp Usage_i8(0x8c)
273
#define Usage_GD_SystemMenuDown Usage_i8(0x8d)
274
#define Usage_GD_SystemColdRestart Usage_i8(0x8e)
275
#define Usage_GD_SystemWarmRestart Usage_i8(0x8f)
276
#define Usage_GD_DpadUp Usage_i8(0x90)
277
#define Usage_GD_DpadDown Usage_i8(0x91)
278
#define Usage_GD_DpadRight Usage_i8(0x92)
279
#define Usage_GD_DpadLeft Usage_i8(0x93)
280
#define Usage_GD_IndexTrigger Usage_i8(0x94)
281
#define Usage_GD_PalmTrigger Usage_i8(0x95)
282
#define Usage_GD_Thumbstick Usage_i8(0x96)
283
#define Usage_GD_SystemFunctionShift Usage_i8(0x97)
284
#define Usage_GD_SystemFunctionShiftLock Usage_i8(0x98)
285
#define Usage_GD_SystemFunctionShiftLockIndicator Usage_i8(0x99)
286
#define Usage_GD_SystemDismissNotification Usage_i8(0x9a)
287
#define Usage_GD_SystemDoNotDisturb Usage_i8(0x9b)
288
#define Usage_GD_SystemDock Usage_i8(0xa0)
289
#define Usage_GD_SystemUndock Usage_i8(0xa1)
290
#define Usage_GD_SystemSetup Usage_i8(0xa2)
291
#define Usage_GD_SystemBreak Usage_i8(0xa3)
292
#define Usage_GD_SystemDebuggerBreak Usage_i8(0xa4)
293
#define Usage_GD_ApplicationBreak Usage_i8(0xa5)
294
#define Usage_GD_ApplicationDebuggerBreak Usage_i8(0xa6)
295
#define Usage_GD_SystemSpeakerMute Usage_i8(0xa7)
296
#define Usage_GD_SystemHibernate Usage_i8(0xa8)
297
#define Usage_GD_SystemMicrophoneMute Usage_i8(0xa9)
298
#define Usage_GD_SystemDisplayInvert Usage_i8(0xb0)
299
#define Usage_GD_SystemDisplayInternal Usage_i8(0xb1)
300
#define Usage_GD_SystemDisplayExternal Usage_i8(0xb2)
301
#define Usage_GD_SystemDisplayBoth Usage_i8(0xb3)
302
#define Usage_GD_SystemDisplayDual Usage_i8(0xb4)
303
#define Usage_GD_SystemDisplayToggleIntExtMode Usage_i8(0xb5)
304
#define Usage_GD_SystemDisplaySwapPrimarySecondary Usage_i8(0xb6)
305
#define Usage_GD_SystemDisplayToggleLCDAutoscale Usage_i8(0xb7)
306
#define Usage_GD_SensorZone Usage_i8(0xc0)
307
#define Usage_GD_RPM Usage_i8(0xc1)
308
#define Usage_GD_CoolantLevel Usage_i8(0xc2)
309
#define Usage_GD_CoolantCriticalLevel Usage_i8(0xc3)
310
#define Usage_GD_CoolantPump Usage_i8(0xc4)
311
#define Usage_GD_ChassisEnclosure Usage_i8(0xc5)
312
#define Usage_GD_WirelessRadioButton Usage_i8(0xc6)
313
#define Usage_GD_WirelessRadioLED Usage_i8(0xc7)
314
#define Usage_GD_WirelessRadioSliderSwitch Usage_i8(0xc8)
315
#define Usage_GD_SystemDisplayRotationLockButton Usage_i8(0xc9)
316
#define Usage_GD_SystemDisplayRotationLockSliderSwitch Usage_i8(0xca)
317
#define Usage_GD_ControlEnable Usage_i8(0xcb)
318
#define Usage_GD_DockableDeviceUniqueID Usage_i8(0xd0)
319
#define Usage_GD_DockableDeviceVendorID Usage_i8(0xd1)
320
#define Usage_GD_DockableDevicePrimaryUsagePage Usage_i8(0xd2)
321
#define Usage_GD_DockableDevicePrimaryUsageID Usage_i8(0xd3)
322
#define Usage_GD_DockableDeviceDockingState Usage_i8(0xd4)
323
#define Usage_GD_DockableDeviceDisplayOcclusion Usage_i8(0xd5)
324
#define Usage_GD_DockableDeviceObjectType Usage_i8(0xd6)
325
#define Usage_GD_CallActiveLED Usage_i8(0xe0)
326
#define Usage_GD_CallMuteToggle Usage_i8(0xe1)
327
#define Usage_GD_CallMuteLED Usage_i8(0xe2)
328
#define Usage_SC_FlightSimulationDevice Usage_i8(0x1)
329
#define Usage_SC_AutomobileSimulationDevice Usage_i8(0x2)
330
#define Usage_SC_TankSimulationDevice Usage_i8(0x3)
331
#define Usage_SC_SpaceshipSimulationDevice Usage_i8(0x4)
332
#define Usage_SC_SubmarineSimulationDevice Usage_i8(0x5)
333
#define Usage_SC_SailingSimulationDevice Usage_i8(0x6)
334
#define Usage_SC_MotorcycleSimulationDevice Usage_i8(0x7)
335
#define Usage_SC_SportsSimulationDevice Usage_i8(0x8)
336
#define Usage_SC_AirplaneSimulationDevice Usage_i8(0x9)
337
#define Usage_SC_HelicopterSimulationDevice Usage_i8(0xa)
338
#define Usage_SC_MagicCarpetSimulationDevice Usage_i8(0xb)
339
#define Usage_SC_BicycleSimulationDevice Usage_i8(0xc)
340
#define Usage_SC_FlightControlStick Usage_i8(0x20)
341
#define Usage_SC_FlightStick Usage_i8(0x21)
342
#define Usage_SC_CyclicControl Usage_i8(0x22)
343
#define Usage_SC_CyclicTrim Usage_i8(0x23)
344
#define Usage_SC_FlightYoke Usage_i8(0x24)
345
#define Usage_SC_TrackControl Usage_i8(0x25)
346
#define Usage_SC_Aileron Usage_i8(0xb0)
347
#define Usage_SC_AileronTrim Usage_i8(0xb1)
348
#define Usage_SC_AntiTorqueControl Usage_i8(0xb2)
349
#define Usage_SC_AutopilotEnable Usage_i8(0xb3)
350
#define Usage_SC_ChaffRelease Usage_i8(0xb4)
351
#define Usage_SC_CollectiveControl Usage_i8(0xb5)
352
#define Usage_SC_DiveBrake Usage_i8(0xb6)
353
#define Usage_SC_ElectronicCountermeasures Usage_i8(0xb7)
354
#define Usage_SC_Elevator Usage_i8(0xb8)
355
#define Usage_SC_ElevatorTrim Usage_i8(0xb9)
356
#define Usage_SC_Rudder Usage_i8(0xba)
357
#define Usage_SC_Throttle Usage_i8(0xbb)
358
#define Usage_SC_FlightCommunications Usage_i8(0xbc)
359
#define Usage_SC_FlareRelease Usage_i8(0xbd)
360
#define Usage_SC_LandingGear Usage_i8(0xbe)
361
#define Usage_SC_ToeBrake Usage_i8(0xbf)
362
#define Usage_SC_Trigger Usage_i8(0xc0)
363
#define Usage_SC_WeaponsArm Usage_i8(0xc1)
364
#define Usage_SC_WeaponsSelect Usage_i8(0xc2)
365
#define Usage_SC_WingFlaps Usage_i8(0xc3)
366
#define Usage_SC_Accelerator Usage_i8(0xc4)
367
#define Usage_SC_Brake Usage_i8(0xc5)
368
#define Usage_SC_Clutch Usage_i8(0xc6)
369
#define Usage_SC_Shifter Usage_i8(0xc7)
370
#define Usage_SC_Steering Usage_i8(0xc8)
371
#define Usage_SC_TurretDirection Usage_i8(0xc9)
372
#define Usage_SC_BarrelElevation Usage_i8(0xca)
373
#define Usage_SC_DivePlane Usage_i8(0xcb)
374
#define Usage_SC_Ballast Usage_i8(0xcc)
375
#define Usage_SC_BicycleCrank Usage_i8(0xcd)
376
#define Usage_SC_HandleBars Usage_i8(0xce)
377
#define Usage_SC_FrontBrake Usage_i8(0xcf)
378
#define Usage_SC_RearBrake Usage_i8(0xd0)
379
#define Usage_VRC_Belt Usage_i8(0x1)
380
#define Usage_VRC_BodySuit Usage_i8(0x2)
381
#define Usage_VRC_Flexor Usage_i8(0x3)
382
#define Usage_VRC_Glove Usage_i8(0x4)
383
#define Usage_VRC_HeadTracker Usage_i8(0x5)
384
#define Usage_VRC_HeadMountedDisplay Usage_i8(0x6)
385
#define Usage_VRC_HandTracker Usage_i8(0x7)
386
#define Usage_VRC_Oculometer Usage_i8(0x8)
387
#define Usage_VRC_Vest Usage_i8(0x9)
388
#define Usage_VRC_AnimatronicDevice Usage_i8(0xa)
389
#define Usage_VRC_StereoEnable Usage_i8(0x20)
390
#define Usage_VRC_DisplayEnable Usage_i8(0x21)
391
#define Usage_SC_BaseballBat Usage_i8(0x1)
392
#define Usage_SC_GolfClub Usage_i8(0x2)
393
#define Usage_SC_RowingMachine Usage_i8(0x3)
394
#define Usage_SC_Treadmill Usage_i8(0x4)
395
#define Usage_SC_Oar Usage_i8(0x30)
396
#define Usage_SC_Slope Usage_i8(0x31)
397
#define Usage_SC_Rate Usage_i8(0x32)
398
#define Usage_SC_StickSpeed Usage_i8(0x33)
399
#define Usage_SC_StickFaceAngle Usage_i8(0x34)
400
#define Usage_SC_StickHeelToe Usage_i8(0x35)
401
#define Usage_SC_StickFollowThrough Usage_i8(0x36)
402
#define Usage_SC_StickTempo Usage_i8(0x37)
403
#define Usage_SC_StickType Usage_i8(0x38)
404
#define Usage_SC_StickHeight Usage_i8(0x39)
405
#define Usage_SC_Putter Usage_i8(0x50)
406
#define Usage_SC_OneIron Usage_i8(0x51)
407
#define Usage_SC_TwoIron Usage_i8(0x52)
408
#define Usage_SC_ThreeIron Usage_i8(0x53)
409
#define Usage_SC_FourIron Usage_i8(0x54)
410
#define Usage_SC_FiveIron Usage_i8(0x55)
411
#define Usage_SC_SixIron Usage_i8(0x56)
412
#define Usage_SC_SevenIron Usage_i8(0x57)
413
#define Usage_SC_EightIron Usage_i8(0x58)
414
#define Usage_SC_NineIron Usage_i8(0x59)
415
#define Usage_SC_One0Iron Usage_i8(0x5a)
416
#define Usage_SC_One1Iron Usage_i8(0x5b)
417
#define Usage_SC_SandWedge Usage_i8(0x5c)
418
#define Usage_SC_LoftWedge Usage_i8(0x5d)
419
#define Usage_SC_PowerWedge Usage_i8(0x5e)
420
#define Usage_SC_OneWood Usage_i8(0x5f)
421
#define Usage_SC_ThreeWood Usage_i8(0x60)
422
#define Usage_SC_FiveWood Usage_i8(0x61)
423
#define Usage_SC_SevenWood Usage_i8(0x62)
424
#define Usage_SC_NineWood Usage_i8(0x63)
425
#define Usage_GC_ThreeDGameController Usage_i8(0x1)
426
#define Usage_GC_PinballDevice Usage_i8(0x2)
427
#define Usage_GC_GunDevice Usage_i8(0x3)
428
#define Usage_GC_PointofView Usage_i8(0x20)
429
#define Usage_GC_TurnRightLeft Usage_i8(0x21)
430
#define Usage_GC_PitchForwardBackward Usage_i8(0x22)
431
#define Usage_GC_RollRightLeft Usage_i8(0x23)
432
#define Usage_GC_MoveRightLeft Usage_i8(0x24)
433
#define Usage_GC_MoveForwardBackward Usage_i8(0x25)
434
#define Usage_GC_MoveUpDown Usage_i8(0x26)
435
#define Usage_GC_LeanRightLeft Usage_i8(0x27)
436
#define Usage_GC_LeanForwardBackward Usage_i8(0x28)
437
#define Usage_GC_HeightofPOV Usage_i8(0x29)
438
#define Usage_GC_Flipper Usage_i8(0x2a)
439
#define Usage_GC_SecondaryFlipper Usage_i8(0x2b)
440
#define Usage_GC_Bump Usage_i8(0x2c)
441
#define Usage_GC_NewGame Usage_i8(0x2d)
442
#define Usage_GC_ShootBall Usage_i8(0x2e)
443
#define Usage_GC_Player Usage_i8(0x2f)
444
#define Usage_GC_GunBolt Usage_i8(0x30)
445
#define Usage_GC_GunClip Usage_i8(0x31)
446
#define Usage_GC_GunSelector Usage_i8(0x32)
447
#define Usage_GC_GunSingleShot Usage_i8(0x33)
448
#define Usage_GC_GunBurst Usage_i8(0x34)
449
#define Usage_GC_GunAutomatic Usage_i8(0x35)
450
#define Usage_GC_GunSafety Usage_i8(0x36)
451
#define Usage_GC_GamepadFireJump Usage_i8(0x37)
452
#define Usage_GC_GamepadTrigger Usage_i8(0x39)
453
#define Usage_GC_FormfittingGamepad Usage_i8(0x3a)
454
#define Usage_GDC_BackgroundNonuserControls Usage_i8(0x1)
455
#define Usage_GDC_BatteryStrength Usage_i8(0x20)
456
#define Usage_GDC_WirelessChannel Usage_i8(0x21)
457
#define Usage_GDC_WirelessID Usage_i8(0x22)
458
#define Usage_GDC_DiscoverWirelessControl Usage_i8(0x23)
459
#define Usage_GDC_SecurityCodeCharacterEntered Usage_i8(0x24)
460
#define Usage_GDC_SecurityCodeCharacterErased Usage_i8(0x25)
461
#define Usage_GDC_SecurityCodeCleared Usage_i8(0x26)
462
#define Usage_GDC_SequenceID Usage_i8(0x27)
463
#define Usage_GDC_SequenceIDReset Usage_i8(0x28)
464
#define Usage_GDC_RFSignalStrength Usage_i8(0x29)
465
#define Usage_GDC_SoftwareVersion Usage_i8(0x2a)
466
#define Usage_GDC_ProtocolVersion Usage_i8(0x2b)
467
#define Usage_GDC_HardwareVersion Usage_i8(0x2c)
468
#define Usage_GDC_Major Usage_i8(0x2d)
469
#define Usage_GDC_Minor Usage_i8(0x2e)
470
#define Usage_GDC_Revision Usage_i8(0x2f)
471
#define Usage_GDC_Handedness Usage_i8(0x30)
472
#define Usage_GDC_EitherHand Usage_i8(0x31)
473
#define Usage_GDC_LeftHand Usage_i8(0x32)
474
#define Usage_GDC_RightHand Usage_i8(0x33)
475
#define Usage_GDC_BothHands Usage_i8(0x34)
476
#define Usage_GDC_GripPoseOffset Usage_i8(0x40)
477
#define Usage_GDC_PointerPoseOffset Usage_i8(0x41)
478
#define Usage_KK_ErrorRollOver Usage_i8(0x1)
479
#define Usage_KK_POSTFail Usage_i8(0x2)
480
#define Usage_KK_ErrorUndefined Usage_i8(0x3)
481
#define Usage_KK_KeyboardA Usage_i8(0x4)
482
#define Usage_KK_KeyboardB Usage_i8(0x5)
483
#define Usage_KK_KeyboardC Usage_i8(0x6)
484
#define Usage_KK_KeyboardD Usage_i8(0x7)
485
#define Usage_KK_KeyboardE Usage_i8(0x8)
486
#define Usage_KK_KeyboardF Usage_i8(0x9)
487
#define Usage_KK_KeyboardG Usage_i8(0xa)
488
#define Usage_KK_KeyboardH Usage_i8(0xb)
489
#define Usage_KK_KeyboardI Usage_i8(0xc)
490
#define Usage_KK_KeyboardJ Usage_i8(0xd)
491
#define Usage_KK_KeyboardK Usage_i8(0xe)
492
#define Usage_KK_KeyboardL Usage_i8(0xf)
493
#define Usage_KK_KeyboardM Usage_i8(0x10)
494
#define Usage_KK_KeyboardN Usage_i8(0x11)
495
#define Usage_KK_KeyboardO Usage_i8(0x12)
496
#define Usage_KK_KeyboardP Usage_i8(0x13)
497
#define Usage_KK_KeyboardQ Usage_i8(0x14)
498
#define Usage_KK_KeyboardR Usage_i8(0x15)
499
#define Usage_KK_KeyboardS Usage_i8(0x16)
500
#define Usage_KK_KeyboardT Usage_i8(0x17)
501
#define Usage_KK_KeyboardU Usage_i8(0x18)
502
#define Usage_KK_KeyboardV Usage_i8(0x19)
503
#define Usage_KK_KeyboardW Usage_i8(0x1a)
504
#define Usage_KK_KeyboardX Usage_i8(0x1b)
505
#define Usage_KK_KeyboardY Usage_i8(0x1c)
506
#define Usage_KK_KeyboardZ Usage_i8(0x1d)
507
#define Usage_KK_Keyboard1andBang Usage_i8(0x1e)
508
#define Usage_KK_Keyboard2andAt Usage_i8(0x1f)
509
#define Usage_KK_Keyboard3andHash Usage_i8(0x20)
510
#define Usage_KK_Keyboard4andDollar Usage_i8(0x21)
511
#define Usage_KK_Keyboard5andPercent Usage_i8(0x22)
512
#define Usage_KK_Keyboard6andCaret Usage_i8(0x23)
513
#define Usage_KK_Keyboard7andAmpersand Usage_i8(0x24)
514
#define Usage_KK_Keyboard8andStar Usage_i8(0x25)
515
#define Usage_KK_Keyboard9andLeftBracket Usage_i8(0x26)
516
#define Usage_KK_Keyboard0andRightBracket Usage_i8(0x27)
517
#define Usage_KK_KeyboardReturnEnter Usage_i8(0x28)
518
#define Usage_KK_KeyboardEscape Usage_i8(0x29)
519
#define Usage_KK_KeyboardDelete Usage_i8(0x2a)
520
#define Usage_KK_KeyboardTab Usage_i8(0x2b)
521
#define Usage_KK_KeyboardSpacebar Usage_i8(0x2c)
522
#define Usage_KK_KeyboardDashandUnderscore Usage_i8(0x2d)
523
#define Usage_KK_KeyboardEqualsandPlus Usage_i8(0x2e)
524
#define Usage_KK_KeyboardLeftBrace Usage_i8(0x2f)
525
#define Usage_KK_KeyboardRightBrace Usage_i8(0x30)
526
#define Usage_KK_KeyboardBackslashandPipe Usage_i8(0x31)
527
#define Usage_KK_KeyboardNonUSHashandTilde Usage_i8(0x32)
528
#define Usage_KK_KeyboardSemiColonandColon Usage_i8(0x33)
529
#define Usage_KK_KeyboardLeftAposandDouble Usage_i8(0x34)
530
#define Usage_KK_KeyboardGraveAccentandTilde Usage_i8(0x35)
531
#define Usage_KK_KeyboardCommaandLessThan Usage_i8(0x36)
532
#define Usage_KK_KeyboardPeriodandGreaterThan Usage_i8(0x37)
533
#define Usage_KK_KeyboardForwardSlashandQuestionMark Usage_i8(0x38)
534
#define Usage_KK_KeyboardCapsLock Usage_i8(0x39)
535
#define Usage_KK_KeyboardF1 Usage_i8(0x3a)
536
#define Usage_KK_KeyboardF2 Usage_i8(0x3b)
537
#define Usage_KK_KeyboardF3 Usage_i8(0x3c)
538
#define Usage_KK_KeyboardF4 Usage_i8(0x3d)
539
#define Usage_KK_KeyboardF5 Usage_i8(0x3e)
540
#define Usage_KK_KeyboardF6 Usage_i8(0x3f)
541
#define Usage_KK_KeyboardF7 Usage_i8(0x40)
542
#define Usage_KK_KeyboardF8 Usage_i8(0x41)
543
#define Usage_KK_KeyboardF9 Usage_i8(0x42)
544
#define Usage_KK_KeyboardF10 Usage_i8(0x43)
545
#define Usage_KK_KeyboardF11 Usage_i8(0x44)
546
#define Usage_KK_KeyboardF12 Usage_i8(0x45)
547
#define Usage_KK_KeyboardPrintScreen Usage_i8(0x46)
548
#define Usage_KK_KeyboardScrollLock Usage_i8(0x47)
549
#define Usage_KK_KeyboardPause Usage_i8(0x48)
550
#define Usage_KK_KeyboardInsert Usage_i8(0x49)
551
#define Usage_KK_KeyboardHome Usage_i8(0x4a)
552
#define Usage_KK_KeyboardPageUp Usage_i8(0x4b)
553
#define Usage_KK_KeyboardDeleteForward Usage_i8(0x4c)
554
#define Usage_KK_KeyboardEnd Usage_i8(0x4d)
555
#define Usage_KK_KeyboardPageDown Usage_i8(0x4e)
556
#define Usage_KK_KeyboardRightArrow Usage_i8(0x4f)
557
#define Usage_KK_KeyboardLeftArrow Usage_i8(0x50)
558
#define Usage_KK_KeyboardDownArrow Usage_i8(0x51)
559
#define Usage_KK_KeyboardUpArrow Usage_i8(0x52)
560
#define Usage_KK_KeypadNumLockandClear Usage_i8(0x53)
561
#define Usage_KK_KeypadForwardSlash Usage_i8(0x54)
562
#define Usage_KK_KeypadStar Usage_i8(0x55)
563
#define Usage_KK_KeypadDash Usage_i8(0x56)
564
#define Usage_KK_KeypadPlus Usage_i8(0x57)
565
#define Usage_KK_KeypadENTER Usage_i8(0x58)
566
#define Usage_KK_Keypad1andEnd Usage_i8(0x59)
567
#define Usage_KK_Keypad2andDownArrow Usage_i8(0x5a)
568
#define Usage_KK_Keypad3andPageDn Usage_i8(0x5b)
569
#define Usage_KK_Keypad4andLeftArrow Usage_i8(0x5c)
570
#define Usage_KK_Keypad5 Usage_i8(0x5d)
571
#define Usage_KK_Keypad6andRightArrow Usage_i8(0x5e)
572
#define Usage_KK_Keypad7andHome Usage_i8(0x5f)
573
#define Usage_KK_Keypad8andUpArrow Usage_i8(0x60)
574
#define Usage_KK_Keypad9andPageUp Usage_i8(0x61)
575
#define Usage_KK_Keypad0andInsert Usage_i8(0x62)
576
#define Usage_KK_KeypadPeriodandDelete Usage_i8(0x63)
577
#define Usage_KK_KeyboardNonUSBackslashandPipe Usage_i8(0x64)
578
#define Usage_KK_KeyboardApplication Usage_i8(0x65)
579
#define Usage_KK_KeyboardPower Usage_i8(0x66)
580
#define Usage_KK_KeypadEquals Usage_i8(0x67)
581
#define Usage_KK_KeyboardF13 Usage_i8(0x68)
582
#define Usage_KK_KeyboardF14 Usage_i8(0x69)
583
#define Usage_KK_KeyboardF15 Usage_i8(0x6a)
584
#define Usage_KK_KeyboardF16 Usage_i8(0x6b)
585
#define Usage_KK_KeyboardF17 Usage_i8(0x6c)
586
#define Usage_KK_KeyboardF18 Usage_i8(0x6d)
587
#define Usage_KK_KeyboardF19 Usage_i8(0x6e)
588
#define Usage_KK_KeyboardF20 Usage_i8(0x6f)
589
#define Usage_KK_KeyboardF21 Usage_i8(0x70)
590
#define Usage_KK_KeyboardF22 Usage_i8(0x71)
591
#define Usage_KK_KeyboardF23 Usage_i8(0x72)
592
#define Usage_KK_KeyboardF24 Usage_i8(0x73)
593
#define Usage_KK_KeyboardExecute Usage_i8(0x74)
594
#define Usage_KK_KeyboardHelp Usage_i8(0x75)
595
#define Usage_KK_KeyboardMenu Usage_i8(0x76)
596
#define Usage_KK_KeyboardSelect Usage_i8(0x77)
597
#define Usage_KK_KeyboardStop Usage_i8(0x78)
598
#define Usage_KK_KeyboardAgain Usage_i8(0x79)
599
#define Usage_KK_KeyboardUndo Usage_i8(0x7a)
600
#define Usage_KK_KeyboardCut Usage_i8(0x7b)
601
#define Usage_KK_KeyboardCopy Usage_i8(0x7c)
602
#define Usage_KK_KeyboardPaste Usage_i8(0x7d)
603
#define Usage_KK_KeyboardFind Usage_i8(0x7e)
604
#define Usage_KK_KeyboardMute Usage_i8(0x7f)
605
#define Usage_KK_KeyboardVolumeUp Usage_i8(0x80)
606
#define Usage_KK_KeyboardVolumeDown Usage_i8(0x81)
607
#define Usage_KK_KeyboardLockingCapsLock Usage_i8(0x82)
608
#define Usage_KK_KeyboardLockingNumLock Usage_i8(0x83)
609
#define Usage_KK_KeyboardLockingScrollLock Usage_i8(0x84)
610
#define Usage_KK_KeypadComma Usage_i8(0x85)
611
#define Usage_KK_KeypadEqualSign Usage_i8(0x86)
612
#define Usage_KK_KeyboardInternational1 Usage_i8(0x87)
613
#define Usage_KK_KeyboardInternational2 Usage_i8(0x88)
614
#define Usage_KK_KeyboardInternational3 Usage_i8(0x89)
615
#define Usage_KK_KeyboardInternational4 Usage_i8(0x8a)
616
#define Usage_KK_KeyboardInternational5 Usage_i8(0x8b)
617
#define Usage_KK_KeyboardInternational6 Usage_i8(0x8c)
618
#define Usage_KK_KeyboardInternational7 Usage_i8(0x8d)
619
#define Usage_KK_KeyboardInternational8 Usage_i8(0x8e)
620
#define Usage_KK_KeyboardInternational9 Usage_i8(0x8f)
621
#define Usage_KK_KeyboardLANG1 Usage_i8(0x90)
622
#define Usage_KK_KeyboardLANG2 Usage_i8(0x91)
623
#define Usage_KK_KeyboardLANG3 Usage_i8(0x92)
624
#define Usage_KK_KeyboardLANG4 Usage_i8(0x93)
625
#define Usage_KK_KeyboardLANG5 Usage_i8(0x94)
626
#define Usage_KK_KeyboardLANG6 Usage_i8(0x95)
627
#define Usage_KK_KeyboardLANG7 Usage_i8(0x96)
628
#define Usage_KK_KeyboardLANG8 Usage_i8(0x97)
629
#define Usage_KK_KeyboardLANG9 Usage_i8(0x98)
630
#define Usage_KK_KeyboardAlternateErase Usage_i8(0x99)
631
#define Usage_KK_KeyboardSysReqAttention Usage_i8(0x9a)
632
#define Usage_KK_KeyboardCancel Usage_i8(0x9b)
633
#define Usage_KK_KeyboardClear Usage_i8(0x9c)
634
#define Usage_KK_KeyboardPrior Usage_i8(0x9d)
635
#define Usage_KK_KeyboardReturn Usage_i8(0x9e)
636
#define Usage_KK_KeyboardSeparator Usage_i8(0x9f)
637
#define Usage_KK_KeyboardOut Usage_i8(0xa0)
638
#define Usage_KK_KeyboardOper Usage_i8(0xa1)
639
#define Usage_KK_KeyboardClearAgain Usage_i8(0xa2)
640
#define Usage_KK_KeyboardCrSelProps Usage_i8(0xa3)
641
#define Usage_KK_KeyboardExSel Usage_i8(0xa4)
642
#define Usage_KK_KeypadDouble0 Usage_i8(0xb0)
643
#define Usage_KK_KeypadTriple0 Usage_i8(0xb1)
644
#define Usage_KK_ThousandsSeparator Usage_i8(0xb2)
645
#define Usage_KK_DecimalSeparator Usage_i8(0xb3)
646
#define Usage_KK_CurrencyUnit Usage_i8(0xb4)
647
#define Usage_KK_CurrencySubunit Usage_i8(0xb5)
648
#define Usage_KK_KeypadLeftBracket Usage_i8(0xb6)
649
#define Usage_KK_KeypadRightBracket Usage_i8(0xb7)
650
#define Usage_KK_KeypadLeftBrace Usage_i8(0xb8)
651
#define Usage_KK_KeypadRightBrace Usage_i8(0xb9)
652
#define Usage_KK_KeypadTab Usage_i8(0xba)
653
#define Usage_KK_KeypadBackspace Usage_i8(0xbb)
654
#define Usage_KK_KeypadA Usage_i8(0xbc)
655
#define Usage_KK_KeypadB Usage_i8(0xbd)
656
#define Usage_KK_KeypadC Usage_i8(0xbe)
657
#define Usage_KK_KeypadD Usage_i8(0xbf)
658
#define Usage_KK_KeypadE Usage_i8(0xc0)
659
#define Usage_KK_KeypadF Usage_i8(0xc1)
660
#define Usage_KK_KeypadXOR Usage_i8(0xc2)
661
#define Usage_KK_KeypadCaret Usage_i8(0xc3)
662
#define Usage_KK_KeypadPercentage Usage_i8(0xc4)
663
#define Usage_KK_KeypadLess Usage_i8(0xc5)
664
#define Usage_KK_KeypadGreater Usage_i8(0xc6)
665
#define Usage_KK_KeypadAmpersand Usage_i8(0xc7)
666
#define Usage_KK_KeypadDoubleAmpersand Usage_i8(0xc8)
667
#define Usage_KK_KeypadBar Usage_i8(0xc9)
668
#define Usage_KK_KeypadDoubleBar Usage_i8(0xca)
669
#define Usage_KK_KeypadColon Usage_i8(0xcb)
670
#define Usage_KK_KeypadHash Usage_i8(0xcc)
671
#define Usage_KK_KeypadSpace Usage_i8(0xcd)
672
#define Usage_KK_KeypadAt Usage_i8(0xce)
673
#define Usage_KK_KeypadBang Usage_i8(0xcf)
674
#define Usage_KK_KeypadMemoryStore Usage_i8(0xd0)
675
#define Usage_KK_KeypadMemoryRecall Usage_i8(0xd1)
676
#define Usage_KK_KeypadMemoryClear Usage_i8(0xd2)
677
#define Usage_KK_KeypadMemoryAdd Usage_i8(0xd3)
678
#define Usage_KK_KeypadMemorySubtract Usage_i8(0xd4)
679
#define Usage_KK_KeypadMemoryMultiply Usage_i8(0xd5)
680
#define Usage_KK_KeypadMemoryDivide Usage_i8(0xd6)
681
#define Usage_KK_KeypadPlusMinus Usage_i8(0xd7)
682
#define Usage_KK_KeypadClear Usage_i8(0xd8)
683
#define Usage_KK_KeypadClearEntry Usage_i8(0xd9)
684
#define Usage_KK_KeypadBinary Usage_i8(0xda)
685
#define Usage_KK_KeypadOctal Usage_i8(0xdb)
686
#define Usage_KK_KeypadDecimal Usage_i8(0xdc)
687
#define Usage_KK_KeypadHexadecimal Usage_i8(0xdd)
688
#define Usage_KK_KeyboardLeftControl Usage_i8(0xe0)
689
#define Usage_KK_KeyboardLeftShift Usage_i8(0xe1)
690
#define Usage_KK_KeyboardLeftAlt Usage_i8(0xe2)
691
#define Usage_KK_KeyboardLeftGUI Usage_i8(0xe3)
692
#define Usage_KK_KeyboardRightControl Usage_i8(0xe4)
693
#define Usage_KK_KeyboardRightShift Usage_i8(0xe5)
694
#define Usage_KK_KeyboardRightAlt Usage_i8(0xe6)
695
#define Usage_KK_KeyboardRightGUI Usage_i8(0xe7)
696
#define Usage_LED_NumLock Usage_i8(0x1)
697
#define Usage_LED_CapsLock Usage_i8(0x2)
698
#define Usage_LED_ScrollLock Usage_i8(0x3)
699
#define Usage_LED_Compose Usage_i8(0x4)
700
#define Usage_LED_Kana Usage_i8(0x5)
701
#define Usage_LED_Power Usage_i8(0x6)
702
#define Usage_LED_Shift Usage_i8(0x7)
703
#define Usage_LED_DoNotDisturb Usage_i8(0x8)
704
#define Usage_LED_Mute Usage_i8(0x9)
705
#define Usage_LED_ToneEnable Usage_i8(0xa)
706
#define Usage_LED_HighCutFilter Usage_i8(0xb)
707
#define Usage_LED_LowCutFilter Usage_i8(0xc)
708
#define Usage_LED_EqualizerEnable Usage_i8(0xd)
709
#define Usage_LED_SoundFieldOn Usage_i8(0xe)
710
#define Usage_LED_SurroundOn Usage_i8(0xf)
711
#define Usage_LED_Repeat Usage_i8(0x10)
712
#define Usage_LED_Stereo Usage_i8(0x11)
713
#define Usage_LED_SamplingRateDetect Usage_i8(0x12)
714
#define Usage_LED_Spinning Usage_i8(0x13)
715
#define Usage_LED_CAV Usage_i8(0x14)
716
#define Usage_LED_CLV Usage_i8(0x15)
717
#define Usage_LED_RecordingFormatDetect Usage_i8(0x16)
718
#define Usage_LED_OffHook Usage_i8(0x17)
719
#define Usage_LED_Ring Usage_i8(0x18)
720
#define Usage_LED_MessageWaiting Usage_i8(0x19)
721
#define Usage_LED_DataMode Usage_i8(0x1a)
722
#define Usage_LED_BatteryOperation Usage_i8(0x1b)
723
#define Usage_LED_BatteryOK Usage_i8(0x1c)
724
#define Usage_LED_BatteryLow Usage_i8(0x1d)
725
#define Usage_LED_Speaker Usage_i8(0x1e)
726
#define Usage_LED_Headset Usage_i8(0x1f)
727
#define Usage_LED_Hold Usage_i8(0x20)
728
#define Usage_LED_Microphone Usage_i8(0x21)
729
#define Usage_LED_Coverage Usage_i8(0x22)
730
#define Usage_LED_NightMode Usage_i8(0x23)
731
#define Usage_LED_SendCalls Usage_i8(0x24)
732
#define Usage_LED_CallPickup Usage_i8(0x25)
733
#define Usage_LED_Conference Usage_i8(0x26)
734
#define Usage_LED_Standby Usage_i8(0x27)
735
#define Usage_LED_CameraOn Usage_i8(0x28)
736
#define Usage_LED_CameraOff Usage_i8(0x29)
737
#define Usage_LED_OnLine Usage_i8(0x2a)
738
#define Usage_LED_OffLine Usage_i8(0x2b)
739
#define Usage_LED_Busy Usage_i8(0x2c)
740
#define Usage_LED_Ready Usage_i8(0x2d)
741
#define Usage_LED_PaperOut Usage_i8(0x2e)
742
#define Usage_LED_PaperJam Usage_i8(0x2f)
743
#define Usage_LED_Remote Usage_i8(0x30)
744
#define Usage_LED_Forward Usage_i8(0x31)
745
#define Usage_LED_Reverse Usage_i8(0x32)
746
#define Usage_LED_Stop Usage_i8(0x33)
747
#define Usage_LED_Rewind Usage_i8(0x34)
748
#define Usage_LED_FastForward Usage_i8(0x35)
749
#define Usage_LED_Play Usage_i8(0x36)
750
#define Usage_LED_Pause Usage_i8(0x37)
751
#define Usage_LED_Record Usage_i8(0x38)
752
#define Usage_LED_Error Usage_i8(0x39)
753
#define Usage_LED_UsageSelectedIndicator Usage_i8(0x3a)
754
#define Usage_LED_UsageInUseIndicator Usage_i8(0x3b)
755
#define Usage_LED_UsageMultiModeIndicator Usage_i8(0x3c)
756
#define Usage_LED_IndicatorOn Usage_i8(0x3d)
757
#define Usage_LED_IndicatorFlash Usage_i8(0x3e)
758
#define Usage_LED_IndicatorSlowBlink Usage_i8(0x3f)
759
#define Usage_LED_IndicatorFastBlink Usage_i8(0x40)
760
#define Usage_LED_IndicatorOff Usage_i8(0x41)
761
#define Usage_LED_FlashOnTime Usage_i8(0x42)
762
#define Usage_LED_SlowBlinkOnTime Usage_i8(0x43)
763
#define Usage_LED_SlowBlinkOffTime Usage_i8(0x44)
764
#define Usage_LED_FastBlinkOnTime Usage_i8(0x45)
765
#define Usage_LED_FastBlinkOffTime Usage_i8(0x46)
766
#define Usage_LED_UsageIndicatorColor Usage_i8(0x47)
767
#define Usage_LED_IndicatorRed Usage_i8(0x48)
768
#define Usage_LED_IndicatorGreen Usage_i8(0x49)
769
#define Usage_LED_IndicatorAmber Usage_i8(0x4a)
770
#define Usage_LED_GenericIndicator Usage_i8(0x4b)
771
#define Usage_LED_SystemSuspend Usage_i8(0x4c)
772
#define Usage_LED_ExternalPowerConnected Usage_i8(0x4d)
773
#define Usage_LED_IndicatorBlue Usage_i8(0x4e)
774
#define Usage_LED_IndicatorOrange Usage_i8(0x4f)
775
#define Usage_LED_GoodStatus Usage_i8(0x50)
776
#define Usage_LED_WarningStatus Usage_i8(0x51)
777
#define Usage_LED_RGBLED Usage_i8(0x52)
778
#define Usage_LED_RedLEDChannel Usage_i8(0x53)
779
#define Usage_LED_BlueLEDChannel Usage_i8(0x54)
780
#define Usage_LED_GreenLEDChannel Usage_i8(0x55)
781
#define Usage_LED_LEDIntensity Usage_i8(0x56)
782
#define Usage_LED_SystemMicrophoneMute Usage_i8(0x57)
783
#define Usage_LED_PlayerIndicator Usage_i8(0x60)
784
#define Usage_LED_Player1 Usage_i8(0x61)
785
#define Usage_LED_Player2 Usage_i8(0x62)
786
#define Usage_LED_Player3 Usage_i8(0x63)
787
#define Usage_LED_Player4 Usage_i8(0x64)
788
#define Usage_LED_Player5 Usage_i8(0x65)
789
#define Usage_LED_Player6 Usage_i8(0x66)
790
#define Usage_LED_Player7 Usage_i8(0x67)
791
#define Usage_LED_Player8 Usage_i8(0x68)
792
#define Usage_TD_Phone Usage_i8(0x1)
793
#define Usage_TD_AnsweringMachine Usage_i8(0x2)
794
#define Usage_TD_MessageControls Usage_i8(0x3)
795
#define Usage_TD_Handset Usage_i8(0x4)
796
#define Usage_TD_Headset Usage_i8(0x5)
797
#define Usage_TD_TelephonyKeyPad Usage_i8(0x6)
798
#define Usage_TD_ProgrammableButton Usage_i8(0x7)
799
#define Usage_TD_HookSwitch Usage_i8(0x20)
800
#define Usage_TD_Flash Usage_i8(0x21)
801
#define Usage_TD_Feature Usage_i8(0x22)
802
#define Usage_TD_Hold Usage_i8(0x23)
803
#define Usage_TD_Redial Usage_i8(0x24)
804
#define Usage_TD_Transfer Usage_i8(0x25)
805
#define Usage_TD_Drop Usage_i8(0x26)
806
#define Usage_TD_Park Usage_i8(0x27)
807
#define Usage_TD_ForwardCalls Usage_i8(0x28)
808
#define Usage_TD_AlternateFunction Usage_i8(0x29)
809
#define Usage_TD_Line Usage_i8(0x2a)
810
#define Usage_TD_SpeakerPhone Usage_i8(0x2b)
811
#define Usage_TD_Conference Usage_i8(0x2c)
812
#define Usage_TD_RingEnable Usage_i8(0x2d)
813
#define Usage_TD_RingSelect Usage_i8(0x2e)
814
#define Usage_TD_PhoneMute Usage_i8(0x2f)
815
#define Usage_TD_CallerID Usage_i8(0x30)
816
#define Usage_TD_Send Usage_i8(0x31)
817
#define Usage_TD_SpeedDial Usage_i8(0x50)
818
#define Usage_TD_StoreNumber Usage_i8(0x51)
819
#define Usage_TD_RecallNumber Usage_i8(0x52)
820
#define Usage_TD_PhoneDirectory Usage_i8(0x53)
821
#define Usage_TD_VoiceMail Usage_i8(0x70)
822
#define Usage_TD_ScreenCalls Usage_i8(0x71)
823
#define Usage_TD_DoNotDisturb Usage_i8(0x72)
824
#define Usage_TD_Message Usage_i8(0x73)
825
#define Usage_TD_AnswerOnOff Usage_i8(0x74)
826
#define Usage_TD_InsideDialTone Usage_i8(0x90)
827
#define Usage_TD_OutsideDialTone Usage_i8(0x91)
828
#define Usage_TD_InsideRingTone Usage_i8(0x92)
829
#define Usage_TD_OutsideRingTone Usage_i8(0x93)
830
#define Usage_TD_PriorityRingTone Usage_i8(0x94)
831
#define Usage_TD_InsideRingback Usage_i8(0x95)
832
#define Usage_TD_PriorityRingback Usage_i8(0x96)
833
#define Usage_TD_LineBusyTone Usage_i8(0x97)
834
#define Usage_TD_ReorderTone Usage_i8(0x98)
835
#define Usage_TD_CallWaitingTone Usage_i8(0x99)
836
#define Usage_TD_ConfirmationTone1 Usage_i8(0x9a)
837
#define Usage_TD_ConfirmationTone2 Usage_i8(0x9b)
838
#define Usage_TD_TonesOff Usage_i8(0x9c)
839
#define Usage_TD_OutsideRingback Usage_i8(0x9d)
840
#define Usage_TD_Ringer Usage_i8(0x9e)
841
#define Usage_TD_PhoneKey0 Usage_i8(0xb0)
842
#define Usage_TD_PhoneKey1 Usage_i8(0xb1)
843
#define Usage_TD_PhoneKey2 Usage_i8(0xb2)
844
#define Usage_TD_PhoneKey3 Usage_i8(0xb3)
845
#define Usage_TD_PhoneKey4 Usage_i8(0xb4)
846
#define Usage_TD_PhoneKey5 Usage_i8(0xb5)
847
#define Usage_TD_PhoneKey6 Usage_i8(0xb6)
848
#define Usage_TD_PhoneKey7 Usage_i8(0xb7)
849
#define Usage_TD_PhoneKey8 Usage_i8(0xb8)
850
#define Usage_TD_PhoneKey9 Usage_i8(0xb9)
851
#define Usage_TD_PhoneKeyStar Usage_i8(0xba)
852
#define Usage_TD_PhoneKeyPound Usage_i8(0xbb)
853
#define Usage_TD_PhoneKeyA Usage_i8(0xbc)
854
#define Usage_TD_PhoneKeyB Usage_i8(0xbd)
855
#define Usage_TD_PhoneKeyC Usage_i8(0xbe)
856
#define Usage_TD_PhoneKeyD Usage_i8(0xbf)
857
#define Usage_TD_PhoneCallHistoryKey Usage_i8(0xc0)
858
#define Usage_TD_PhoneCallerIDKey Usage_i8(0xc1)
859
#define Usage_TD_PhoneSettingsKey Usage_i8(0xc2)
860
#define Usage_TD_HostControl Usage_i8(0xf0)
861
#define Usage_TD_HostAvailable Usage_i8(0xf1)
862
#define Usage_TD_HostCallActive Usage_i8(0xf2)
863
#define Usage_TD_ActivateHandsetAudio Usage_i8(0xf3)
864
#define Usage_TD_RingType Usage_i8(0xf4)
865
#define Usage_TD_RedialablePhoneNumber Usage_i8(0xf5)
866
#define Usage_TD_StopRingTone Usage_i8(0xf8)
867
#define Usage_TD_PSTNRingTone Usage_i8(0xf9)
868
#define Usage_TD_HostRingTone Usage_i8(0xfa)
869
#define Usage_TD_AlertSoundError Usage_i8(0xfb)
870
#define Usage_TD_AlertSoundConfirm Usage_i8(0xfc)
871
#define Usage_TD_AlertSoundNotification Usage_i8(0xfd)
872
#define Usage_TD_SilentRing Usage_i8(0xfe)
873
#define Usage_TD_EmailMessageWaiting Usage_i16(0x108)
874
#define Usage_TD_VoicemailMessageWaiting Usage_i16(0x109)
875
#define Usage_TD_HostHold Usage_i16(0x10a)
876
#define Usage_TD_IncomingCallHistoryCount Usage_i16(0x110)
877
#define Usage_TD_OutgoingCallHistoryCount Usage_i16(0x111)
878
#define Usage_TD_IncomingCallHistory Usage_i16(0x112)
879
#define Usage_TD_OutgoingCallHistory Usage_i16(0x113)
880
#define Usage_TD_PhoneLocale Usage_i16(0x114)
881
#define Usage_TD_PhoneTimeSecond Usage_i16(0x140)
882
#define Usage_TD_PhoneTimeMinute Usage_i16(0x141)
883
#define Usage_TD_PhoneTimeHour Usage_i16(0x142)
884
#define Usage_TD_PhoneDateDay Usage_i16(0x143)
885
#define Usage_TD_PhoneDateMonth Usage_i16(0x144)
886
#define Usage_TD_PhoneDateYear Usage_i16(0x145)
887
#define Usage_TD_HandsetNickname Usage_i16(0x146)
888
#define Usage_TD_AddressBookID Usage_i16(0x147)
889
#define Usage_TD_CallDuration Usage_i16(0x14a)
890
#define Usage_TD_DualModePhone Usage_i16(0x14b)
891
#define Usage_Con_ConsumerControl Usage_i8(0x1)
892
#define Usage_Con_NumericKeyPad Usage_i8(0x2)
893
#define Usage_Con_ProgrammableButtons Usage_i8(0x3)
894
#define Usage_Con_Microphone Usage_i8(0x4)
895
#define Usage_Con_Headphone Usage_i8(0x5)
896
#define Usage_Con_GraphicEqualizer Usage_i8(0x6)
897
#define Usage_Con_Plus10 Usage_i8(0x20)
898
#define Usage_Con_Plus100 Usage_i8(0x21)
899
#define Usage_Con_AMPM Usage_i8(0x22)
900
#define Usage_Con_Power Usage_i8(0x30)
901
#define Usage_Con_Reset Usage_i8(0x31)
902
#define Usage_Con_Sleep Usage_i8(0x32)
903
#define Usage_Con_SleepAfter Usage_i8(0x33)
904
#define Usage_Con_SleepMode Usage_i8(0x34)
905
#define Usage_Con_Illumination Usage_i8(0x35)
906
#define Usage_Con_FunctionButtons Usage_i8(0x36)
907
#define Usage_Con_Menu Usage_i8(0x40)
908
#define Usage_Con_MenuPick Usage_i8(0x41)
909
#define Usage_Con_MenuUp Usage_i8(0x42)
910
#define Usage_Con_MenuDown Usage_i8(0x43)
911
#define Usage_Con_MenuLeft Usage_i8(0x44)
912
#define Usage_Con_MenuRight Usage_i8(0x45)
913
#define Usage_Con_MenuEscape Usage_i8(0x46)
914
#define Usage_Con_MenuValueIncrease Usage_i8(0x47)
915
#define Usage_Con_MenuValueDecrease Usage_i8(0x48)
916
#define Usage_Con_DataOnScreen Usage_i8(0x60)
917
#define Usage_Con_ClosedCaption Usage_i8(0x61)
918
#define Usage_Con_ClosedCaptionSelect Usage_i8(0x62)
919
#define Usage_Con_VCRTV Usage_i8(0x63)
920
#define Usage_Con_BroadcastMode Usage_i8(0x64)
921
#define Usage_Con_Snapshot Usage_i8(0x65)
922
#define Usage_Con_Still Usage_i8(0x66)
923
#define Usage_Con_PictureinPictureToggle Usage_i8(0x67)
924
#define Usage_Con_PictureinPictureSwap Usage_i8(0x68)
925
#define Usage_Con_RedMenuButton Usage_i8(0x69)
926
#define Usage_Con_GreenMenuButton Usage_i8(0x6a)
927
#define Usage_Con_BlueMenuButton Usage_i8(0x6b)
928
#define Usage_Con_YellowMenuButton Usage_i8(0x6c)
929
#define Usage_Con_Aspect Usage_i8(0x6d)
930
#define Usage_Con_ThreeDModeSelect Usage_i8(0x6e)
931
#define Usage_Con_DisplayBrightnessIncrement Usage_i8(0x6f)
932
#define Usage_Con_DisplayBrightnessDecrement Usage_i8(0x70)
933
#define Usage_Con_DisplayBrightness Usage_i8(0x71)
934
#define Usage_Con_DisplayBacklightToggle Usage_i8(0x72)
935
#define Usage_Con_DisplaySetBrightnesstoMinimum Usage_i8(0x73)
936
#define Usage_Con_DisplaySetBrightnesstoMaximum Usage_i8(0x74)
937
#define Usage_Con_DisplaySetAutoBrightness Usage_i8(0x75)
938
#define Usage_Con_CameraAccessEnabled Usage_i8(0x76)
939
#define Usage_Con_CameraAccessDisabled Usage_i8(0x77)
940
#define Usage_Con_CameraAccessToggle Usage_i8(0x78)
941
#define Usage_Con_KeyboardBrightnessIncrement Usage_i8(0x79)
942
#define Usage_Con_KeyboardBrightnessDecrement Usage_i8(0x7a)
943
#define Usage_Con_KeyboardBacklightSetLevel Usage_i8(0x7b)
944
#define Usage_Con_KeyboardBacklightOOC Usage_i8(0x7c)
945
#define Usage_Con_KeyboardBacklightSetMinimum Usage_i8(0x7d)
946
#define Usage_Con_KeyboardBacklightSetMaximum Usage_i8(0x7e)
947
#define Usage_Con_KeyboardBacklightAuto Usage_i8(0x7f)
948
#define Usage_Con_Selection Usage_i8(0x80)
949
#define Usage_Con_AssignSelection Usage_i8(0x81)
950
#define Usage_Con_ModeStep Usage_i8(0x82)
951
#define Usage_Con_RecallLast Usage_i8(0x83)
952
#define Usage_Con_EnterChannel Usage_i8(0x84)
953
#define Usage_Con_OrderMovie Usage_i8(0x85)
954
#define Usage_Con_Channel Usage_i8(0x86)
955
#define Usage_Con_MediaSelection Usage_i8(0x87)
956
#define Usage_Con_MediaSelectComputer Usage_i8(0x88)
957
#define Usage_Con_MediaSelectTV Usage_i8(0x89)
958
#define Usage_Con_MediaSelectWWW Usage_i8(0x8a)
959
#define Usage_Con_MediaSelectDVD Usage_i8(0x8b)
960
#define Usage_Con_MediaSelectTelephone Usage_i8(0x8c)
961
#define Usage_Con_MediaSelectProgramGuide Usage_i8(0x8d)
962
#define Usage_Con_MediaSelectVideoPhone Usage_i8(0x8e)
963
#define Usage_Con_MediaSelectGames Usage_i8(0x8f)
964
#define Usage_Con_MediaSelectMessages Usage_i8(0x90)
965
#define Usage_Con_MediaSelectCD Usage_i8(0x91)
966
#define Usage_Con_MediaSelectVCR Usage_i8(0x92)
967
#define Usage_Con_MediaSelectTuner Usage_i8(0x93)
968
#define Usage_Con_Quit Usage_i8(0x94)
969
#define Usage_Con_Help Usage_i8(0x95)
970
#define Usage_Con_MediaSelectTape Usage_i8(0x96)
971
#define Usage_Con_MediaSelectCable Usage_i8(0x97)
972
#define Usage_Con_MediaSelectSatellite Usage_i8(0x98)
973
#define Usage_Con_MediaSelectSecurity Usage_i8(0x99)
974
#define Usage_Con_MediaSelectHome Usage_i8(0x9a)
975
#define Usage_Con_MediaSelectCall Usage_i8(0x9b)
976
#define Usage_Con_ChannelIncrement Usage_i8(0x9c)
977
#define Usage_Con_ChannelDecrement Usage_i8(0x9d)
978
#define Usage_Con_MediaSelectSAP Usage_i8(0x9e)
979
#define Usage_Con_VCRPlus Usage_i8(0xa0)
980
#define Usage_Con_Once Usage_i8(0xa1)
981
#define Usage_Con_Daily Usage_i8(0xa2)
982
#define Usage_Con_Weekly Usage_i8(0xa3)
983
#define Usage_Con_Monthly Usage_i8(0xa4)
984
#define Usage_Con_Play Usage_i8(0xb0)
985
#define Usage_Con_Pause Usage_i8(0xb1)
986
#define Usage_Con_Record Usage_i8(0xb2)
987
#define Usage_Con_FastForward Usage_i8(0xb3)
988
#define Usage_Con_Rewind Usage_i8(0xb4)
989
#define Usage_Con_ScanNextTrack Usage_i8(0xb5)
990
#define Usage_Con_ScanPreviousTrack Usage_i8(0xb6)
991
#define Usage_Con_Stop Usage_i8(0xb7)
992
#define Usage_Con_Eject Usage_i8(0xb8)
993
#define Usage_Con_RandomPlay Usage_i8(0xb9)
994
#define Usage_Con_SelectDisc Usage_i8(0xba)
995
#define Usage_Con_EnterDisc Usage_i8(0xbb)
996
#define Usage_Con_Repeat Usage_i8(0xbc)
997
#define Usage_Con_Tracking Usage_i8(0xbd)
998
#define Usage_Con_TrackNormal Usage_i8(0xbe)
999
#define Usage_Con_SlowTracking Usage_i8(0xbf)
1000
#define Usage_Con_FrameForward Usage_i8(0xc0)
1001
#define Usage_Con_FrameBack Usage_i8(0xc1)
1002
#define Usage_Con_Mark Usage_i8(0xc2)
1003
#define Usage_Con_ClearMark Usage_i8(0xc3)
1004
#define Usage_Con_RepeatFromMark Usage_i8(0xc4)
1005
#define Usage_Con_ReturnToMark Usage_i8(0xc5)
1006
#define Usage_Con_SearchMarkForward Usage_i8(0xc6)
1007
#define Usage_Con_SearchMarkBackwards Usage_i8(0xc7)
1008
#define Usage_Con_CounterReset Usage_i8(0xc8)
1009
#define Usage_Con_ShowCounter Usage_i8(0xc9)
1010
#define Usage_Con_TrackingIncrement Usage_i8(0xca)
1011
#define Usage_Con_TrackingDecrement Usage_i8(0xcb)
1012
#define Usage_Con_StopEject Usage_i8(0xcc)
1013
#define Usage_Con_PlayPause Usage_i8(0xcd)
1014
#define Usage_Con_PlaySkip Usage_i8(0xce)
1015
#define Usage_Con_VoiceCommand Usage_i8(0xcf)
1016
#define Usage_Con_InvokeCaptureInterface Usage_i8(0xd0)
1017
#define Usage_Con_StartorStopGameRecording Usage_i8(0xd1)
1018
#define Usage_Con_HistoricalGameCapture Usage_i8(0xd2)
1019
#define Usage_Con_CaptureGameScreenshot Usage_i8(0xd3)
1020
#define Usage_Con_ShoworHideRecordingIndicator Usage_i8(0xd4)
1021
#define Usage_Con_StartorStopMicrophoneCapture Usage_i8(0xd5)
1022
#define Usage_Con_StartorStopCameraCapture Usage_i8(0xd6)
1023
#define Usage_Con_StartorStopGameBroadcast Usage_i8(0xd7)
1024
#define Usage_Con_StartorStopVoiceDictationSession Usage_i8(0xd8)
1025
#define Usage_Con_InvokeDismissEmojiPicker Usage_i8(0xd9)
1026
#define Usage_Con_Volume Usage_i8(0xe0)
1027
#define Usage_Con_Balance Usage_i8(0xe1)
1028
#define Usage_Con_Mute Usage_i8(0xe2)
1029
#define Usage_Con_Bass Usage_i8(0xe3)
1030
#define Usage_Con_Treble Usage_i8(0xe4)
1031
#define Usage_Con_BassBoost Usage_i8(0xe5)
1032
#define Usage_Con_SurroundMode Usage_i8(0xe6)
1033
#define Usage_Con_Loudness Usage_i8(0xe7)
1034
#define Usage_Con_MPX Usage_i8(0xe8)
1035
#define Usage_Con_VolumeIncrement Usage_i8(0xe9)
1036
#define Usage_Con_VolumeDecrement Usage_i8(0xea)
1037
#define Usage_Con_SpeedSelect Usage_i8(0xf0)
1038
#define Usage_Con_PlaybackSpeed Usage_i8(0xf1)
1039
#define Usage_Con_StandardPlay Usage_i8(0xf2)
1040
#define Usage_Con_LongPlay Usage_i8(0xf3)
1041
#define Usage_Con_ExtendedPlay Usage_i8(0xf4)
1042
#define Usage_Con_Slow Usage_i8(0xf5)
1043
#define Usage_Con_FanEnable Usage_i16(0x100)
1044
#define Usage_Con_FanSpeed Usage_i16(0x101)
1045
#define Usage_Con_LightEnable Usage_i16(0x102)
1046
#define Usage_Con_LightIlluminationLevel Usage_i16(0x103)
1047
#define Usage_Con_ClimateControlEnable Usage_i16(0x104)
1048
#define Usage_Con_RoomTemperature Usage_i16(0x105)
1049
#define Usage_Con_SecurityEnable Usage_i16(0x106)
1050
#define Usage_Con_FireAlarm Usage_i16(0x107)
1051
#define Usage_Con_PoliceAlarm Usage_i16(0x108)
1052
#define Usage_Con_Proximity Usage_i16(0x109)
1053
#define Usage_Con_Motion Usage_i16(0x10a)
1054
#define Usage_Con_DuressAlarm Usage_i16(0x10b)
1055
#define Usage_Con_HoldupAlarm Usage_i16(0x10c)
1056
#define Usage_Con_MedicalAlarm Usage_i16(0x10d)
1057
#define Usage_Con_BalanceRight Usage_i16(0x150)
1058
#define Usage_Con_BalanceLeft Usage_i16(0x151)
1059
#define Usage_Con_BassIncrement Usage_i16(0x152)
1060
#define Usage_Con_BassDecrement Usage_i16(0x153)
1061
#define Usage_Con_TrebleIncrement Usage_i16(0x154)
1062
#define Usage_Con_TrebleDecrement Usage_i16(0x155)
1063
#define Usage_Con_SpeakerSystem Usage_i16(0x160)
1064
#define Usage_Con_ChannelLeft Usage_i16(0x161)
1065
#define Usage_Con_ChannelRight Usage_i16(0x162)
1066
#define Usage_Con_ChannelCenter Usage_i16(0x163)
1067
#define Usage_Con_ChannelFront Usage_i16(0x164)
1068
#define Usage_Con_ChannelCenterFront Usage_i16(0x165)
1069
#define Usage_Con_ChannelSide Usage_i16(0x166)
1070
#define Usage_Con_ChannelSurround Usage_i16(0x167)
1071
#define Usage_Con_ChannelLowFrequencyEnhancement Usage_i16(0x168)
1072
#define Usage_Con_ChannelTop Usage_i16(0x169)
1073
#define Usage_Con_ChannelUnknown Usage_i16(0x16a)
1074
#define Usage_Con_Subchannel Usage_i16(0x170)
1075
#define Usage_Con_SubchannelIncrement Usage_i16(0x171)
1076
#define Usage_Con_SubchannelDecrement Usage_i16(0x172)
1077
#define Usage_Con_AlternateAudioIncrement Usage_i16(0x173)
1078
#define Usage_Con_AlternateAudioDecrement Usage_i16(0x174)
1079
#define Usage_Con_ApplicationLaunchButtons Usage_i16(0x180)
1080
#define Usage_Con_ALLaunchButtonConfigurationTool Usage_i16(0x181)
1081
#define Usage_Con_ALProgrammableButtonConfiguration Usage_i16(0x182)
1082
#define Usage_Con_ALConsumerControlConfiguration Usage_i16(0x183)
1083
#define Usage_Con_ALWordProcessor Usage_i16(0x184)
1084
#define Usage_Con_ALTextEditor Usage_i16(0x185)
1085
#define Usage_Con_ALSpreadsheet Usage_i16(0x186)
1086
#define Usage_Con_ALGraphicsEditor Usage_i16(0x187)
1087
#define Usage_Con_ALPresentationApp Usage_i16(0x188)
1088
#define Usage_Con_ALDatabaseApp Usage_i16(0x189)
1089
#define Usage_Con_ALEmailReader Usage_i16(0x18a)
1090
#define Usage_Con_ALNewsreader Usage_i16(0x18b)
1091
#define Usage_Con_ALVoicemail Usage_i16(0x18c)
1092
#define Usage_Con_ALContactsAddressBook Usage_i16(0x18d)
1093
#define Usage_Con_ALCalendarSchedule Usage_i16(0x18e)
1094
#define Usage_Con_ALTaskProjectManager Usage_i16(0x18f)
1095
#define Usage_Con_ALLogJournalTimecard Usage_i16(0x190)
1096
#define Usage_Con_ALCheckbookFinance Usage_i16(0x191)
1097
#define Usage_Con_ALCalculator Usage_i16(0x192)
1098
#define Usage_Con_ALAVCapturePlayback Usage_i16(0x193)
1099
#define Usage_Con_ALLocalMachineBrowser Usage_i16(0x194)
1100
#define Usage_Con_ALLANWANBrowser Usage_i16(0x195)
1101
#define Usage_Con_ALInternetBrowser Usage_i16(0x196)
1102
#define Usage_Con_ALRemoteNetworkingISPConnect Usage_i16(0x197)
1103
#define Usage_Con_ALNetworkConference Usage_i16(0x198)
1104
#define Usage_Con_ALNetworkChat Usage_i16(0x199)
1105
#define Usage_Con_ALTelephonyDialer Usage_i16(0x19a)
1106
#define Usage_Con_ALLogon Usage_i16(0x19b)
1107
#define Usage_Con_ALLogoff Usage_i16(0x19c)
1108
#define Usage_Con_ALLogonLogoff Usage_i16(0x19d)
1109
#define Usage_Con_ALTerminalLockScreensaver Usage_i16(0x19e)
1110
#define Usage_Con_ALControlPanel Usage_i16(0x19f)
1111
#define Usage_Con_ALCommandLineProcessorRun Usage_i16(0x1a0)
1112
#define Usage_Con_ALProcessTaskManager Usage_i16(0x1a1)
1113
#define Usage_Con_ALSelectTaskApplication Usage_i16(0x1a2)
1114
#define Usage_Con_ALNextTaskApplication Usage_i16(0x1a3)
1115
#define Usage_Con_ALPreviousTaskApplication Usage_i16(0x1a4)
1116
#define Usage_Con_ALPreemptiveHaltTaskApplication Usage_i16(0x1a5)
1117
#define Usage_Con_ALIntegratedHelpCenter Usage_i16(0x1a6)
1118
#define Usage_Con_ALDocuments Usage_i16(0x1a7)
1119
#define Usage_Con_ALThesaurus Usage_i16(0x1a8)
1120
#define Usage_Con_ALDictionary Usage_i16(0x1a9)
1121
#define Usage_Con_ALDesktop Usage_i16(0x1aa)
1122
#define Usage_Con_ALSpellCheck Usage_i16(0x1ab)
1123
#define Usage_Con_ALGrammarCheck Usage_i16(0x1ac)
1124
#define Usage_Con_ALWirelessStatus Usage_i16(0x1ad)
1125
#define Usage_Con_ALKeyboardLayout Usage_i16(0x1ae)
1126
#define Usage_Con_ALVirusProtection Usage_i16(0x1af)
1127
#define Usage_Con_ALEncryption Usage_i16(0x1b0)
1128
#define Usage_Con_ALScreenSaver Usage_i16(0x1b1)
1129
#define Usage_Con_ALAlarms Usage_i16(0x1b2)
1130
#define Usage_Con_ALClock Usage_i16(0x1b3)
1131
#define Usage_Con_ALFileBrowser Usage_i16(0x1b4)
1132
#define Usage_Con_ALPowerStatus Usage_i16(0x1b5)
1133
#define Usage_Con_ALImageBrowser Usage_i16(0x1b6)
1134
#define Usage_Con_ALAudioBrowser Usage_i16(0x1b7)
1135
#define Usage_Con_ALMovieBrowser Usage_i16(0x1b8)
1136
#define Usage_Con_ALDigitalRightsManager Usage_i16(0x1b9)
1137
#define Usage_Con_ALDigitalWallet Usage_i16(0x1ba)
1138
#define Usage_Con_ALInstantMessaging Usage_i16(0x1bc)
1139
#define Usage_Con_ALOEMFeaturesTipsTutorialBrowser Usage_i16(0x1bd)
1140
#define Usage_Con_ALOEMHelp Usage_i16(0x1be)
1141
#define Usage_Con_ALOnlineCommunity Usage_i16(0x1bf)
1142
#define Usage_Con_ALEntertainmentContentBrowser Usage_i16(0x1c0)
1143
#define Usage_Con_ALOnlineShoppingBrowser Usage_i16(0x1c1)
1144
#define Usage_Con_ALSmartCardInformationHelp Usage_i16(0x1c2)
1145
#define Usage_Con_ALMarketMonitorFinanceBrowser Usage_i16(0x1c3)
1146
#define Usage_Con_ALCustomizedCorporateNewsBrowser Usage_i16(0x1c4)
1147
#define Usage_Con_ALOnlineActivityBrowser Usage_i16(0x1c5)
1148
#define Usage_Con_ALResearchSearchBrowser Usage_i16(0x1c6)
1149
#define Usage_Con_ALAudioPlayer Usage_i16(0x1c7)
1150
#define Usage_Con_ALMessageStatus Usage_i16(0x1c8)
1151
#define Usage_Con_ALContactSync Usage_i16(0x1c9)
1152
#define Usage_Con_ALNavigation Usage_i16(0x1ca)
1153
#define Usage_Con_ALContextawareDesktopAssistant Usage_i16(0x1cb)
1154
#define Usage_Con_GenericGUIApplicationControls Usage_i16(0x200)
1155
#define Usage_Con_ACNew Usage_i16(0x201)
1156
#define Usage_Con_ACOpen Usage_i16(0x202)
1157
#define Usage_Con_ACClose Usage_i16(0x203)
1158
#define Usage_Con_ACExit Usage_i16(0x204)
1159
#define Usage_Con_ACMaximize Usage_i16(0x205)
1160
#define Usage_Con_ACMinimize Usage_i16(0x206)
1161
#define Usage_Con_ACSave Usage_i16(0x207)
1162
#define Usage_Con_ACPrint Usage_i16(0x208)
1163
#define Usage_Con_ACProperties Usage_i16(0x209)
1164
#define Usage_Con_ACUndo Usage_i16(0x21a)
1165
#define Usage_Con_ACCopy Usage_i16(0x21b)
1166
#define Usage_Con_ACCut Usage_i16(0x21c)
1167
#define Usage_Con_ACPaste Usage_i16(0x21d)
1168
#define Usage_Con_ACSelectAll Usage_i16(0x21e)
1169
#define Usage_Con_ACFind Usage_i16(0x21f)
1170
#define Usage_Con_ACFindandReplace Usage_i16(0x220)
1171
#define Usage_Con_ACSearch Usage_i16(0x221)
1172
#define Usage_Con_ACGoTo Usage_i16(0x222)
1173
#define Usage_Con_ACHome Usage_i16(0x223)
1174
#define Usage_Con_ACBack Usage_i16(0x224)
1175
#define Usage_Con_ACForward Usage_i16(0x225)
1176
#define Usage_Con_ACStop Usage_i16(0x226)
1177
#define Usage_Con_ACRefresh Usage_i16(0x227)
1178
#define Usage_Con_ACPreviousLink Usage_i16(0x228)
1179
#define Usage_Con_ACNextLink Usage_i16(0x229)
1180
#define Usage_Con_ACBookmarks Usage_i16(0x22a)
1181
#define Usage_Con_ACHistory Usage_i16(0x22b)
1182
#define Usage_Con_ACSubscriptions Usage_i16(0x22c)
1183
#define Usage_Con_ACZoomIn Usage_i16(0x22d)
1184
#define Usage_Con_ACZoomOut Usage_i16(0x22e)
1185
#define Usage_Con_ACZoom Usage_i16(0x22f)
1186
#define Usage_Con_ACFullScreenView Usage_i16(0x230)
1187
#define Usage_Con_ACNormalView Usage_i16(0x231)
1188
#define Usage_Con_ACViewToggle Usage_i16(0x232)
1189
#define Usage_Con_ACScrollUp Usage_i16(0x233)
1190
#define Usage_Con_ACScrollDown Usage_i16(0x234)
1191
#define Usage_Con_ACScroll Usage_i16(0x235)
1192
#define Usage_Con_ACPanLeft Usage_i16(0x236)
1193
#define Usage_Con_ACPanRight Usage_i16(0x237)
1194
#define Usage_Con_ACPan Usage_i16(0x238)
1195
#define Usage_Con_ACNewWindow Usage_i16(0x239)
1196
#define Usage_Con_ACTileHorizontally Usage_i16(0x23a)
1197
#define Usage_Con_ACTileVertically Usage_i16(0x23b)
1198
#define Usage_Con_ACFormat Usage_i16(0x23c)
1199
#define Usage_Con_ACEdit Usage_i16(0x23d)
1200
#define Usage_Con_ACBold Usage_i16(0x23e)
1201
#define Usage_Con_ACItalics Usage_i16(0x23f)
1202
#define Usage_Con_ACUnderline Usage_i16(0x240)
1203
#define Usage_Con_ACStrikethrough Usage_i16(0x241)
1204
#define Usage_Con_ACSubscript Usage_i16(0x242)
1205
#define Usage_Con_ACSuperscript Usage_i16(0x243)
1206
#define Usage_Con_ACAllCaps Usage_i16(0x244)
1207
#define Usage_Con_ACRotate Usage_i16(0x245)
1208
#define Usage_Con_ACResize Usage_i16(0x246)
1209
#define Usage_Con_ACFlipHorizontal Usage_i16(0x247)
1210
#define Usage_Con_ACFlipVertical Usage_i16(0x248)
1211
#define Usage_Con_ACMirrorHorizontal Usage_i16(0x249)
1212
#define Usage_Con_ACMirrorVertical Usage_i16(0x24a)
1213
#define Usage_Con_ACFontSelect Usage_i16(0x24b)
1214
#define Usage_Con_ACFontColor Usage_i16(0x24c)
1215
#define Usage_Con_ACFontSize Usage_i16(0x24d)
1216
#define Usage_Con_ACJustifyLeft Usage_i16(0x24e)
1217
#define Usage_Con_ACJustifyCenterH Usage_i16(0x24f)
1218
#define Usage_Con_ACJustifyRight Usage_i16(0x250)
1219
#define Usage_Con_ACJustifyBlockH Usage_i16(0x251)
1220
#define Usage_Con_ACJustifyTop Usage_i16(0x252)
1221
#define Usage_Con_ACJustifyCenterV Usage_i16(0x253)
1222
#define Usage_Con_ACJustifyBottom Usage_i16(0x254)
1223
#define Usage_Con_ACJustifyBlockV Usage_i16(0x255)
1224
#define Usage_Con_ACIndentDecrease Usage_i16(0x256)
1225
#define Usage_Con_ACIndentIncrease Usage_i16(0x257)
1226
#define Usage_Con_ACNumberedList Usage_i16(0x258)
1227
#define Usage_Con_ACRestartNumbering Usage_i16(0x259)
1228
#define Usage_Con_ACBulletedList Usage_i16(0x25a)
1229
#define Usage_Con_ACPromote Usage_i16(0x25b)
1230
#define Usage_Con_ACDemote Usage_i16(0x25c)
1231
#define Usage_Con_ACYes Usage_i16(0x25d)
1232
#define Usage_Con_ACNo Usage_i16(0x25e)
1233
#define Usage_Con_ACCancel Usage_i16(0x25f)
1234
#define Usage_Con_ACCatalog Usage_i16(0x260)
1235
#define Usage_Con_ACBuyCheckout Usage_i16(0x261)
1236
#define Usage_Con_ACAddtoCart Usage_i16(0x262)
1237
#define Usage_Con_ACExpand Usage_i16(0x263)
1238
#define Usage_Con_ACExpandAll Usage_i16(0x264)
1239
#define Usage_Con_ACCollapse Usage_i16(0x265)
1240
#define Usage_Con_ACCollapseAll Usage_i16(0x266)
1241
#define Usage_Con_ACPrintPreview Usage_i16(0x267)
1242
#define Usage_Con_ACPasteSpecial Usage_i16(0x268)
1243
#define Usage_Con_ACInsertMode Usage_i16(0x269)
1244
#define Usage_Con_ACDelete Usage_i16(0x26a)
1245
#define Usage_Con_ACLock Usage_i16(0x26b)
1246
#define Usage_Con_ACUnlock Usage_i16(0x26c)
1247
#define Usage_Con_ACProtect Usage_i16(0x26d)
1248
#define Usage_Con_ACUnprotect Usage_i16(0x26e)
1249
#define Usage_Con_ACAttachComment Usage_i16(0x26f)
1250
#define Usage_Con_ACDeleteComment Usage_i16(0x270)
1251
#define Usage_Con_ACViewComment Usage_i16(0x271)
1252
#define Usage_Con_ACSelectWord Usage_i16(0x272)
1253
#define Usage_Con_ACSelectSentence Usage_i16(0x273)
1254
#define Usage_Con_ACSelectParagraph Usage_i16(0x274)
1255
#define Usage_Con_ACSelectColumn Usage_i16(0x275)
1256
#define Usage_Con_ACSelectRow Usage_i16(0x276)
1257
#define Usage_Con_ACSelectTable Usage_i16(0x277)
1258
#define Usage_Con_ACSelectObject Usage_i16(0x278)
1259
#define Usage_Con_ACRedoRepeat Usage_i16(0x279)
1260
#define Usage_Con_ACSort Usage_i16(0x27a)
1261
#define Usage_Con_ACSortAscending Usage_i16(0x27b)
1262
#define Usage_Con_ACSortDescending Usage_i16(0x27c)
1263
#define Usage_Con_ACFilter Usage_i16(0x27d)
1264
#define Usage_Con_ACSetClock Usage_i16(0x27e)
1265
#define Usage_Con_ACViewClock Usage_i16(0x27f)
1266
#define Usage_Con_ACSelectTimeZone Usage_i16(0x280)
1267
#define Usage_Con_ACEditTimeZones Usage_i16(0x281)
1268
#define Usage_Con_ACSetAlarm Usage_i16(0x282)
1269
#define Usage_Con_ACClearAlarm Usage_i16(0x283)
1270
#define Usage_Con_ACSnoozeAlarm Usage_i16(0x284)
1271
#define Usage_Con_ACResetAlarm Usage_i16(0x285)
1272
#define Usage_Con_ACSynchronize Usage_i16(0x286)
1273
#define Usage_Con_ACSendReceive Usage_i16(0x287)
1274
#define Usage_Con_ACSendTo Usage_i16(0x288)
1275
#define Usage_Con_ACReply Usage_i16(0x289)
1276
#define Usage_Con_ACReplyAll Usage_i16(0x28a)
1277
#define Usage_Con_ACForwardMsg Usage_i16(0x28b)
1278
#define Usage_Con_ACSend Usage_i16(0x28c)
1279
#define Usage_Con_ACAttachFile Usage_i16(0x28d)
1280
#define Usage_Con_ACUpload Usage_i16(0x28e)
1281
#define Usage_Con_ACDownloadSaveTargetAs Usage_i16(0x28f)
1282
#define Usage_Con_ACSetBorders Usage_i16(0x290)
1283
#define Usage_Con_ACInsertRow Usage_i16(0x291)
1284
#define Usage_Con_ACInsertColumn Usage_i16(0x292)
1285
#define Usage_Con_ACInsertFile Usage_i16(0x293)
1286
#define Usage_Con_ACInsertPicture Usage_i16(0x294)
1287
#define Usage_Con_ACInsertObject Usage_i16(0x295)
1288
#define Usage_Con_ACInsertSymbol Usage_i16(0x296)
1289
#define Usage_Con_ACSaveandClose Usage_i16(0x297)
1290
#define Usage_Con_ACRename Usage_i16(0x298)
1291
#define Usage_Con_ACMerge Usage_i16(0x299)
1292
#define Usage_Con_ACSplit Usage_i16(0x29a)
1293
#define Usage_Con_ACDisributeHorizontally Usage_i16(0x29b)
1294
#define Usage_Con_ACDistributeVertically Usage_i16(0x29c)
1295
#define Usage_Con_ACNextKeyboardLayoutSelect Usage_i16(0x29d)
1296
#define Usage_Con_ACNavigationGuidance Usage_i16(0x29e)
1297
#define Usage_Con_ACDesktopShowAllWindows Usage_i16(0x29f)
1298
#define Usage_Con_ACSoftKeyLeft Usage_i16(0x2a0)
1299
#define Usage_Con_ACSoftKeyRight Usage_i16(0x2a1)
1300
#define Usage_Con_ACDesktopShowAllApplications Usage_i16(0x2a2)
1301
#define Usage_Con_ACIdleKeepAlive Usage_i16(0x2b0)
1302
#define Usage_Con_ExtendedKeyboardAttributesCollection Usage_i16(0x2c0)
1303
#define Usage_Con_KeyboardFormFactor Usage_i16(0x2c1)
1304
#define Usage_Con_KeyboardKeyType Usage_i16(0x2c2)
1305
#define Usage_Con_KeyboardPhysicalLayout Usage_i16(0x2c3)
1306
#define Usage_Con_VendorSpecificKeyboardPhysicalLayout Usage_i16(0x2c4)
1307
#define Usage_Con_KeyboardIETFLanguageTagIndex Usage_i16(0x2c5)
1308
#define Usage_Con_ImplementedKeyboardInputAssistControls Usage_i16(0x2c6)
1309
#define Usage_Con_KeyboardInputAssistPrevious Usage_i16(0x2c7)
1310
#define Usage_Con_KeyboardInputAssistNext Usage_i16(0x2c8)
1311
#define Usage_Con_KeyboardInputAssistPreviousGroup Usage_i16(0x2c9)
1312
#define Usage_Con_KeyboardInputAssistNextGroup Usage_i16(0x2ca)
1313
#define Usage_Con_KeyboardInputAssistAccept Usage_i16(0x2cb)
1314
#define Usage_Con_KeyboardInputAssistCancel Usage_i16(0x2cc)
1315
#define Usage_Con_PrivacyScreenToggle Usage_i16(0x2d0)
1316
#define Usage_Con_PrivacyScreenLevelDecrement Usage_i16(0x2d1)
1317
#define Usage_Con_PrivacyScreenLevelIncrement Usage_i16(0x2d2)
1318
#define Usage_Con_PrivacyScreenLevelMinimum Usage_i16(0x2d3)
1319
#define Usage_Con_PrivacyScreenLevelMaximum Usage_i16(0x2d4)
1320
#define Usage_Con_ContactEdited Usage_i16(0x500)
1321
#define Usage_Con_ContactAdded Usage_i16(0x501)
1322
#define Usage_Con_ContactRecordActive Usage_i16(0x502)
1323
#define Usage_Con_ContactIndex Usage_i16(0x503)
1324
#define Usage_Con_ContactNickname Usage_i16(0x504)
1325
#define Usage_Con_ContactFirstName Usage_i16(0x505)
1326
#define Usage_Con_ContactLastName Usage_i16(0x506)
1327
#define Usage_Con_ContactFullName Usage_i16(0x507)
1328
#define Usage_Con_ContactPhoneNumberPersonal Usage_i16(0x508)
1329
#define Usage_Con_ContactPhoneNumberBusiness Usage_i16(0x509)
1330
#define Usage_Con_ContactPhoneNumberMobile Usage_i16(0x50a)
1331
#define Usage_Con_ContactPhoneNumberPager Usage_i16(0x50b)
1332
#define Usage_Con_ContactPhoneNumberFax Usage_i16(0x50c)
1333
#define Usage_Con_ContactPhoneNumberOther Usage_i16(0x50d)
1334
#define Usage_Con_ContactEmailPersonal Usage_i16(0x50e)
1335
#define Usage_Con_ContactEmailBusiness Usage_i16(0x50f)
1336
#define Usage_Con_ContactEmailOther Usage_i16(0x510)
1337
#define Usage_Con_ContactEmailMain Usage_i16(0x511)
1338
#define Usage_Con_ContactSpeedDialNumber Usage_i16(0x512)
1339
#define Usage_Con_ContactStatusFlag Usage_i16(0x513)
1340
#define Usage_Con_ContactMisc Usage_i16(0x514)
1341
#define Usage_Dig_Digitizer Usage_i8(0x1)
1342
#define Usage_Dig_Pen Usage_i8(0x2)
1343
#define Usage_Dig_LightPen Usage_i8(0x3)
1344
#define Usage_Dig_TouchScreen Usage_i8(0x4)
1345
#define Usage_Dig_TouchPad Usage_i8(0x5)
1346
#define Usage_Dig_Whiteboard Usage_i8(0x6)
1347
#define Usage_Dig_CoordinateMeasuringMachine Usage_i8(0x7)
1348
#define Usage_Dig_ThreeDDigitizer Usage_i8(0x8)
1349
#define Usage_Dig_StereoPlotter Usage_i8(0x9)
1350
#define Usage_Dig_ArticulatedArm Usage_i8(0xa)
1351
#define Usage_Dig_Armature Usage_i8(0xb)
1352
#define Usage_Dig_MultiplePointDigitizer Usage_i8(0xc)
1353
#define Usage_Dig_FreeSpaceWand Usage_i8(0xd)
1354
#define Usage_Dig_DeviceConfiguration Usage_i8(0xe)
1355
#define Usage_Dig_CapacitiveHeatMapDigitizer Usage_i8(0xf)
1356
#define Usage_Dig_Stylus Usage_i8(0x20)
1357
#define Usage_Dig_Puck Usage_i8(0x21)
1358
#define Usage_Dig_Finger Usage_i8(0x22)
1359
#define Usage_Dig_Devicesettings Usage_i8(0x23)
1360
#define Usage_Dig_CharacterGesture Usage_i8(0x24)
1361
#define Usage_Dig_TipPressure Usage_i8(0x30)
1362
#define Usage_Dig_BarrelPressure Usage_i8(0x31)
1363
#define Usage_Dig_InRange Usage_i8(0x32)
1364
#define Usage_Dig_Touch Usage_i8(0x33)
1365
#define Usage_Dig_Untouch Usage_i8(0x34)
1366
#define Usage_Dig_Tap Usage_i8(0x35)
1367
#define Usage_Dig_Quality Usage_i8(0x36)
1368
#define Usage_Dig_DataValid Usage_i8(0x37)
1369
#define Usage_Dig_TransducerIndex Usage_i8(0x38)
1370
#define Usage_Dig_TabletFunctionKeys Usage_i8(0x39)
1371
#define Usage_Dig_ProgramChangeKeys Usage_i8(0x3a)
1372
#define Usage_Dig_BatteryStrength Usage_i8(0x3b)
1373
#define Usage_Dig_Invert Usage_i8(0x3c)
1374
#define Usage_Dig_XTilt Usage_i8(0x3d)
1375
#define Usage_Dig_YTilt Usage_i8(0x3e)
1376
#define Usage_Dig_Azimuth Usage_i8(0x3f)
1377
#define Usage_Dig_Altitude Usage_i8(0x40)
1378
#define Usage_Dig_Twist Usage_i8(0x41)
1379
#define Usage_Dig_TipSwitch Usage_i8(0x42)
1380
#define Usage_Dig_SecondaryTipSwitch Usage_i8(0x43)
1381
#define Usage_Dig_BarrelSwitch Usage_i8(0x44)
1382
#define Usage_Dig_Eraser Usage_i8(0x45)
1383
#define Usage_Dig_TabletPick Usage_i8(0x46)
1384
#define Usage_Dig_TouchValid Usage_i8(0x47)
1385
#define Usage_Dig_Width Usage_i8(0x48)
1386
#define Usage_Dig_Height Usage_i8(0x49)
1387
#define Usage_Dig_ContactIdentifier Usage_i8(0x51)
1388
#define Usage_Dig_DeviceMode Usage_i8(0x52)
1389
#define Usage_Dig_DeviceIdentifier Usage_i8(0x53)
1390
#define Usage_Dig_ContactCount Usage_i8(0x54)
1391
#define Usage_Dig_ContactCountMaximum Usage_i8(0x55)
1392
#define Usage_Dig_ScanTime Usage_i8(0x56)
1393
#define Usage_Dig_SurfaceSwitch Usage_i8(0x57)
1394
#define Usage_Dig_ButtonSwitch Usage_i8(0x58)
1395
#define Usage_Dig_PadType Usage_i8(0x59)
1396
#define Usage_Dig_SecondaryBarrelSwitch Usage_i8(0x5a)
1397
#define Usage_Dig_TransducerSerialNumber Usage_i8(0x5b)
1398
#define Usage_Dig_PreferredColor Usage_i8(0x5c)
1399
#define Usage_Dig_PreferredColorisLocked Usage_i8(0x5d)
1400
#define Usage_Dig_PreferredLineWidth Usage_i8(0x5e)
1401
#define Usage_Dig_PreferredLineWidthisLocked Usage_i8(0x5f)
1402
#define Usage_Dig_LatencyMode Usage_i8(0x60)
1403
#define Usage_Dig_GestureCharacterQuality Usage_i8(0x61)
1404
#define Usage_Dig_CharacterGestureDataLength Usage_i8(0x62)
1405
#define Usage_Dig_CharacterGestureData Usage_i8(0x63)
1406
#define Usage_Dig_GestureCharacterEncoding Usage_i8(0x64)
1407
#define Usage_Dig_UTF8CharacterGestureEncoding Usage_i8(0x65)
1408
#define Usage_Dig_UTF16LittleEndianCharacterGestureEncoding Usage_i8(0x66)
1409
#define Usage_Dig_UTF16BigEndianCharacterGestureEncoding Usage_i8(0x67)
1410
#define Usage_Dig_UTF32LittleEndianCharacterGestureEncoding Usage_i8(0x68)
1411
#define Usage_Dig_UTF32BigEndianCharacterGestureEncoding Usage_i8(0x69)
1412
#define Usage_Dig_CapacitiveHeatMapProtocolVendorID Usage_i8(0x6a)
1413
#define Usage_Dig_CapacitiveHeatMapProtocolVersion Usage_i8(0x6b)
1414
#define Usage_Dig_CapacitiveHeatMapFrameData Usage_i8(0x6c)
1415
#define Usage_Dig_GestureCharacterEnable Usage_i8(0x6d)
1416
#define Usage_Dig_TransducerSerialNumberPart2 Usage_i8(0x6e)
1417
#define Usage_Dig_NoPreferredColor Usage_i8(0x6f)
1418
#define Usage_Dig_PreferredLineStyle Usage_i8(0x70)
1419
#define Usage_Dig_PreferredLineStyleisLocked Usage_i8(0x71)
1420
#define Usage_Dig_Ink Usage_i8(0x72)
1421
#define Usage_Dig_Pencil Usage_i8(0x73)
1422
#define Usage_Dig_Highlighter Usage_i8(0x74)
1423
#define Usage_Dig_ChiselMarker Usage_i8(0x75)
1424
#define Usage_Dig_Brush Usage_i8(0x76)
1425
#define Usage_Dig_NoPreference Usage_i8(0x77)
1426
#define Usage_Dig_DigitizerDiagnostic Usage_i8(0x80)
1427
#define Usage_Dig_DigitizerError Usage_i8(0x81)
1428
#define Usage_Dig_ErrNormalStatus Usage_i8(0x82)
1429
#define Usage_Dig_ErrTransducersExceeded Usage_i8(0x83)
1430
#define Usage_Dig_ErrFullTransFeaturesUnavailable Usage_i8(0x84)
1431
#define Usage_Dig_ErrChargeLow Usage_i8(0x85)
1432
#define Usage_Dig_TransducerSoftwareInfo Usage_i8(0x90)
1433
#define Usage_Dig_TransducerVendorId Usage_i8(0x91)
1434
#define Usage_Dig_TransducerProductId Usage_i8(0x92)
1435
#define Usage_Dig_DeviceSupportedProtocols Usage_i8(0x93)
1436
#define Usage_Dig_TransducerSupportedProtocols Usage_i8(0x94)
1437
#define Usage_Dig_NoProtocol Usage_i8(0x95)
1438
#define Usage_Dig_WacomAESProtocol Usage_i8(0x96)
1439
#define Usage_Dig_USIProtocol Usage_i8(0x97)
1440
#define Usage_Dig_MicrosoftPenProtocol Usage_i8(0x98)
1441
#define Usage_Dig_SupportedReportRates Usage_i8(0xa0)
1442
#define Usage_Dig_ReportRate Usage_i8(0xa1)
1443
#define Usage_Dig_TransducerConnected Usage_i8(0xa2)
1444
#define Usage_Dig_SwitchDisabled Usage_i8(0xa3)
1445
#define Usage_Dig_SwitchUnimplemented Usage_i8(0xa4)
1446
#define Usage_Dig_TransducerSwitches Usage_i8(0xa5)
1447
#define Usage_Dig_TransducerIndexSelector Usage_i8(0xa6)
1448
#define Usage_Dig_ButtonPressThreshold Usage_i8(0xb0)
1449
#define Usage_Hap_SimpleHapticController Usage_i8(0x1)
1450
#define Usage_Hap_WaveformList Usage_i8(0x10)
1451
#define Usage_Hap_DurationList Usage_i8(0x11)
1452
#define Usage_Hap_AutoTrigger Usage_i8(0x20)
1453
#define Usage_Hap_ManualTrigger Usage_i8(0x21)
1454
#define Usage_Hap_AutoTriggerAssociatedControl Usage_i8(0x22)
1455
#define Usage_Hap_Intensity Usage_i8(0x23)
1456
#define Usage_Hap_RepeatCount Usage_i8(0x24)
1457
#define Usage_Hap_RetriggerPeriod Usage_i8(0x25)
1458
#define Usage_Hap_WaveformVendorPage Usage_i8(0x26)
1459
#define Usage_Hap_WaveformVendorID Usage_i8(0x27)
1460
#define Usage_Hap_WaveformCutoffTime Usage_i8(0x28)
1461
#define Usage_Hap_WaveformNone Usage_i16(0x1001)
1462
#define Usage_Hap_WaveformStop Usage_i16(0x1002)
1463
#define Usage_Hap_WaveformClick Usage_i16(0x1003)
1464
#define Usage_Hap_WaveformBuzzContinuous Usage_i16(0x1004)
1465
#define Usage_Hap_WaveformRumbleContinuous Usage_i16(0x1005)
1466
#define Usage_Hap_WaveformPress Usage_i16(0x1006)
1467
#define Usage_Hap_WaveformRelease Usage_i16(0x1007)
1468
#define Usage_Hap_WaveformHover Usage_i16(0x1008)
1469
#define Usage_Hap_WaveformSuccess Usage_i16(0x1009)
1470
#define Usage_Hap_WaveformError Usage_i16(0x100a)
1471
#define Usage_Hap_WaveformInkContinuous Usage_i16(0x100b)
1472
#define Usage_Hap_WaveformPencilContinuous Usage_i16(0x100c)
1473
#define Usage_Hap_WaveformMarkerContinuous Usage_i16(0x100d)
1474
#define Usage_Hap_WaveformChiselMarkerContinuous Usage_i16(0x100e)
1475
#define Usage_Hap_WaveformBrushContinuous Usage_i16(0x100f)
1476
#define Usage_Hap_WaveformEraserContinuous Usage_i16(0x1010)
1477
#define Usage_Hap_WaveformSparkleContinuous Usage_i16(0x1011)
1478
#define Usage_PID_PhysicalInputDevice Usage_i8(0x1)
1479
#define Usage_PID_Normal Usage_i8(0x20)
1480
#define Usage_PID_SetEffectReport Usage_i8(0x21)
1481
#define Usage_PID_EffectParameterBlockIndex Usage_i8(0x22)
1482
#define Usage_PID_ParameterBlockOffset Usage_i8(0x23)
1483
#define Usage_PID_ROMFlag Usage_i8(0x24)
1484
#define Usage_PID_EffectType Usage_i8(0x25)
1485
#define Usage_PID_ETConstantForce Usage_i8(0x26)
1486
#define Usage_PID_ETRamp Usage_i8(0x27)
1487
#define Usage_PID_ETCustomForce Usage_i8(0x28)
1488
#define Usage_PID_ETSquare Usage_i8(0x30)
1489
#define Usage_PID_ETSine Usage_i8(0x31)
1490
#define Usage_PID_ETTriangle Usage_i8(0x32)
1491
#define Usage_PID_ETSawtoothUp Usage_i8(0x33)
1492
#define Usage_PID_ETSawtoothDown Usage_i8(0x34)
1493
#define Usage_PID_ETSpring Usage_i8(0x40)
1494
#define Usage_PID_ETDamper Usage_i8(0x41)
1495
#define Usage_PID_ETInertia Usage_i8(0x42)
1496
#define Usage_PID_ETFriction Usage_i8(0x43)
1497
#define Usage_PID_Duration Usage_i8(0x50)
1498
#define Usage_PID_SamplePeriod Usage_i8(0x51)
1499
#define Usage_PID_Gain Usage_i8(0x52)
1500
#define Usage_PID_TriggerButton Usage_i8(0x53)
1501
#define Usage_PID_TriggerRepeatInterval Usage_i8(0x54)
1502
#define Usage_PID_AxesEnable Usage_i8(0x55)
1503
#define Usage_PID_DirectionEnable Usage_i8(0x56)
1504
#define Usage_PID_Direction Usage_i8(0x57)
1505
#define Usage_PID_TypeSpecificBlockOffset Usage_i8(0x58)
1506
#define Usage_PID_BlockType Usage_i8(0x59)
1507
#define Usage_PID_SetEnvelopeReport Usage_i8(0x5a)
1508
#define Usage_PID_AttackLevel Usage_i8(0x5b)
1509
#define Usage_PID_AttackTime Usage_i8(0x5c)
1510
#define Usage_PID_FadeLevel Usage_i8(0x5d)
1511
#define Usage_PID_FadeTime Usage_i8(0x5e)
1512
#define Usage_PID_SetConditionReport Usage_i8(0x5f)
1513
#define Usage_PID_CenterPointOffset Usage_i8(0x60)
1514
#define Usage_PID_PositiveCoefficient Usage_i8(0x61)
1515
#define Usage_PID_NegativeCoefficient Usage_i8(0x62)
1516
#define Usage_PID_PositiveSaturation Usage_i8(0x63)
1517
#define Usage_PID_NegativeSaturation Usage_i8(0x64)
1518
#define Usage_PID_DeadBand Usage_i8(0x65)
1519
#define Usage_PID_DownloadForceSample Usage_i8(0x66)
1520
#define Usage_PID_IsochCustomForceEnable Usage_i8(0x67)
1521
#define Usage_PID_CustomForceDataReport Usage_i8(0x68)
1522
#define Usage_PID_CustomForceData Usage_i8(0x69)
1523
#define Usage_PID_CustomForceVendorDefinedData Usage_i8(0x6a)
1524
#define Usage_PID_SetCustomForceReport Usage_i8(0x6b)
1525
#define Usage_PID_CustomForceDataOffset Usage_i8(0x6c)
1526
#define Usage_PID_SampleCount Usage_i8(0x6d)
1527
#define Usage_PID_SetPeriodicReport Usage_i8(0x6e)
1528
#define Usage_PID_Offset Usage_i8(0x6f)
1529
#define Usage_PID_Magnitude Usage_i8(0x70)
1530
#define Usage_PID_Phase Usage_i8(0x71)
1531
#define Usage_PID_Period Usage_i8(0x72)
1532
#define Usage_PID_SetConstantForceReport Usage_i8(0x73)
1533
#define Usage_PID_SetRampForceReport Usage_i8(0x74)
1534
#define Usage_PID_RampStart Usage_i8(0x75)
1535
#define Usage_PID_RampEnd Usage_i8(0x76)
1536
#define Usage_PID_EffectOperationReport Usage_i8(0x77)
1537
#define Usage_PID_EffectOperation Usage_i8(0x78)
1538
#define Usage_PID_OpEffectStart Usage_i8(0x79)
1539
#define Usage_PID_OpEffectStartSolo Usage_i8(0x7a)
1540
#define Usage_PID_OpEffectStop Usage_i8(0x7b)
1541
#define Usage_PID_LoopCount Usage_i8(0x7c)
1542
#define Usage_PID_DeviceGainReport Usage_i8(0x7d)
1543
#define Usage_PID_DeviceGain Usage_i8(0x7e)
1544
#define Usage_PID_ParameterBlockPoolsReport Usage_i8(0x7f)
1545
#define Usage_PID_RAMPoolSize Usage_i8(0x80)
1546
#define Usage_PID_ROMPoolSize Usage_i8(0x81)
1547
#define Usage_PID_ROMEffectBlockCount Usage_i8(0x82)
1548
#define Usage_PID_SimultaneousEffectsMax Usage_i8(0x83)
1549
#define Usage_PID_PoolAlignment Usage_i8(0x84)
1550
#define Usage_PID_ParameterBlockMoveReport Usage_i8(0x85)
1551
#define Usage_PID_MoveSource Usage_i8(0x86)
1552
#define Usage_PID_MoveDestination Usage_i8(0x87)
1553
#define Usage_PID_MoveLength Usage_i8(0x88)
1554
#define Usage_PID_EffectParameterBlockLoadReport Usage_i8(0x89)
1555
#define Usage_PID_EffectParameterBlockLoadStatus Usage_i8(0x8b)
1556
#define Usage_PID_BlockLoadSuccess Usage_i8(0x8c)
1557
#define Usage_PID_BlockLoadFull Usage_i8(0x8d)
1558
#define Usage_PID_BlockLoadError Usage_i8(0x8e)
1559
#define Usage_PID_BlockHandle Usage_i8(0x8f)
1560
#define Usage_PID_EffectParameterBlockFreeReport Usage_i8(0x90)
1561
#define Usage_PID_TypeSpecificBlockHandle Usage_i8(0x91)
1562
#define Usage_PID_PIDStateReport Usage_i8(0x92)
1563
#define Usage_PID_EffectPlaying Usage_i8(0x94)
1564
#define Usage_PID_PIDDeviceControlReport Usage_i8(0x95)
1565
#define Usage_PID_PIDDeviceControl Usage_i8(0x96)
1566
#define Usage_PID_DCEnableActuators Usage_i8(0x97)
1567
#define Usage_PID_DCDisableActuators Usage_i8(0x98)
1568
#define Usage_PID_DCStopAllEffects Usage_i8(0x99)
1569
#define Usage_PID_DCReset Usage_i8(0x9a)
1570
#define Usage_PID_DCPause Usage_i8(0x9b)
1571
#define Usage_PID_DCContinue Usage_i8(0x9c)
1572
#define Usage_PID_DevicePaused Usage_i8(0x9f)
1573
#define Usage_PID_ActuatorsEnabled Usage_i8(0xa0)
1574
#define Usage_PID_SafetySwitch Usage_i8(0xa4)
1575
#define Usage_PID_ActuatorOverrideSwitch Usage_i8(0xa5)
1576
#define Usage_PID_ActuatorPower Usage_i8(0xa6)
1577
#define Usage_PID_StartDelay Usage_i8(0xa7)
1578
#define Usage_PID_ParameterBlockSize Usage_i8(0xa8)
1579
#define Usage_PID_DeviceManagedPool Usage_i8(0xa9)
1580
#define Usage_PID_SharedParameterBlocks Usage_i8(0xaa)
1581
#define Usage_PID_CreateNewEffectParameterBlockReport Usage_i8(0xab)
1582
#define Usage_PID_RAMPoolAvailable Usage_i8(0xac)
1583
#define Usage_SC_SocControl Usage_i8(0x1)
1584
#define Usage_SC_FirmwareTransfer Usage_i8(0x2)
1585
#define Usage_SC_FirmwareFileId Usage_i8(0x3)
1586
#define Usage_SC_FileOffsetInBytes Usage_i8(0x4)
1587
#define Usage_SC_FileTransferSizeMaxInBytes Usage_i8(0x5)
1588
#define Usage_SC_FilePayload Usage_i8(0x6)
1589
#define Usage_SC_FilePayloadSizeInBytes Usage_i8(0x7)
1590
#define Usage_SC_FilePayloadContainsLastBytes Usage_i8(0x8)
1591
#define Usage_SC_FileTransferStop Usage_i8(0x9)
1592
#define Usage_SC_FileTransferTillEnd Usage_i8(0xa)
1593
#define Usage_EHT_EyeTracker Usage_i8(0x1)
1594
#define Usage_EHT_HeadTracker Usage_i8(0x2)
1595
#define Usage_EHT_TrackingData Usage_i8(0x10)
1596
#define Usage_EHT_Capabilities Usage_i8(0x11)
1597
#define Usage_EHT_Configuration Usage_i8(0x12)
1598
#define Usage_EHT_Status Usage_i8(0x13)
1599
#define Usage_EHT_Control Usage_i8(0x14)
1600
#define Usage_EHT_SensorTimestamp Usage_i8(0x20)
1601
#define Usage_EHT_PositionX Usage_i8(0x21)
1602
#define Usage_EHT_PositionY Usage_i8(0x22)
1603
#define Usage_EHT_PositionZ Usage_i8(0x23)
1604
#define Usage_EHT_GazePoint Usage_i8(0x24)
1605
#define Usage_EHT_LeftEyePosition Usage_i8(0x25)
1606
#define Usage_EHT_RightEyePosition Usage_i8(0x26)
1607
#define Usage_EHT_HeadPosition Usage_i8(0x27)
1608
#define Usage_EHT_HeadDirectionPoint Usage_i8(0x28)
1609
#define Usage_EHT_RotationaboutXaxis Usage_i8(0x29)
1610
#define Usage_EHT_RotationaboutYaxis Usage_i8(0x2a)
1611
#define Usage_EHT_RotationaboutZaxis Usage_i8(0x2b)
1612
#define Usage_EHT_TrackerQuality Usage_i16(0x100)
1613
#define Usage_EHT_MinimumTrackingDistance Usage_i16(0x101)
1614
#define Usage_EHT_OptimumTrackingDistance Usage_i16(0x102)
1615
#define Usage_EHT_MaximumTrackingDistance Usage_i16(0x103)
1616
#define Usage_EHT_MaximumScreenPlaneWidth Usage_i16(0x104)
1617
#define Usage_EHT_MaximumScreenPlaneHeight Usage_i16(0x105)
1618
#define Usage_EHT_DisplayManufacturerID Usage_i16(0x200)
1619
#define Usage_EHT_DisplayProductID Usage_i16(0x201)
1620
#define Usage_EHT_DisplaySerialNumber Usage_i16(0x202)
1621
#define Usage_EHT_DisplayManufacturerDate Usage_i16(0x203)
1622
#define Usage_EHT_CalibratedScreenWidth Usage_i16(0x204)
1623
#define Usage_EHT_CalibratedScreenHeight Usage_i16(0x205)
1624
#define Usage_EHT_SamplingFrequency Usage_i16(0x300)
1625
#define Usage_EHT_ConfigurationStatus Usage_i16(0x301)
1626
#define Usage_EHT_DeviceModeRequest Usage_i16(0x400)
1627
#define Usage_AD_AlphanumericDisplay Usage_i8(0x1)
1628
#define Usage_AD_AuxiliaryDisplay Usage_i8(0x2)
1629
#define Usage_AD_DisplayAttributesReport Usage_i8(0x20)
1630
#define Usage_AD_ASCIICharacterSet Usage_i8(0x21)
1631
#define Usage_AD_DataReadBack Usage_i8(0x22)
1632
#define Usage_AD_FontReadBack Usage_i8(0x23)
1633
#define Usage_AD_DisplayControlReport Usage_i8(0x24)
1634
#define Usage_AD_ClearDisplay Usage_i8(0x25)
1635
#define Usage_AD_DisplayEnable Usage_i8(0x26)
1636
#define Usage_AD_ScreenSaverDelay Usage_i8(0x27)
1637
#define Usage_AD_ScreenSaverEnable Usage_i8(0x28)
1638
#define Usage_AD_VerticalScroll Usage_i8(0x29)
1639
#define Usage_AD_HorizontalScroll Usage_i8(0x2a)
1640
#define Usage_AD_CharacterReport Usage_i8(0x2b)
1641
#define Usage_AD_DisplayData Usage_i8(0x2c)
1642
#define Usage_AD_DisplayStatus Usage_i8(0x2d)
1643
#define Usage_AD_StatNotReady Usage_i8(0x2e)
1644
#define Usage_AD_StatReady Usage_i8(0x2f)
1645
#define Usage_AD_ErrNotaloadablecharacter Usage_i8(0x30)
1646
#define Usage_AD_ErrFontdatacannotberead Usage_i8(0x31)
1647
#define Usage_AD_CursorPositionReport Usage_i8(0x32)
1648
#define Usage_AD_Row Usage_i8(0x33)
1649
#define Usage_AD_Column Usage_i8(0x34)
1650
#define Usage_AD_Rows Usage_i8(0x35)
1651
#define Usage_AD_Columns Usage_i8(0x36)
1652
#define Usage_AD_CursorPixelPositioning Usage_i8(0x37)
1653
#define Usage_AD_CursorMode Usage_i8(0x38)
1654
#define Usage_AD_CursorEnable Usage_i8(0x39)
1655
#define Usage_AD_CursorBlink Usage_i8(0x3a)
1656
#define Usage_AD_FontReport Usage_i8(0x3b)
1657
#define Usage_AD_FontData Usage_i8(0x3c)
1658
#define Usage_AD_CharacterWidth Usage_i8(0x3d)
1659
#define Usage_AD_CharacterHeight Usage_i8(0x3e)
1660
#define Usage_AD_CharacterSpacingHorizontal Usage_i8(0x3f)
1661
#define Usage_AD_CharacterSpacingVertical Usage_i8(0x40)
1662
#define Usage_AD_UnicodeCharacterSet Usage_i8(0x41)
1663
#define Usage_AD_Font7Segment Usage_i8(0x42)
1664
#define Usage_AD_SevenSegmentDirectMap Usage_i8(0x43)
1665
#define Usage_AD_Font14Segment Usage_i8(0x44)
1666
#define Usage_AD_One4SegmentDirectMap Usage_i8(0x45)
1667
#define Usage_AD_DisplayBrightness Usage_i8(0x46)
1668
#define Usage_AD_DisplayContrast Usage_i8(0x47)
1669
#define Usage_AD_CharacterAttribute Usage_i8(0x48)
1670
#define Usage_AD_AttributeReadback Usage_i8(0x49)
1671
#define Usage_AD_AttributeData Usage_i8(0x4a)
1672
#define Usage_AD_CharAttrEnhance Usage_i8(0x4b)
1673
#define Usage_AD_CharAttrUnderline Usage_i8(0x4c)
1674
#define Usage_AD_CharAttrBlink Usage_i8(0x4d)
1675
#define Usage_AD_BitmapSizeX Usage_i8(0x80)
1676
#define Usage_AD_BitmapSizeY Usage_i8(0x81)
1677
#define Usage_AD_MaxBlitSize Usage_i8(0x82)
1678
#define Usage_AD_BitDepthFormat Usage_i8(0x83)
1679
#define Usage_AD_DisplayOrientation Usage_i8(0x84)
1680
#define Usage_AD_PaletteReport Usage_i8(0x85)
1681
#define Usage_AD_PaletteDataSize Usage_i8(0x86)
1682
#define Usage_AD_PaletteDataOffset Usage_i8(0x87)
1683
#define Usage_AD_PaletteData Usage_i8(0x88)
1684
#define Usage_AD_BlitReport Usage_i8(0x8a)
1685
#define Usage_AD_BlitRectangleX1 Usage_i8(0x8b)
1686
#define Usage_AD_BlitRectangleY1 Usage_i8(0x8c)
1687
#define Usage_AD_BlitRectangleX2 Usage_i8(0x8d)
1688
#define Usage_AD_BlitRectangleY2 Usage_i8(0x8e)
1689
#define Usage_AD_BlitData Usage_i8(0x8f)
1690
#define Usage_AD_SoftButton Usage_i8(0x90)
1691
#define Usage_AD_SoftButtonID Usage_i8(0x91)
1692
#define Usage_AD_SoftButtonSide Usage_i8(0x92)
1693
#define Usage_AD_SoftButtonOffset1 Usage_i8(0x93)
1694
#define Usage_AD_SoftButtonOffset2 Usage_i8(0x94)
1695
#define Usage_AD_SoftButtonReport Usage_i8(0x95)
1696
#define Usage_AD_SoftKeys Usage_i8(0xc2)
1697
#define Usage_AD_DisplayDataExtensions Usage_i8(0xcc)
1698
#define Usage_AD_CharacterMapping Usage_i8(0xcf)
1699
#define Usage_AD_UnicodeEquivalent Usage_i8(0xdd)
1700
#define Usage_AD_CharacterPageMapping Usage_i8(0xdf)
1701
#define Usage_AD_RequestReport Usage_i16(0xff)
1702
#define Usage_Sen_Sensor Usage_i8(0x1)
1703
#define Usage_Sen_Biometric Usage_i8(0x10)
1704
#define Usage_Sen_BiometricHumanPresence Usage_i8(0x11)
1705
#define Usage_Sen_BiometricHumanProximity Usage_i8(0x12)
1706
#define Usage_Sen_BiometricHumanTouch Usage_i8(0x13)
1707
#define Usage_Sen_BiometricBloodPressure Usage_i8(0x14)
1708
#define Usage_Sen_BiometricBodyTemperature Usage_i8(0x15)
1709
#define Usage_Sen_BiometricHeartRate Usage_i8(0x16)
1710
#define Usage_Sen_BiometricHeartRateVariability Usage_i8(0x17)
1711
#define Usage_Sen_BiometricPeripheralOxygenSaturation Usage_i8(0x18)
1712
#define Usage_Sen_BiometricRespiratoryRate Usage_i8(0x19)
1713
#define Usage_Sen_Electrical Usage_i8(0x20)
1714
#define Usage_Sen_ElectricalCapacitance Usage_i8(0x21)
1715
#define Usage_Sen_ElectricalCurrent Usage_i8(0x22)
1716
#define Usage_Sen_ElectricalPower Usage_i8(0x23)
1717
#define Usage_Sen_ElectricalInductance Usage_i8(0x24)
1718
#define Usage_Sen_ElectricalResistance Usage_i8(0x25)
1719
#define Usage_Sen_ElectricalVoltage Usage_i8(0x26)
1720
#define Usage_Sen_ElectricalPotentiometer Usage_i8(0x27)
1721
#define Usage_Sen_ElectricalFrequency Usage_i8(0x28)
1722
#define Usage_Sen_ElectricalPeriod Usage_i8(0x29)
1723
#define Usage_Sen_Environmental Usage_i8(0x30)
1724
#define Usage_Sen_EnvironmentalAtmosphericPressure Usage_i8(0x31)
1725
#define Usage_Sen_EnvironmentalHumidity Usage_i8(0x32)
1726
#define Usage_Sen_EnvironmentalTemperature Usage_i8(0x33)
1727
#define Usage_Sen_EnvironmentalWindDirection Usage_i8(0x34)
1728
#define Usage_Sen_EnvironmentalWindSpeed Usage_i8(0x35)
1729
#define Usage_Sen_EnvironmentalAirQuality Usage_i8(0x36)
1730
#define Usage_Sen_EnvironmentalHeatIndex Usage_i8(0x37)
1731
#define Usage_Sen_EnvironmentalSurfaceTemperature Usage_i8(0x38)
1732
#define Usage_Sen_EnvironmentalVolatileOrganicCompounds Usage_i8(0x39)
1733
#define Usage_Sen_EnvironmentalObjectPresence Usage_i8(0x3a)
1734
#define Usage_Sen_EnvironmentalObjectProximity Usage_i8(0x3b)
1735
#define Usage_Sen_Light Usage_i8(0x40)
1736
#define Usage_Sen_LightAmbientLight Usage_i8(0x41)
1737
#define Usage_Sen_LightConsumerInfrared Usage_i8(0x42)
1738
#define Usage_Sen_LightInfraredLight Usage_i8(0x43)
1739
#define Usage_Sen_LightVisibleLight Usage_i8(0x44)
1740
#define Usage_Sen_LightUltravioletLight Usage_i8(0x45)
1741
#define Usage_Sen_Location Usage_i8(0x50)
1742
#define Usage_Sen_LocationBroadcast Usage_i8(0x51)
1743
#define Usage_Sen_LocationDeadReckoning Usage_i8(0x52)
1744
#define Usage_Sen_LocationGPSGlobalPositioningSystem Usage_i8(0x53)
1745
#define Usage_Sen_LocationLookup Usage_i8(0x54)
1746
#define Usage_Sen_LocationOther Usage_i8(0x55)
1747
#define Usage_Sen_LocationStatic Usage_i8(0x56)
1748
#define Usage_Sen_LocationTriangulation Usage_i8(0x57)
1749
#define Usage_Sen_Mechanical Usage_i8(0x60)
1750
#define Usage_Sen_MechanicalBooleanSwitch Usage_i8(0x61)
1751
#define Usage_Sen_MechanicalBooleanSwitchArray Usage_i8(0x62)
1752
#define Usage_Sen_MechanicalMultivalueSwitch Usage_i8(0x63)
1753
#define Usage_Sen_MechanicalForce Usage_i8(0x64)
1754
#define Usage_Sen_MechanicalPressure Usage_i8(0x65)
1755
#define Usage_Sen_MechanicalStrain Usage_i8(0x66)
1756
#define Usage_Sen_MechanicalWeight Usage_i8(0x67)
1757
#define Usage_Sen_MechanicalHapticVibrator Usage_i8(0x68)
1758
#define Usage_Sen_MechanicalHallEffectSwitch Usage_i8(0x69)
1759
#define Usage_Sen_Motion Usage_i8(0x70)
1760
#define Usage_Sen_MotionAccelerometer1D Usage_i8(0x71)
1761
#define Usage_Sen_MotionAccelerometer2D Usage_i8(0x72)
1762
#define Usage_Sen_MotionAccelerometer3D Usage_i8(0x73)
1763
#define Usage_Sen_MotionGyrometer1D Usage_i8(0x74)
1764
#define Usage_Sen_MotionGyrometer2D Usage_i8(0x75)
1765
#define Usage_Sen_MotionGyrometer3D Usage_i8(0x76)
1766
#define Usage_Sen_MotionMotionDetector Usage_i8(0x77)
1767
#define Usage_Sen_MotionSpeedometer Usage_i8(0x78)
1768
#define Usage_Sen_MotionAccelerometer Usage_i8(0x79)
1769
#define Usage_Sen_MotionGyrometer Usage_i8(0x7a)
1770
#define Usage_Sen_MotionGravityVector Usage_i8(0x7b)
1771
#define Usage_Sen_MotionLinearAccelerometer Usage_i8(0x7c)
1772
#define Usage_Sen_Orientation Usage_i8(0x80)
1773
#define Usage_Sen_OrientationCompass1D Usage_i8(0x81)
1774
#define Usage_Sen_OrientationCompass2D Usage_i8(0x82)
1775
#define Usage_Sen_OrientationCompass3D Usage_i8(0x83)
1776
#define Usage_Sen_OrientationInclinometer1D Usage_i8(0x84)
1777
#define Usage_Sen_OrientationInclinometer2D Usage_i8(0x85)
1778
#define Usage_Sen_OrientationInclinometer3D Usage_i8(0x86)
1779
#define Usage_Sen_OrientationDistance1D Usage_i8(0x87)
1780
#define Usage_Sen_OrientationDistance2D Usage_i8(0x88)
1781
#define Usage_Sen_OrientationDistance3D Usage_i8(0x89)
1782
#define Usage_Sen_OrientationDeviceOrientation Usage_i8(0x8a)
1783
#define Usage_Sen_OrientationCompass Usage_i8(0x8b)
1784
#define Usage_Sen_OrientationInclinometer Usage_i8(0x8c)
1785
#define Usage_Sen_OrientationDistance Usage_i8(0x8d)
1786
#define Usage_Sen_OrientationRelativeOrientation Usage_i8(0x8e)
1787
#define Usage_Sen_OrientationSimpleOrientation Usage_i8(0x8f)
1788
#define Usage_Sen_Scanner Usage_i8(0x90)
1789
#define Usage_Sen_ScannerBarcode Usage_i8(0x91)
1790
#define Usage_Sen_ScannerRFID Usage_i8(0x92)
1791
#define Usage_Sen_ScannerNFC Usage_i8(0x93)
1792
#define Usage_Sen_Time Usage_i8(0xa0)
1793
#define Usage_Sen_TimeAlarmTimer Usage_i8(0xa1)
1794
#define Usage_Sen_TimeRealTimeClock Usage_i8(0xa2)
1795
#define Usage_Sen_PersonalActivity Usage_i8(0xb0)
1796
#define Usage_Sen_PersonalActivityActivityDetection Usage_i8(0xb1)
1797
#define Usage_Sen_PersonalActivityDevicePosition Usage_i8(0xb2)
1798
#define Usage_Sen_PersonalActivityFloorTracker Usage_i8(0xb3)
1799
#define Usage_Sen_PersonalActivityPedometer Usage_i8(0xb4)
1800
#define Usage_Sen_PersonalActivityStepDetection Usage_i8(0xb5)
1801
#define Usage_Sen_OrientationExtended Usage_i8(0xc0)
1802
#define Usage_Sen_OrientationExtendedGeomagneticOrientation Usage_i8(0xc1)
1803
#define Usage_Sen_OrientationExtendedMagnetometer Usage_i8(0xc2)
1804
#define Usage_Sen_Gesture Usage_i8(0xd0)
1805
#define Usage_Sen_GestureChassisFlipGesture Usage_i8(0xd1)
1806
#define Usage_Sen_GestureHingeFoldGesture Usage_i8(0xd2)
1807
#define Usage_Sen_Other Usage_i8(0xe0)
1808
#define Usage_Sen_OtherCustom Usage_i8(0xe1)
1809
#define Usage_Sen_OtherGeneric Usage_i8(0xe2)
1810
#define Usage_Sen_OtherGenericEnumerator Usage_i8(0xe3)
1811
#define Usage_Sen_OtherHingeAngle Usage_i8(0xe4)
1812
#define Usage_Sen_VendorReserved1 Usage_i8(0xf0)
1813
#define Usage_Sen_VendorReserved2 Usage_i8(0xf1)
1814
#define Usage_Sen_VendorReserved3 Usage_i8(0xf2)
1815
#define Usage_Sen_VendorReserved4 Usage_i8(0xf3)
1816
#define Usage_Sen_VendorReserved5 Usage_i8(0xf4)
1817
#define Usage_Sen_VendorReserved6 Usage_i8(0xf5)
1818
#define Usage_Sen_VendorReserved7 Usage_i8(0xf6)
1819
#define Usage_Sen_VendorReserved8 Usage_i8(0xf7)
1820
#define Usage_Sen_VendorReserved9 Usage_i8(0xf8)
1821
#define Usage_Sen_VendorReserved10 Usage_i8(0xf9)
1822
#define Usage_Sen_VendorReserved11 Usage_i8(0xfa)
1823
#define Usage_Sen_VendorReserved12 Usage_i8(0xfb)
1824
#define Usage_Sen_VendorReserved13 Usage_i8(0xfc)
1825
#define Usage_Sen_VendorReserved14 Usage_i8(0xfd)
1826
#define Usage_Sen_VendorReserved15 Usage_i8(0xfe)
1827
#define Usage_Sen_VendorReserved16 Usage_i16(0xff)
1828
#define Usage_Sen_Event Usage_i16(0x200)
1829
#define Usage_Sen_EventSensorState Usage_i16(0x201)
1830
#define Usage_Sen_EventSensorEvent Usage_i16(0x202)
1831
#define Usage_Sen_Property Usage_i16(0x300)
1832
#define Usage_Sen_PropertyFriendlyName Usage_i16(0x301)
1833
#define Usage_Sen_PropertyPersistentUniqueID Usage_i16(0x302)
1834
#define Usage_Sen_PropertySensorStatus Usage_i16(0x303)
1835
#define Usage_Sen_PropertyMinimumReportInterval Usage_i16(0x304)
1836
#define Usage_Sen_PropertySensorManufacturer Usage_i16(0x305)
1837
#define Usage_Sen_PropertySensorModel Usage_i16(0x306)
1838
#define Usage_Sen_PropertySensorSerialNumber Usage_i16(0x307)
1839
#define Usage_Sen_PropertySensorDescription Usage_i16(0x308)
1840
#define Usage_Sen_PropertySensorConnectionType Usage_i16(0x309)
1841
#define Usage_Sen_PropertySensorDevicePath Usage_i16(0x30a)
1842
#define Usage_Sen_PropertyHardwareRevision Usage_i16(0x30b)
1843
#define Usage_Sen_PropertyFirmwareVersion Usage_i16(0x30c)
1844
#define Usage_Sen_PropertyReleaseDate Usage_i16(0x30d)
1845
#define Usage_Sen_PropertyReportInterval Usage_i16(0x30e)
1846
#define Usage_Sen_PropertyChangeSensitivityAbsolute Usage_i16(0x30f)
1847
#define Usage_Sen_PropertyChangeSensitivityPercentofRange Usage_i16(0x310)
1848
#define Usage_Sen_PropertyChangeSensitivityPercentRelative Usage_i16(0x311)
1849
#define Usage_Sen_PropertyAccuracy Usage_i16(0x312)
1850
#define Usage_Sen_PropertyResolution Usage_i16(0x313)
1851
#define Usage_Sen_PropertyMaximum Usage_i16(0x314)
1852
#define Usage_Sen_PropertyMinimum Usage_i16(0x315)
1853
#define Usage_Sen_PropertyReportingState Usage_i16(0x316)
1854
#define Usage_Sen_PropertySamplingRate Usage_i16(0x317)
1855
#define Usage_Sen_PropertyResponseCurve Usage_i16(0x318)
1856
#define Usage_Sen_PropertyPowerState Usage_i16(0x319)
1857
#define Usage_Sen_PropertyMaximumFIFOEvents Usage_i16(0x31a)
1858
#define Usage_Sen_PropertyReportLatency Usage_i16(0x31b)
1859
#define Usage_Sen_PropertyFlushFIFOEvents Usage_i16(0x31c)
1860
#define Usage_Sen_PropertyMaximumPowerConsumption Usage_i16(0x31d)
1861
#define Usage_Sen_PropertyIsPrimary Usage_i16(0x31e)
1862
#define Usage_Sen_PropertyHumanPresenceDetectionType Usage_i16(0x31f)
1863
#define Usage_Sen_DataFieldLocation Usage_i16(0x400)
1864
#define Usage_Sen_DataFieldAltitudeAntennaSeaLevel Usage_i16(0x402)
1865
#define Usage_Sen_DataFieldDifferentialReferenceStationID Usage_i16(0x403)
1866
#define Usage_Sen_DataFieldAltitudeEllipsoidError Usage_i16(0x404)
1867
#define Usage_Sen_DataFieldAltitudeEllipsoid Usage_i16(0x405)
1868
#define Usage_Sen_DataFieldAltitudeSeaLevelError Usage_i16(0x406)
1869
#define Usage_Sen_DataFieldAltitudeSeaLevel Usage_i16(0x407)
1870
#define Usage_Sen_DataFieldDifferentialGPSDataAge Usage_i16(0x408)
1871
#define Usage_Sen_DataFieldErrorRadius Usage_i16(0x409)
1872
#define Usage_Sen_DataFieldFixQuality Usage_i16(0x40a)
1873
#define Usage_Sen_DataFieldFixType Usage_i16(0x40b)
1874
#define Usage_Sen_DataFieldGeoidalSeparation Usage_i16(0x40c)
1875
#define Usage_Sen_DataFieldGPSOperationMode Usage_i16(0x40d)
1876
#define Usage_Sen_DataFieldGPSSelectionMode Usage_i16(0x40e)
1877
#define Usage_Sen_DataFieldGPSStatus Usage_i16(0x40f)
1878
#define Usage_Sen_DataFieldPositionDilutionofPrecision Usage_i16(0x410)
1879
#define Usage_Sen_DataFieldHorizontalDilutionofPrecision Usage_i16(0x411)
1880
#define Usage_Sen_DataFieldVerticalDilutionofPrecision Usage_i16(0x412)
1881
#define Usage_Sen_DataFieldLatitude Usage_i16(0x413)
1882
#define Usage_Sen_DataFieldLongitude Usage_i16(0x414)
1883
#define Usage_Sen_DataFieldTrueHeading Usage_i16(0x415)
1884
#define Usage_Sen_DataFieldMagneticHeading Usage_i16(0x416)
1885
#define Usage_Sen_DataFieldMagneticVariation Usage_i16(0x417)
1886
#define Usage_Sen_DataFieldSpeed Usage_i16(0x418)
1887
#define Usage_Sen_DataFieldSatellitesinView Usage_i16(0x419)
1888
#define Usage_Sen_DataFieldSatellitesinViewAzimuth Usage_i16(0x41a)
1889
#define Usage_Sen_DataFieldSatellitesinViewElevation Usage_i16(0x41b)
1890
#define Usage_Sen_DataFieldSatellitesinViewIDs Usage_i16(0x41c)
1891
#define Usage_Sen_DataFieldSatellitesinViewPRNs Usage_i16(0x41d)
1892
#define Usage_Sen_DataFieldSatellitesinViewSNRatios Usage_i16(0x41e)
1893
#define Usage_Sen_DataFieldSatellitesUsedCount Usage_i16(0x41f)
1894
#define Usage_Sen_DataFieldSatellitesUsedPRNs Usage_i16(0x420)
1895
#define Usage_Sen_DataFieldNMEASentence Usage_i16(0x421)
1896
#define Usage_Sen_DataFieldAddressLine1 Usage_i16(0x422)
1897
#define Usage_Sen_DataFieldAddressLine2 Usage_i16(0x423)
1898
#define Usage_Sen_DataFieldCity Usage_i16(0x424)
1899
#define Usage_Sen_DataFieldStateorProvince Usage_i16(0x425)
1900
#define Usage_Sen_DataFieldCountryorRegion Usage_i16(0x426)
1901
#define Usage_Sen_DataFieldPostalCode Usage_i16(0x427)
1902
#define Usage_Sen_PropertyLocation Usage_i16(0x42a)
1903
#define Usage_Sen_PropertyLocationDesiredAccuracy Usage_i16(0x42b)
1904
#define Usage_Sen_DataFieldEnvironmental Usage_i16(0x430)
1905
#define Usage_Sen_DataFieldAtmosphericPressure Usage_i16(0x431)
1906
#define Usage_Sen_DataFieldRelativeHumidity Usage_i16(0x433)
1907
#define Usage_Sen_DataFieldTemperature Usage_i16(0x434)
1908
#define Usage_Sen_DataFieldWindDirection Usage_i16(0x435)
1909
#define Usage_Sen_DataFieldWindSpeed Usage_i16(0x436)
1910
#define Usage_Sen_DataFieldAirQualityIndex Usage_i16(0x437)
1911
#define Usage_Sen_DataFieldEquivalentCO2 Usage_i16(0x438)
1912
#define Usage_Sen_DataFieldVolatileOrganicCompoundConcentration Usage_i16(0x439)
1913
#define Usage_Sen_DataFieldObjectPresence Usage_i16(0x43a)
1914
#define Usage_Sen_DataFieldObjectProximityRange Usage_i16(0x43b)
1915
#define Usage_Sen_DataFieldObjectProximityOutofRange Usage_i16(0x43c)
1916
#define Usage_Sen_PropertyEnvironmental Usage_i16(0x440)
1917
#define Usage_Sen_PropertyReferencePressure Usage_i16(0x441)
1918
#define Usage_Sen_DataFieldMotion Usage_i16(0x450)
1919
#define Usage_Sen_DataFieldMotionState Usage_i16(0x451)
1920
#define Usage_Sen_DataFieldAcceleration Usage_i16(0x452)
1921
#define Usage_Sen_DataFieldAccelerationAxisX Usage_i16(0x453)
1922
#define Usage_Sen_DataFieldAccelerationAxisY Usage_i16(0x454)
1923
#define Usage_Sen_DataFieldAccelerationAxisZ Usage_i16(0x455)
1924
#define Usage_Sen_DataFieldAngularVelocity Usage_i16(0x456)
1925
#define Usage_Sen_DataFieldAngularVelocityaboutXAxis Usage_i16(0x457)
1926
#define Usage_Sen_DataFieldAngularVelocityaboutYAxis Usage_i16(0x458)
1927
#define Usage_Sen_DataFieldAngularVelocityaboutZAxis Usage_i16(0x459)
1928
#define Usage_Sen_DataFieldAngularPosition Usage_i16(0x45a)
1929
#define Usage_Sen_DataFieldAngularPositionaboutXAxis Usage_i16(0x45b)
1930
#define Usage_Sen_DataFieldAngularPositionaboutYAxis Usage_i16(0x45c)
1931
#define Usage_Sen_DataFieldAngularPositionaboutZAxis Usage_i16(0x45d)
1932
#define Usage_Sen_DataFieldMotionSpeed Usage_i16(0x45e)
1933
#define Usage_Sen_DataFieldMotionIntensity Usage_i16(0x45f)
1934
#define Usage_Sen_DataFieldOrientation Usage_i16(0x470)
1935
#define Usage_Sen_DataFieldHeading Usage_i16(0x471)
1936
#define Usage_Sen_DataFieldHeadingXAxis Usage_i16(0x472)
1937
#define Usage_Sen_DataFieldHeadingYAxis Usage_i16(0x473)
1938
#define Usage_Sen_DataFieldHeadingZAxis Usage_i16(0x474)
1939
#define Usage_Sen_DataFieldHeadingCompensatedMagneticNorth Usage_i16(0x475)
1940
#define Usage_Sen_DataFieldHeadingCompensatedTrueNorth Usage_i16(0x476)
1941
#define Usage_Sen_DataFieldHeadingMagneticNorth Usage_i16(0x477)
1942
#define Usage_Sen_DataFieldHeadingTrueNorth Usage_i16(0x478)
1943
#define Usage_Sen_DataFieldDistance Usage_i16(0x479)
1944
#define Usage_Sen_DataFieldDistanceXAxis Usage_i16(0x47a)
1945
#define Usage_Sen_DataFieldDistanceYAxis Usage_i16(0x47b)
1946
#define Usage_Sen_DataFieldDistanceZAxis Usage_i16(0x47c)
1947
#define Usage_Sen_DataFieldDistanceOutofRange Usage_i16(0x47d)
1948
#define Usage_Sen_DataFieldTilt Usage_i16(0x47e)
1949
#define Usage_Sen_DataFieldTiltXAxis Usage_i16(0x47f)
1950
#define Usage_Sen_DataFieldTiltYAxis Usage_i16(0x480)
1951
#define Usage_Sen_DataFieldTiltZAxis Usage_i16(0x481)
1952
#define Usage_Sen_DataFieldRotationMatrix Usage_i16(0x482)
1953
#define Usage_Sen_DataFieldQuaternion Usage_i16(0x483)
1954
#define Usage_Sen_DataFieldMagneticFlux Usage_i16(0x484)
1955
#define Usage_Sen_DataFieldMagneticFluxXAxis Usage_i16(0x485)
1956
#define Usage_Sen_DataFieldMagneticFluxYAxis Usage_i16(0x486)
1957
#define Usage_Sen_DataFieldMagneticFluxZAxis Usage_i16(0x487)
1958
#define Usage_Sen_DataFieldMagnetometerAccuracy Usage_i16(0x488)
1959
#define Usage_Sen_DataFieldSimpleOrientationDirection Usage_i16(0x489)
1960
#define Usage_Sen_DataFieldMechanical Usage_i16(0x490)
1961
#define Usage_Sen_DataFieldBooleanSwitchState Usage_i16(0x491)
1962
#define Usage_Sen_DataFieldBooleanSwitchArrayStates Usage_i16(0x492)
1963
#define Usage_Sen_DataFieldMultivalueSwitchValue Usage_i16(0x493)
1964
#define Usage_Sen_DataFieldForce Usage_i16(0x494)
1965
#define Usage_Sen_DataFieldAbsolutePressure Usage_i16(0x495)
1966
#define Usage_Sen_DataFieldGaugePressure Usage_i16(0x496)
1967
#define Usage_Sen_DataFieldStrain Usage_i16(0x497)
1968
#define Usage_Sen_DataFieldWeight Usage_i16(0x498)
1969
#define Usage_Sen_PropertyMechanical Usage_i16(0x4a0)
1970
#define Usage_Sen_PropertyVibrationState Usage_i16(0x4a1)
1971
#define Usage_Sen_PropertyForwardVibrationSpeed Usage_i16(0x4a2)
1972
#define Usage_Sen_PropertyBackwardVibrationSpeed Usage_i16(0x4a3)
1973
#define Usage_Sen_DataFieldBiometric Usage_i16(0x4b0)
1974
#define Usage_Sen_DataFieldHumanPresence Usage_i16(0x4b1)
1975
#define Usage_Sen_DataFieldHumanProximityRange Usage_i16(0x4b2)
1976
#define Usage_Sen_DataFieldHumanProximityOutofRange Usage_i16(0x4b3)
1977
#define Usage_Sen_DataFieldHumanTouchState Usage_i16(0x4b4)
1978
#define Usage_Sen_DataFieldBloodPressure Usage_i16(0x4b5)
1979
#define Usage_Sen_DataFieldBloodPressureDiastolic Usage_i16(0x4b6)
1980
#define Usage_Sen_DataFieldBloodPressureSystolic Usage_i16(0x4b7)
1981
#define Usage_Sen_DataFieldHeartRate Usage_i16(0x4b8)
1982
#define Usage_Sen_DataFieldRestingHeartRate Usage_i16(0x4b9)
1983
#define Usage_Sen_DataFieldHeartbeatInterval Usage_i16(0x4ba)
1984
#define Usage_Sen_DataFieldRespiratoryRate Usage_i16(0x4bb)
1985
#define Usage_Sen_DataFieldSpO2 Usage_i16(0x4bc)
1986
#define Usage_Sen_DataFieldHumanAttentionDetected Usage_i16(0x4bd)
1987
#define Usage_Sen_DataFieldHumanHeadAzimuth Usage_i16(0x4be)
1988
#define Usage_Sen_DataFieldHumanHeadAltitude Usage_i16(0x4bf)
1989
#define Usage_Sen_DataFieldHumanHeadRoll Usage_i16(0x4c0)
1990
#define Usage_Sen_DataFieldHumanHeadPitch Usage_i16(0x4c1)
1991
#define Usage_Sen_DataFieldHumanHeadYaw Usage_i16(0x4c2)
1992
#define Usage_Sen_DataFieldHumanCorrelationId Usage_i16(0x4c3)
1993
#define Usage_Sen_DataFieldLight Usage_i16(0x4d0)
1994
#define Usage_Sen_DataFieldIlluminance Usage_i16(0x4d1)
1995
#define Usage_Sen_DataFieldColorTemperature Usage_i16(0x4d2)
1996
#define Usage_Sen_DataFieldChromaticity Usage_i16(0x4d3)
1997
#define Usage_Sen_DataFieldChromaticityX Usage_i16(0x4d4)
1998
#define Usage_Sen_DataFieldChromaticityY Usage_i16(0x4d5)
1999
#define Usage_Sen_DataFieldConsumerIRSentenceReceive Usage_i16(0x4d6)
2000
#define Usage_Sen_DataFieldInfraredLight Usage_i16(0x4d7)
2001
#define Usage_Sen_DataFieldRedLight Usage_i16(0x4d8)
2002
#define Usage_Sen_DataFieldGreenLight Usage_i16(0x4d9)
2003
#define Usage_Sen_DataFieldBlueLight Usage_i16(0x4da)
2004
#define Usage_Sen_DataFieldUltravioletALight Usage_i16(0x4db)
2005
#define Usage_Sen_DataFieldUltravioletBLight Usage_i16(0x4dc)
2006
#define Usage_Sen_DataFieldUltravioletIndex Usage_i16(0x4dd)
2007
#define Usage_Sen_DataFieldNearInfraredLight Usage_i16(0x4de)
2008
#define Usage_Sen_PropertyLight Usage_i16(0x4df)
2009
#define Usage_Sen_PropertyConsumerIRSentenceSend Usage_i16(0x4e0)
2010
#define Usage_Sen_PropertyAutoBrightnessPreferred Usage_i16(0x4e2)
2011
#define Usage_Sen_PropertyAutoColorPreferred Usage_i16(0x4e3)
2012
#define Usage_Sen_DataFieldScanner Usage_i16(0x4f0)
2013
#define Usage_Sen_DataFieldRFIDTag40Bit Usage_i16(0x4f1)
2014
#define Usage_Sen_DataFieldNFCSentenceReceive Usage_i16(0x4f2)
2015
#define Usage_Sen_PropertyScanner Usage_i16(0x4f8)
2016
#define Usage_Sen_PropertyNFCSentenceSend Usage_i16(0x4f9)
2017
#define Usage_Sen_DataFieldElectrical Usage_i16(0x500)
2018
#define Usage_Sen_DataFieldCapacitance Usage_i16(0x501)
2019
#define Usage_Sen_DataFieldCurrent Usage_i16(0x502)
2020
#define Usage_Sen_DataFieldElectricalPower Usage_i16(0x503)
2021
#define Usage_Sen_DataFieldInductance Usage_i16(0x504)
2022
#define Usage_Sen_DataFieldResistance Usage_i16(0x505)
2023
#define Usage_Sen_DataFieldVoltage Usage_i16(0x506)
2024
#define Usage_Sen_DataFieldFrequency Usage_i16(0x507)
2025
#define Usage_Sen_DataFieldPeriod Usage_i16(0x508)
2026
#define Usage_Sen_DataFieldPercentofRange Usage_i16(0x509)
2027
#define Usage_Sen_DataFieldTime Usage_i16(0x520)
2028
#define Usage_Sen_DataFieldYear Usage_i16(0x521)
2029
#define Usage_Sen_DataFieldMonth Usage_i16(0x522)
2030
#define Usage_Sen_DataFieldDay Usage_i16(0x523)
2031
#define Usage_Sen_DataFieldDayofWeek Usage_i16(0x524)
2032
#define Usage_Sen_DataFieldHour Usage_i16(0x525)
2033
#define Usage_Sen_DataFieldMinute Usage_i16(0x526)
2034
#define Usage_Sen_DataFieldSecond Usage_i16(0x527)
2035
#define Usage_Sen_DataFieldMillisecond Usage_i16(0x528)
2036
#define Usage_Sen_DataFieldTimestamp Usage_i16(0x529)
2037
#define Usage_Sen_DataFieldJulianDayofYear Usage_i16(0x52a)
2038
#define Usage_Sen_DataFieldTimeSinceSystemBoot Usage_i16(0x52b)
2039
#define Usage_Sen_PropertyTime Usage_i16(0x530)
2040
#define Usage_Sen_PropertyTimeZoneOffsetfromUTC Usage_i16(0x531)
2041
#define Usage_Sen_PropertyTimeZoneName Usage_i16(0x532)
2042
#define Usage_Sen_PropertyDaylightSavingsTimeObserved Usage_i16(0x533)
2043
#define Usage_Sen_PropertyTimeTrimAdjustment Usage_i16(0x534)
2044
#define Usage_Sen_PropertyArmAlarm Usage_i16(0x535)
2045
#define Usage_Sen_DataFieldCustom Usage_i16(0x540)
2046
#define Usage_Sen_DataFieldCustomUsage Usage_i16(0x541)
2047
#define Usage_Sen_DataFieldCustomBooleanArray Usage_i16(0x542)
2048
#define Usage_Sen_DataFieldCustomValue Usage_i16(0x543)
2049
#define Usage_Sen_DataFieldCustomValue1 Usage_i16(0x544)
2050
#define Usage_Sen_DataFieldCustomValue2 Usage_i16(0x545)
2051
#define Usage_Sen_DataFieldCustomValue3 Usage_i16(0x546)
2052
#define Usage_Sen_DataFieldCustomValue4 Usage_i16(0x547)
2053
#define Usage_Sen_DataFieldCustomValue5 Usage_i16(0x548)
2054
#define Usage_Sen_DataFieldCustomValue6 Usage_i16(0x549)
2055
#define Usage_Sen_DataFieldCustomValue7 Usage_i16(0x54a)
2056
#define Usage_Sen_DataFieldCustomValue8 Usage_i16(0x54b)
2057
#define Usage_Sen_DataFieldCustomValue9 Usage_i16(0x54c)
2058
#define Usage_Sen_DataFieldCustomValue10 Usage_i16(0x54d)
2059
#define Usage_Sen_DataFieldCustomValue11 Usage_i16(0x54e)
2060
#define Usage_Sen_DataFieldCustomValue12 Usage_i16(0x54f)
2061
#define Usage_Sen_DataFieldCustomValue13 Usage_i16(0x550)
2062
#define Usage_Sen_DataFieldCustomValue14 Usage_i16(0x551)
2063
#define Usage_Sen_DataFieldCustomValue15 Usage_i16(0x552)
2064
#define Usage_Sen_DataFieldCustomValue16 Usage_i16(0x553)
2065
#define Usage_Sen_DataFieldCustomValue17 Usage_i16(0x554)
2066
#define Usage_Sen_DataFieldCustomValue18 Usage_i16(0x555)
2067
#define Usage_Sen_DataFieldCustomValue19 Usage_i16(0x556)
2068
#define Usage_Sen_DataFieldCustomValue20 Usage_i16(0x557)
2069
#define Usage_Sen_DataFieldCustomValue21 Usage_i16(0x558)
2070
#define Usage_Sen_DataFieldCustomValue22 Usage_i16(0x559)
2071
#define Usage_Sen_DataFieldCustomValue23 Usage_i16(0x55a)
2072
#define Usage_Sen_DataFieldCustomValue24 Usage_i16(0x55b)
2073
#define Usage_Sen_DataFieldCustomValue25 Usage_i16(0x55c)
2074
#define Usage_Sen_DataFieldCustomValue26 Usage_i16(0x55d)
2075
#define Usage_Sen_DataFieldCustomValue27 Usage_i16(0x55e)
2076
#define Usage_Sen_DataFieldCustomValue28 Usage_i16(0x55f)
2077
#define Usage_Sen_DataFieldGeneric Usage_i16(0x560)
2078
#define Usage_Sen_DataFieldGenericGUIDorPROPERTYKEY Usage_i16(0x561)
2079
#define Usage_Sen_DataFieldGenericCategoryGUID Usage_i16(0x562)
2080
#define Usage_Sen_DataFieldGenericTypeGUID Usage_i16(0x563)
2081
#define Usage_Sen_DataFieldGenericEventPROPERTYKEY Usage_i16(0x564)
2082
#define Usage_Sen_DataFieldGenericPropertyPROPERTYKEY Usage_i16(0x565)
2083
#define Usage_Sen_DataFieldGenericDataFieldPROPERTYKEY Usage_i16(0x566)
2084
#define Usage_Sen_DataFieldGenericEvent Usage_i16(0x567)
2085
#define Usage_Sen_DataFieldGenericProperty Usage_i16(0x568)
2086
#define Usage_Sen_DataFieldGenericDataField Usage_i16(0x569)
2087
#define Usage_Sen_DataFieldEnumeratorTableRowIndex Usage_i16(0x56a)
2088
#define Usage_Sen_DataFieldEnumeratorTableRowCount Usage_i16(0x56b)
2089
#define Usage_Sen_DataFieldGenericGUIDorPROPERTYKEYkind Usage_i16(0x56c)
2090
#define Usage_Sen_DataFieldGenericGUID Usage_i16(0x56d)
2091
#define Usage_Sen_DataFieldGenericPROPERTYKEY Usage_i16(0x56e)
2092
#define Usage_Sen_DataFieldGenericTopLevelCollectionID Usage_i16(0x56f)
2093
#define Usage_Sen_DataFieldGenericReportID Usage_i16(0x570)
2094
#define Usage_Sen_DataFieldGenericReportItemPositionIndex Usage_i16(0x571)
2095
#define Usage_Sen_DataFieldGenericFirmwareVARTYPE Usage_i16(0x572)
2096
#define Usage_Sen_DataFieldGenericUnitofMeasure Usage_i16(0x573)
2097
#define Usage_Sen_DataFieldGenericUnitExponent Usage_i16(0x574)
2098
#define Usage_Sen_DataFieldGenericReportSize Usage_i16(0x575)
2099
#define Usage_Sen_DataFieldGenericReportCount Usage_i16(0x576)
2100
#define Usage_Sen_PropertyGeneric Usage_i16(0x580)
2101
#define Usage_Sen_PropertyEnumeratorTableRowIndex Usage_i16(0x581)
2102
#define Usage_Sen_PropertyEnumeratorTableRowCount Usage_i16(0x582)
2103
#define Usage_Sen_DataFieldPersonalActivity Usage_i16(0x590)
2104
#define Usage_Sen_DataFieldActivityType Usage_i16(0x591)
2105
#define Usage_Sen_DataFieldActivityState Usage_i16(0x592)
2106
#define Usage_Sen_DataFieldDevicePosition Usage_i16(0x593)
2107
#define Usage_Sen_DataFieldStepCount Usage_i16(0x594)
2108
#define Usage_Sen_DataFieldStepCountReset Usage_i16(0x595)
2109
#define Usage_Sen_DataFieldStepDuration Usage_i16(0x596)
2110
#define Usage_Sen_DataFieldStepType Usage_i16(0x597)
2111
#define Usage_Sen_PropertyMinimumActivityDetectionInterval Usage_i16(0x5a0)
2112
#define Usage_Sen_PropertySupportedActivityTypes Usage_i16(0x5a1)
2113
#define Usage_Sen_PropertySubscribedActivityTypes Usage_i16(0x5a2)
2114
#define Usage_Sen_PropertySupportedStepTypes Usage_i16(0x5a3)
2115
#define Usage_Sen_PropertySubscribedStepTypes Usage_i16(0x5a4)
2116
#define Usage_Sen_PropertyFloorHeight Usage_i16(0x5a5)
2117
#define Usage_Sen_DataFieldCustomTypeID Usage_i16(0x5b0)
2118
#define Usage_Sen_PropertyCustom Usage_i16(0x5c0)
2119
#define Usage_Sen_PropertyCustomValue1 Usage_i16(0x5c1)
2120
#define Usage_Sen_PropertyCustomValue2 Usage_i16(0x5c2)
2121
#define Usage_Sen_PropertyCustomValue3 Usage_i16(0x5c3)
2122
#define Usage_Sen_PropertyCustomValue4 Usage_i16(0x5c4)
2123
#define Usage_Sen_PropertyCustomValue5 Usage_i16(0x5c5)
2124
#define Usage_Sen_PropertyCustomValue6 Usage_i16(0x5c6)
2125
#define Usage_Sen_PropertyCustomValue7 Usage_i16(0x5c7)
2126
#define Usage_Sen_PropertyCustomValue8 Usage_i16(0x5c8)
2127
#define Usage_Sen_PropertyCustomValue9 Usage_i16(0x5c9)
2128
#define Usage_Sen_PropertyCustomValue10 Usage_i16(0x5ca)
2129
#define Usage_Sen_PropertyCustomValue11 Usage_i16(0x5cb)
2130
#define Usage_Sen_PropertyCustomValue12 Usage_i16(0x5cc)
2131
#define Usage_Sen_PropertyCustomValue13 Usage_i16(0x5cd)
2132
#define Usage_Sen_PropertyCustomValue14 Usage_i16(0x5ce)
2133
#define Usage_Sen_PropertyCustomValue15 Usage_i16(0x5cf)
2134
#define Usage_Sen_PropertyCustomValue16 Usage_i16(0x5d0)
2135
#define Usage_Sen_DataFieldHinge Usage_i16(0x5e0)
2136
#define Usage_Sen_DataFieldHingeAngle Usage_i16(0x5e1)
2137
#define Usage_Sen_DataFieldGestureSensor Usage_i16(0x5f0)
2138
#define Usage_Sen_DataFieldGestureState Usage_i16(0x5f1)
2139
#define Usage_Sen_DataFieldHingeFoldInitialAngle Usage_i16(0x5f2)
2140
#define Usage_Sen_DataFieldHingeFoldFinalAngle Usage_i16(0x5f3)
2141
#define Usage_Sen_DataFieldHingeFoldContributingPanel Usage_i16(0x5f4)
2142
#define Usage_Sen_DataFieldHingeFoldType Usage_i16(0x5f5)
2143
#define Usage_Sen_SensorStateUndefined Usage_i16(0x800)
2144
#define Usage_Sen_SensorStateReady Usage_i16(0x801)
2145
#define Usage_Sen_SensorStateNotAvailable Usage_i16(0x802)
2146
#define Usage_Sen_SensorStateNoData Usage_i16(0x803)
2147
#define Usage_Sen_SensorStateInitializing Usage_i16(0x804)
2148
#define Usage_Sen_SensorStateAccessDenied Usage_i16(0x805)
2149
#define Usage_Sen_SensorStateError Usage_i16(0x806)
2150
#define Usage_Sen_SensorEventUnknown Usage_i16(0x810)
2151
#define Usage_Sen_SensorEventStateChanged Usage_i16(0x811)
2152
#define Usage_Sen_SensorEventPropertyChanged Usage_i16(0x812)
2153
#define Usage_Sen_SensorEventDataUpdated Usage_i16(0x813)
2154
#define Usage_Sen_SensorEventPollResponse Usage_i16(0x814)
2155
#define Usage_Sen_SensorEventChangeSensitivity Usage_i16(0x815)
2156
#define Usage_Sen_SensorEventRangeMaximumReached Usage_i16(0x816)
2157
#define Usage_Sen_SensorEventRangeMinimumReached Usage_i16(0x817)
2158
#define Usage_Sen_SensorEventHighThresholdCrossUpward Usage_i16(0x818)
2159
#define Usage_Sen_SensorEventHighThresholdCrossDownward Usage_i16(0x819)
2160
#define Usage_Sen_SensorEventLowThresholdCrossUpward Usage_i16(0x81a)
2161
#define Usage_Sen_SensorEventLowThresholdCrossDownward Usage_i16(0x81b)
2162
#define Usage_Sen_SensorEventZeroThresholdCrossUpward Usage_i16(0x81c)
2163
#define Usage_Sen_SensorEventZeroThresholdCrossDownward Usage_i16(0x81d)
2164
#define Usage_Sen_SensorEventPeriodExceeded Usage_i16(0x81e)
2165
#define Usage_Sen_SensorEventFrequencyExceeded Usage_i16(0x81f)
2166
#define Usage_Sen_SensorEventComplexTrigger Usage_i16(0x820)
2167
#define Usage_Sen_ConnectionTypePCIntegrated Usage_i16(0x830)
2168
#define Usage_Sen_ConnectionTypePCAttached Usage_i16(0x831)
2169
#define Usage_Sen_ConnectionTypePCExternal Usage_i16(0x832)
2170
#define Usage_Sen_ReportingStateReportNoEvents Usage_i16(0x840)
2171
#define Usage_Sen_ReportingStateReportAllEvents Usage_i16(0x841)
2172
#define Usage_Sen_ReportingStateReportThresholdEvents Usage_i16(0x842)
2173
#define Usage_Sen_ReportingStateWakeOnNoEvents Usage_i16(0x843)
2174
#define Usage_Sen_ReportingStateWakeOnAllEvents Usage_i16(0x844)
2175
#define Usage_Sen_ReportingStateWakeOnThresholdEvents Usage_i16(0x845)
2176
#define Usage_Sen_ReportingStateAnytime Usage_i16(0x846)
2177
#define Usage_Sen_PowerStateUndefined Usage_i16(0x850)
2178
#define Usage_Sen_PowerStateD0FullPower Usage_i16(0x851)
2179
#define Usage_Sen_PowerStateD1LowPower Usage_i16(0x852)
2180
#define Usage_Sen_PowerStateD2StandbyPowerwithWakeup Usage_i16(0x853)
2181
#define Usage_Sen_PowerStateD3SleepwithWakeup Usage_i16(0x854)
2182
#define Usage_Sen_PowerStateD4PowerOff Usage_i16(0x855)
2183
#define Usage_Sen_AccuracyDefault Usage_i16(0x860)
2184
#define Usage_Sen_AccuracyHigh Usage_i16(0x861)
2185
#define Usage_Sen_AccuracyMedium Usage_i16(0x862)
2186
#define Usage_Sen_AccuracyLow Usage_i16(0x863)
2187
#define Usage_Sen_FixQualityNoFix Usage_i16(0x870)
2188
#define Usage_Sen_FixQualityGPS Usage_i16(0x871)
2189
#define Usage_Sen_FixQualityDGPS Usage_i16(0x872)
2190
#define Usage_Sen_FixTypeNoFix Usage_i16(0x880)
2191
#define Usage_Sen_FixTypeGPSSPSModeFixValid Usage_i16(0x881)
2192
#define Usage_Sen_FixTypeDGPSSPSModeFixValid Usage_i16(0x882)
2193
#define Usage_Sen_FixTypeGPSPPSModeFixValid Usage_i16(0x883)
2194
#define Usage_Sen_FixTypeRealTimeKinematic Usage_i16(0x884)
2195
#define Usage_Sen_FixTypeFloatRTK Usage_i16(0x885)
2196
#define Usage_Sen_FixTypeEstimateddeadreckoned Usage_i16(0x886)
2197
#define Usage_Sen_FixTypeManualInputMode Usage_i16(0x887)
2198
#define Usage_Sen_FixTypeSimulatorMode Usage_i16(0x888)
2199
#define Usage_Sen_GPSOperationModeManual Usage_i16(0x890)
2200
#define Usage_Sen_GPSOperationModeAutomatic Usage_i16(0x891)
2201
#define Usage_Sen_GPSSelectionModeAutonomous Usage_i16(0x8a0)
2202
#define Usage_Sen_GPSSelectionModeDGPS Usage_i16(0x8a1)
2203
#define Usage_Sen_GPSSelectionModeEstimateddeadreckoned Usage_i16(0x8a2)
2204
#define Usage_Sen_GPSSelectionModeManualInput Usage_i16(0x8a3)
2205
#define Usage_Sen_GPSSelectionModeSimulator Usage_i16(0x8a4)
2206
#define Usage_Sen_GPSSelectionModeDataNotValid Usage_i16(0x8a5)
2207
#define Usage_Sen_GPSStatusDataValid Usage_i16(0x8b0)
2208
#define Usage_Sen_GPSStatusDataNotValid Usage_i16(0x8b1)
2209
#define Usage_Sen_DayofWeekSunday Usage_i16(0x8c0)
2210
#define Usage_Sen_DayofWeekMonday Usage_i16(0x8c1)
2211
#define Usage_Sen_DayofWeekTuesday Usage_i16(0x8c2)
2212
#define Usage_Sen_DayofWeekWednesday Usage_i16(0x8c3)
2213
#define Usage_Sen_DayofWeekThursday Usage_i16(0x8c4)
2214
#define Usage_Sen_DayofWeekFriday Usage_i16(0x8c5)
2215
#define Usage_Sen_DayofWeekSaturday Usage_i16(0x8c6)
2216
#define Usage_Sen_KindCategory Usage_i16(0x8d0)
2217
#define Usage_Sen_KindType Usage_i16(0x8d1)
2218
#define Usage_Sen_KindEvent Usage_i16(0x8d2)
2219
#define Usage_Sen_KindProperty Usage_i16(0x8d3)
2220
#define Usage_Sen_KindDataField Usage_i16(0x8d4)
2221
#define Usage_Sen_MagnetometerAccuracyLow Usage_i16(0x8e0)
2222
#define Usage_Sen_MagnetometerAccuracyMedium Usage_i16(0x8e1)
2223
#define Usage_Sen_MagnetometerAccuracyHigh Usage_i16(0x8e2)
2224
#define Usage_Sen_SimpleOrientationDirectionNotRotated Usage_i16(0x8f0)
2225
#define Usage_Sen_SimpleOrientationDirectionRotated90DegreesCCW Usage_i16(0x8f1)
2226
#define Usage_Sen_SimpleOrientationDirectionRotated180DegreesCCW Usage_i16(0x8f2)
2227
#define Usage_Sen_SimpleOrientationDirectionRotated270DegreesCCW Usage_i16(0x8f3)
2228
#define Usage_Sen_SimpleOrientationDirectionFaceUp Usage_i16(0x8f4)
2229
#define Usage_Sen_SimpleOrientationDirectionFaceDown Usage_i16(0x8f5)
2230
#define Usage_Sen_VT_NULL Usage_i16(0x900)
2231
#define Usage_Sen_VT_BOOL Usage_i16(0x901)
2232
#define Usage_Sen_VT_UI1 Usage_i16(0x902)
2233
#define Usage_Sen_VT_I1 Usage_i16(0x903)
2234
#define Usage_Sen_VT_UI2 Usage_i16(0x904)
2235
#define Usage_Sen_VT_I2 Usage_i16(0x905)
2236
#define Usage_Sen_VT_UI4 Usage_i16(0x906)
2237
#define Usage_Sen_VT_I4 Usage_i16(0x907)
2238
#define Usage_Sen_VT_UI8 Usage_i16(0x908)
2239
#define Usage_Sen_VT_I8 Usage_i16(0x909)
2240
#define Usage_Sen_VT_R4 Usage_i16(0x90a)
2241
#define Usage_Sen_VT_R8 Usage_i16(0x90b)
2242
#define Usage_Sen_VT_WSTR Usage_i16(0x90c)
2243
#define Usage_Sen_VT_STR Usage_i16(0x90d)
2244
#define Usage_Sen_VT_CLSID Usage_i16(0x90e)
2245
#define Usage_Sen_VT_VECTORVT_UI1 Usage_i16(0x90f)
2246
#define Usage_Sen_VT_F16E0 Usage_i16(0x910)
2247
#define Usage_Sen_VT_F16E1 Usage_i16(0x911)
2248
#define Usage_Sen_VT_F16E2 Usage_i16(0x912)
2249
#define Usage_Sen_VT_F16E3 Usage_i16(0x913)
2250
#define Usage_Sen_VT_F16E4 Usage_i16(0x914)
2251
#define Usage_Sen_VT_F16E5 Usage_i16(0x915)
2252
#define Usage_Sen_VT_F16E6 Usage_i16(0x916)
2253
#define Usage_Sen_VT_F16E7 Usage_i16(0x917)
2254
#define Usage_Sen_VT_F16E8 Usage_i16(0x918)
2255
#define Usage_Sen_VT_F16E9 Usage_i16(0x919)
2256
#define Usage_Sen_VT_F16EA Usage_i16(0x91a)
2257
#define Usage_Sen_VT_F16EB Usage_i16(0x91b)
2258
#define Usage_Sen_VT_F16EC Usage_i16(0x91c)
2259
#define Usage_Sen_VT_F16ED Usage_i16(0x91d)
2260
#define Usage_Sen_VT_F16EE Usage_i16(0x91e)
2261
#define Usage_Sen_VT_F16EF Usage_i16(0x91f)
2262
#define Usage_Sen_VT_F32E0 Usage_i16(0x920)
2263
#define Usage_Sen_VT_F32E1 Usage_i16(0x921)
2264
#define Usage_Sen_VT_F32E2 Usage_i16(0x922)
2265
#define Usage_Sen_VT_F32E3 Usage_i16(0x923)
2266
#define Usage_Sen_VT_F32E4 Usage_i16(0x924)
2267
#define Usage_Sen_VT_F32E5 Usage_i16(0x925)
2268
#define Usage_Sen_VT_F32E6 Usage_i16(0x926)
2269
#define Usage_Sen_VT_F32E7 Usage_i16(0x927)
2270
#define Usage_Sen_VT_F32E8 Usage_i16(0x928)
2271
#define Usage_Sen_VT_F32E9 Usage_i16(0x929)
2272
#define Usage_Sen_VT_F32EA Usage_i16(0x92a)
2273
#define Usage_Sen_VT_F32EB Usage_i16(0x92b)
2274
#define Usage_Sen_VT_F32EC Usage_i16(0x92c)
2275
#define Usage_Sen_VT_F32ED Usage_i16(0x92d)
2276
#define Usage_Sen_VT_F32EE Usage_i16(0x92e)
2277
#define Usage_Sen_VT_F32EF Usage_i16(0x92f)
2278
#define Usage_Sen_ActivityTypeUnknown Usage_i16(0x930)
2279
#define Usage_Sen_ActivityTypeStationary Usage_i16(0x931)
2280
#define Usage_Sen_ActivityTypeFidgeting Usage_i16(0x932)
2281
#define Usage_Sen_ActivityTypeWalking Usage_i16(0x933)
2282
#define Usage_Sen_ActivityTypeRunning Usage_i16(0x934)
2283
#define Usage_Sen_ActivityTypeInVehicle Usage_i16(0x935)
2284
#define Usage_Sen_ActivityTypeBiking Usage_i16(0x936)
2285
#define Usage_Sen_ActivityTypeIdle Usage_i16(0x937)
2286
#define Usage_Sen_UnitNotSpecified Usage_i16(0x940)
2287
#define Usage_Sen_UnitLux Usage_i16(0x941)
2288
#define Usage_Sen_UnitDegreesKelvin Usage_i16(0x942)
2289
#define Usage_Sen_UnitDegreesCelsius Usage_i16(0x943)
2290
#define Usage_Sen_UnitPascal Usage_i16(0x944)
2291
#define Usage_Sen_UnitNewton Usage_i16(0x945)
2292
#define Usage_Sen_UnitMetersSecond Usage_i16(0x946)
2293
#define Usage_Sen_UnitKilogram Usage_i16(0x947)
2294
#define Usage_Sen_UnitMeter Usage_i16(0x948)
2295
#define Usage_Sen_UnitMetersSecondSecond Usage_i16(0x949)
2296
#define Usage_Sen_UnitFarad Usage_i16(0x94a)
2297
#define Usage_Sen_UnitAmpere Usage_i16(0x94b)
2298
#define Usage_Sen_UnitWatt Usage_i16(0x94c)
2299
#define Usage_Sen_UnitHenry Usage_i16(0x94d)
2300
#define Usage_Sen_UnitOhm Usage_i16(0x94e)
2301
#define Usage_Sen_UnitVolt Usage_i16(0x94f)
2302
#define Usage_Sen_UnitHertz Usage_i16(0x950)
2303
#define Usage_Sen_UnitBar Usage_i16(0x951)
2304
#define Usage_Sen_UnitDegreesAnticlockwise Usage_i16(0x952)
2305
#define Usage_Sen_UnitDegreesClockwise Usage_i16(0x953)
2306
#define Usage_Sen_UnitDegrees Usage_i16(0x954)
2307
#define Usage_Sen_UnitDegreesSecond Usage_i16(0x955)
2308
#define Usage_Sen_UnitDegreesSecondSecond Usage_i16(0x956)
2309
#define Usage_Sen_UnitKnot Usage_i16(0x957)
2310
#define Usage_Sen_UnitPercent Usage_i16(0x958)
2311
#define Usage_Sen_UnitSecond Usage_i16(0x959)
2312
#define Usage_Sen_UnitMillisecond Usage_i16(0x95a)
2313
#define Usage_Sen_UnitG Usage_i16(0x95b)
2314
#define Usage_Sen_UnitBytes Usage_i16(0x95c)
2315
#define Usage_Sen_UnitMilligauss Usage_i16(0x95d)
2316
#define Usage_Sen_UnitBits Usage_i16(0x95e)
2317
#define Usage_Sen_ActivityStateNoStateChange Usage_i16(0x960)
2318
#define Usage_Sen_ActivityStateStartActivity Usage_i16(0x961)
2319
#define Usage_Sen_ActivityStateEndActivity Usage_i16(0x962)
2320
#define Usage_Sen_Exponent0 Usage_i16(0x970)
2321
#define Usage_Sen_Exponent1 Usage_i16(0x971)
2322
#define Usage_Sen_Exponent2 Usage_i16(0x972)
2323
#define Usage_Sen_Exponent3 Usage_i16(0x973)
2324
#define Usage_Sen_Exponent4 Usage_i16(0x974)
2325
#define Usage_Sen_Exponent5 Usage_i16(0x975)
2326
#define Usage_Sen_Exponent6 Usage_i16(0x976)
2327
#define Usage_Sen_Exponent7 Usage_i16(0x977)
2328
#define Usage_Sen_Exponent8 Usage_i16(0x978)
2329
#define Usage_Sen_Exponent9 Usage_i16(0x979)
2330
#define Usage_Sen_ExponentA Usage_i16(0x97a)
2331
#define Usage_Sen_ExponentB Usage_i16(0x97b)
2332
#define Usage_Sen_ExponentC Usage_i16(0x97c)
2333
#define Usage_Sen_ExponentD Usage_i16(0x97d)
2334
#define Usage_Sen_ExponentE Usage_i16(0x97e)
2335
#define Usage_Sen_ExponentF Usage_i16(0x97f)
2336
#define Usage_Sen_DevicePositionUnknown Usage_i16(0x980)
2337
#define Usage_Sen_DevicePositionUnchanged Usage_i16(0x981)
2338
#define Usage_Sen_DevicePositionOnDesk Usage_i16(0x982)
2339
#define Usage_Sen_DevicePositionInHand Usage_i16(0x983)
2340
#define Usage_Sen_DevicePositionMovinginBag Usage_i16(0x984)
2341
#define Usage_Sen_DevicePositionStationaryinBag Usage_i16(0x985)
2342
#define Usage_Sen_StepTypeUnknown Usage_i16(0x990)
2343
#define Usage_Sen_StepTypeWalking Usage_i16(0x991)
2344
#define Usage_Sen_StepTypeRunning Usage_i16(0x992)
2345
#define Usage_Sen_GestureStateUnknown Usage_i16(0x9a0)
2346
#define Usage_Sen_GestureStateStarted Usage_i16(0x9a1)
2347
#define Usage_Sen_GestureStateCompleted Usage_i16(0x9a2)
2348
#define Usage_Sen_GestureStateCancelled Usage_i16(0x9a3)
2349
#define Usage_Sen_HingeFoldContributingPanelUnknown Usage_i16(0x9b0)
2350
#define Usage_Sen_HingeFoldContributingPanelPanel1 Usage_i16(0x9b1)
2351
#define Usage_Sen_HingeFoldContributingPanelPanel2 Usage_i16(0x9b2)
2352
#define Usage_Sen_HingeFoldContributingPanelBoth Usage_i16(0x9b3)
2353
#define Usage_Sen_HingeFoldTypeUnknown Usage_i16(0x9b4)
2354
#define Usage_Sen_HingeFoldTypeIncreasing Usage_i16(0x9b5)
2355
#define Usage_Sen_HingeFoldTypeDecreasing Usage_i16(0x9b6)
2356
#define Usage_Sen_HumanPresenceDetectionTypeVendorDefinedNonBiometric Usage_i16(0x9c0)
2357
#define Usage_Sen_HumanPresenceDetectionTypeVendorDefinedBiometric Usage_i16(0x9c1)
2358
#define Usage_Sen_HumanPresenceDetectionTypeFacialBiometric Usage_i16(0x9c2)
2359
#define Usage_Sen_HumanPresenceDetectionTypeAudioBiometric Usage_i16(0x9c3)
2360
#define Usage_Sen_ModifierChangeSensitivityAbsolute Usage_i16(0x1000)
2361
#define Usage_Sen_ModifierMaximum Usage_i16(0x2000)
2362
#define Usage_Sen_ModifierMinimum Usage_i16(0x3000)
2363
#define Usage_Sen_ModifierAccuracy Usage_i16(0x4000)
2364
#define Usage_Sen_ModifierResolution Usage_i16(0x5000)
2365
#define Usage_Sen_ModifierThresholdHigh Usage_i16(0x6000)
2366
#define Usage_Sen_ModifierThresholdLow Usage_i16(0x7000)
2367
#define Usage_Sen_ModifierCalibrationOffset Usage_i16(0x8000)
2368
#define Usage_Sen_ModifierCalibrationMultiplier Usage_i16(0x9000)
2369
#define Usage_Sen_ModifierReportInterval Usage_i16(0xa000)
2370
#define Usage_Sen_ModifierFrequencyMax Usage_i16(0xb000)
2371
#define Usage_Sen_ModifierPeriodMax Usage_i16(0xc000)
2372
#define Usage_Sen_ModifierChangeSensitivityPercentofRange Usage_i16(0xd000)
2373
#define Usage_Sen_ModifierChangeSensitivityPercentRelative Usage_i16(0xe000)
2374
#define Usage_Sen_ModifierVendorReserved Usage_i16(0xf000)
2375
#define Usage_MI_MedicalUltrasound Usage_i8(0x1)
2376
#define Usage_MI_VCRAcquisition Usage_i8(0x20)
2377
#define Usage_MI_FreezeThaw Usage_i8(0x21)
2378
#define Usage_MI_ClipStore Usage_i8(0x22)
2379
#define Usage_MI_Update Usage_i8(0x23)
2380
#define Usage_MI_Next Usage_i8(0x24)
2381
#define Usage_MI_Save Usage_i8(0x25)
2382
#define Usage_MI_Print Usage_i8(0x26)
2383
#define Usage_MI_MicrophoneEnable Usage_i8(0x27)
2384
#define Usage_MI_Cine Usage_i8(0x40)
2385
#define Usage_MI_TransmitPower Usage_i8(0x41)
2386
#define Usage_MI_Volume Usage_i8(0x42)
2387
#define Usage_MI_Focus Usage_i8(0x43)
2388
#define Usage_MI_Depth Usage_i8(0x44)
2389
#define Usage_MI_SoftStepPrimary Usage_i8(0x60)
2390
#define Usage_MI_SoftStepSecondary Usage_i8(0x61)
2391
#define Usage_MI_DepthGainCompensation Usage_i8(0x70)
2392
#define Usage_MI_ZoomSelect Usage_i8(0x80)
2393
#define Usage_MI_ZoomAdjust Usage_i8(0x81)
2394
#define Usage_MI_SpectralDopplerModeSelect Usage_i8(0x82)
2395
#define Usage_MI_SpectralDopplerAdjust Usage_i8(0x83)
2396
#define Usage_MI_ColorDopplerModeSelect Usage_i8(0x84)
2397
#define Usage_MI_ColorDopplerAdjust Usage_i8(0x85)
2398
#define Usage_MI_MotionModeSelect Usage_i8(0x86)
2399
#define Usage_MI_MotionModeAdjust Usage_i8(0x87)
2400
#define Usage_MI_TwoDModeSelect Usage_i8(0x88)
2401
#define Usage_MI_TwoDModeAdjust Usage_i8(0x89)
2402
#define Usage_MI_SoftControlSelect Usage_i8(0xa0)
2403
#define Usage_MI_SoftControlAdjust Usage_i8(0xa1)
2404
#define Usage_BD_BrailleDisplay Usage_i8(0x1)
2405
#define Usage_BD_BrailleRow Usage_i8(0x2)
2406
#define Usage_BD_EightDotBrailleCell Usage_i8(0x3)
2407
#define Usage_BD_SixDotBrailleCell Usage_i8(0x4)
2408
#define Usage_BD_NumberofBrailleCells Usage_i8(0x5)
2409
#define Usage_BD_ScreenReaderControl Usage_i8(0x6)
2410
#define Usage_BD_ScreenReaderIdentifier Usage_i8(0x7)
2411
#define Usage_BD_RouterSet1 Usage_i8(0xfa)
2412
#define Usage_BD_RouterSet2 Usage_i8(0xfb)
2413
#define Usage_BD_RouterSet3 Usage_i8(0xfc)
2414
#define Usage_BD_RouterKey Usage_i16(0x100)
2415
#define Usage_BD_RowRouterKey Usage_i16(0x101)
2416
#define Usage_BD_BrailleButtons Usage_i16(0x200)
2417
#define Usage_BD_BrailleKeyboardDot1 Usage_i16(0x201)
2418
#define Usage_BD_BrailleKeyboardDot2 Usage_i16(0x202)
2419
#define Usage_BD_BrailleKeyboardDot3 Usage_i16(0x203)
2420
#define Usage_BD_BrailleKeyboardDot4 Usage_i16(0x204)
2421
#define Usage_BD_BrailleKeyboardDot5 Usage_i16(0x205)
2422
#define Usage_BD_BrailleKeyboardDot6 Usage_i16(0x206)
2423
#define Usage_BD_BrailleKeyboardDot7 Usage_i16(0x207)
2424
#define Usage_BD_BrailleKeyboardDot8 Usage_i16(0x208)
2425
#define Usage_BD_BrailleKeyboardSpace Usage_i16(0x209)
2426
#define Usage_BD_BrailleKeyboardLeftSpace Usage_i16(0x20a)
2427
#define Usage_BD_BrailleKeyboardRightSpace Usage_i16(0x20b)
2428
#define Usage_BD_BrailleFaceControls Usage_i16(0x20c)
2429
#define Usage_BD_BrailleLeftControls Usage_i16(0x20d)
2430
#define Usage_BD_BrailleRightControls Usage_i16(0x20e)
2431
#define Usage_BD_BrailleTopControls Usage_i16(0x20f)
2432
#define Usage_BD_BrailleJoystickCenter Usage_i16(0x210)
2433
#define Usage_BD_BrailleJoystickUp Usage_i16(0x211)
2434
#define Usage_BD_BrailleJoystickDown Usage_i16(0x212)
2435
#define Usage_BD_BrailleJoystickLeft Usage_i16(0x213)
2436
#define Usage_BD_BrailleJoystickRight Usage_i16(0x214)
2437
#define Usage_BD_BrailleDPadCenter Usage_i16(0x215)
2438
#define Usage_BD_BrailleDPadUp Usage_i16(0x216)
2439
#define Usage_BD_BrailleDPadDown Usage_i16(0x217)
2440
#define Usage_BD_BrailleDPadLeft Usage_i16(0x218)
2441
#define Usage_BD_BrailleDPadRight Usage_i16(0x219)
2442
#define Usage_BD_BraillePanLeft Usage_i16(0x21a)
2443
#define Usage_BD_BraillePanRight Usage_i16(0x21b)
2444
#define Usage_BD_BrailleRockerUp Usage_i16(0x21c)
2445
#define Usage_BD_BrailleRockerDown Usage_i16(0x21d)
2446
#define Usage_BD_BrailleRockerPress Usage_i16(0x21e)
2447
#define Usage_LAI_LampArray Usage_i8(0x1)
2448
#define Usage_LAI_LampArrayAttributesReport Usage_i8(0x2)
2449
#define Usage_LAI_LampCount Usage_i8(0x3)
2450
#define Usage_LAI_BoundingBoxWidthInMicrometers Usage_i8(0x4)
2451
#define Usage_LAI_BoundingBoxHeightInMicrometers Usage_i8(0x5)
2452
#define Usage_LAI_BoundingBoxDepthInMicrometers Usage_i8(0x6)
2453
#define Usage_LAI_LampArrayKind Usage_i8(0x7)
2454
#define Usage_LAI_MinUpdateIntervalInMicroseconds Usage_i8(0x8)
2455
#define Usage_LAI_LampAttributesRequestReport Usage_i8(0x20)
2456
#define Usage_LAI_LampId Usage_i8(0x21)
2457
#define Usage_LAI_LampAttributesResponseReport Usage_i8(0x22)
2458
#define Usage_LAI_PositionXInMicrometers Usage_i8(0x23)
2459
#define Usage_LAI_PositionYInMicrometers Usage_i8(0x24)
2460
#define Usage_LAI_PositionZInMicrometers Usage_i8(0x25)
2461
#define Usage_LAI_LampPurposes Usage_i8(0x26)
2462
#define Usage_LAI_UpdateLatencyInMicroseconds Usage_i8(0x27)
2463
#define Usage_LAI_RedLevelCount Usage_i8(0x28)
2464
#define Usage_LAI_GreenLevelCount Usage_i8(0x29)
2465
#define Usage_LAI_BlueLevelCount Usage_i8(0x2a)
2466
#define Usage_LAI_IntensityLevelCount Usage_i8(0x2b)
2467
#define Usage_LAI_IsProgrammable Usage_i8(0x2c)
2468
#define Usage_LAI_InputBinding Usage_i8(0x2d)
2469
#define Usage_LAI_LampMultiUpdateReport Usage_i8(0x50)
2470
#define Usage_LAI_RedUpdateChannel Usage_i8(0x51)
2471
#define Usage_LAI_GreenUpdateChannel Usage_i8(0x52)
2472
#define Usage_LAI_BlueUpdateChannel Usage_i8(0x53)
2473
#define Usage_LAI_IntensityUpdateChannel Usage_i8(0x54)
2474
#define Usage_LAI_LampUpdateFlags Usage_i8(0x55)
2475
#define Usage_LAI_LampRangeUpdateReport Usage_i8(0x60)
2476
#define Usage_LAI_LampIdStart Usage_i8(0x61)
2477
#define Usage_LAI_LampIdEnd Usage_i8(0x62)
2478
#define Usage_LAI_LampArrayControlReport Usage_i8(0x70)
2479
#define Usage_LAI_AutonomousMode Usage_i8(0x71)
2480
#define Usage_Mon_MonitorControl Usage_i8(0x1)
2481
#define Usage_Mon_EDIDInformation Usage_i8(0x2)
2482
#define Usage_Mon_VDIFInformation Usage_i8(0x3)
2483
#define Usage_Mon_VESAVersion Usage_i8(0x4)
2484
#define Usage_VESAVC_Degauss Usage_i8(0x1)
2485
#define Usage_VESAVC_Brightness Usage_i8(0x10)
2486
#define Usage_VESAVC_Contrast Usage_i8(0x12)
2487
#define Usage_VESAVC_RedVideoGain Usage_i8(0x16)
2488
#define Usage_VESAVC_GreenVideoGain Usage_i8(0x18)
2489
#define Usage_VESAVC_BlueVideoGain Usage_i8(0x1a)
2490
#define Usage_VESAVC_Focus Usage_i8(0x1c)
2491
#define Usage_VESAVC_HorizontalPosition Usage_i8(0x20)
2492
#define Usage_VESAVC_HorizontalSize Usage_i8(0x22)
2493
#define Usage_VESAVC_HorizontalPincushion Usage_i8(0x24)
2494
#define Usage_VESAVC_HorizontalPincushionBalance Usage_i8(0x26)
2495
#define Usage_VESAVC_HorizontalMisconvergence Usage_i8(0x28)
2496
#define Usage_VESAVC_HorizontalLinearity Usage_i8(0x2a)
2497
#define Usage_VESAVC_HorizontalLinearityBalance Usage_i8(0x2c)
2498
#define Usage_VESAVC_VerticalPosition Usage_i8(0x30)
2499
#define Usage_VESAVC_VerticalSize Usage_i8(0x32)
2500
#define Usage_VESAVC_VerticalPincushion Usage_i8(0x34)
2501
#define Usage_VESAVC_VerticalPincushionBalance Usage_i8(0x36)
2502
#define Usage_VESAVC_VerticalMisconvergence Usage_i8(0x38)
2503
#define Usage_VESAVC_VerticalLinearity Usage_i8(0x3a)
2504
#define Usage_VESAVC_VerticalLinearityBalance Usage_i8(0x3c)
2505
#define Usage_VESAVC_ParallelogramDistortionKeyBalance Usage_i8(0x40)
2506
#define Usage_VESAVC_TrapezoidalDistortionKey Usage_i8(0x42)
2507
#define Usage_VESAVC_TiltRotation Usage_i8(0x44)
2508
#define Usage_VESAVC_TopCornerDistortionControl Usage_i8(0x46)
2509
#define Usage_VESAVC_TopCornerDistortionBalance Usage_i8(0x48)
2510
#define Usage_VESAVC_BottomCornerDistortionControl Usage_i8(0x4a)
2511
#define Usage_VESAVC_BottomCornerDistortionBalance Usage_i8(0x4c)
2512
#define Usage_VESAVC_HorizontalMoiré Usage_i8(0x56)
2513
#define Usage_VESAVC_VerticalMoiré Usage_i8(0x58)
2514
#define Usage_VESAVC_InputLevelSelect Usage_i8(0x5e)
2515
#define Usage_VESAVC_InputSourceSelect Usage_i8(0x60)
2516
#define Usage_VESAVC_RedVideoBlackLevel Usage_i8(0x6c)
2517
#define Usage_VESAVC_GreenVideoBlackLevel Usage_i8(0x6e)
2518
#define Usage_VESAVC_BlueVideoBlackLevel Usage_i8(0x70)
2519
#define Usage_VESAVC_AutoSizeCenter Usage_i8(0xa2)
2520
#define Usage_VESAVC_PolarityHorizontalSynchronization Usage_i8(0xa4)
2521
#define Usage_VESAVC_PolarityVerticalSynchronization Usage_i8(0xa6)
2522
#define Usage_VESAVC_SynchronizationType Usage_i8(0xa8)
2523
#define Usage_VESAVC_ScreenOrientation Usage_i8(0xaa)
2524
#define Usage_VESAVC_HorizontalFrequency Usage_i8(0xac)
2525
#define Usage_VESAVC_VerticalFrequency Usage_i8(0xae)
2526
#define Usage_VESAVC_Settings Usage_i8(0xb0)
2527
#define Usage_VESAVC_OnScreenDisplay Usage_i8(0xca)
2528
#define Usage_VESAVC_StereoMode Usage_i8(0xd4)
2529
#define Usage_Pow_iName Usage_i8(0x1)
2530
#define Usage_Pow_PresentStatus Usage_i8(0x2)
2531
#define Usage_Pow_ChangedStatus Usage_i8(0x3)
2532
#define Usage_Pow_UPS Usage_i8(0x4)
2533
#define Usage_Pow_PowerSupply Usage_i8(0x5)
2534
#define Usage_Pow_BatterySystem Usage_i8(0x10)
2535
#define Usage_Pow_BatterySystemId Usage_i8(0x11)
2536
#define Usage_Pow_Battery Usage_i8(0x12)
2537
#define Usage_Pow_BatteryId Usage_i8(0x13)
2538
#define Usage_Pow_Charger Usage_i8(0x14)
2539
#define Usage_Pow_ChargerId Usage_i8(0x15)
2540
#define Usage_Pow_PowerConverter Usage_i8(0x16)
2541
#define Usage_Pow_PowerConverterId Usage_i8(0x17)
2542
#define Usage_Pow_OutletSystem Usage_i8(0x18)
2543
#define Usage_Pow_OutletSystemId Usage_i8(0x19)
2544
#define Usage_Pow_Input Usage_i8(0x1a)
2545
#define Usage_Pow_InputId Usage_i8(0x1b)
2546
#define Usage_Pow_Output Usage_i8(0x1c)
2547
#define Usage_Pow_OutputId Usage_i8(0x1d)
2548
#define Usage_Pow_Flow Usage_i8(0x1e)
2549
#define Usage_Pow_FlowId Usage_i8(0x1f)
2550
#define Usage_Pow_Outlet Usage_i8(0x20)
2551
#define Usage_Pow_OutletId Usage_i8(0x21)
2552
#define Usage_Pow_Gang Usage_i8(0x22)
2553
#define Usage_Pow_GangId Usage_i8(0x23)
2554
#define Usage_Pow_PowerSummary Usage_i8(0x24)
2555
#define Usage_Pow_PowerSummaryId Usage_i8(0x25)
2556
#define Usage_Pow_Voltage Usage_i8(0x30)
2557
#define Usage_Pow_Current Usage_i8(0x31)
2558
#define Usage_Pow_Frequency Usage_i8(0x32)
2559
#define Usage_Pow_ApparentPower Usage_i8(0x33)
2560
#define Usage_Pow_ActivePower Usage_i8(0x34)
2561
#define Usage_Pow_PercentLoad Usage_i8(0x35)
2562
#define Usage_Pow_Temperature Usage_i8(0x36)
2563
#define Usage_Pow_Humidity Usage_i8(0x37)
2564
#define Usage_Pow_BadCount Usage_i8(0x38)
2565
#define Usage_Pow_ConfigVoltage Usage_i8(0x40)
2566
#define Usage_Pow_ConfigCurrent Usage_i8(0x41)
2567
#define Usage_Pow_ConfigFrequency Usage_i8(0x42)
2568
#define Usage_Pow_ConfigApparentPower Usage_i8(0x43)
2569
#define Usage_Pow_ConfigActivePower Usage_i8(0x44)
2570
#define Usage_Pow_ConfigPercentLoad Usage_i8(0x45)
2571
#define Usage_Pow_ConfigTemperature Usage_i8(0x46)
2572
#define Usage_Pow_ConfigHumidity Usage_i8(0x47)
2573
#define Usage_Pow_SwitchOnControl Usage_i8(0x50)
2574
#define Usage_Pow_SwitchOffControl Usage_i8(0x51)
2575
#define Usage_Pow_ToggleControl Usage_i8(0x52)
2576
#define Usage_Pow_LowVoltageTransfer Usage_i8(0x53)
2577
#define Usage_Pow_HighVoltageTransfer Usage_i8(0x54)
2578
#define Usage_Pow_DelayBeforeReboot Usage_i8(0x55)
2579
#define Usage_Pow_DelayBeforeStartup Usage_i8(0x56)
2580
#define Usage_Pow_DelayBeforeShutdown Usage_i8(0x57)
2581
#define Usage_Pow_Test Usage_i8(0x58)
2582
#define Usage_Pow_ModuleReset Usage_i8(0x59)
2583
#define Usage_Pow_AudibleAlarmControl Usage_i8(0x5a)
2584
#define Usage_Pow_Present Usage_i8(0x60)
2585
#define Usage_Pow_Good Usage_i8(0x61)
2586
#define Usage_Pow_InternalFailure Usage_i8(0x62)
2587
#define Usage_Pow_VoltagOutOfRange Usage_i8(0x63)
2588
#define Usage_Pow_FrequencyOutOfRange Usage_i8(0x64)
2589
#define Usage_Pow_Overload Usage_i8(0x65)
2590
#define Usage_Pow_OverCharged Usage_i8(0x66)
2591
#define Usage_Pow_OverTemperature Usage_i8(0x67)
2592
#define Usage_Pow_ShutdownRequested Usage_i8(0x68)
2593
#define Usage_Pow_ShutdownImminent Usage_i8(0x69)
2594
#define Usage_Pow_SwitchOnOff Usage_i8(0x6b)
2595
#define Usage_Pow_Switchable Usage_i8(0x6c)
2596
#define Usage_Pow_Used Usage_i8(0x6d)
2597
#define Usage_Pow_Boost Usage_i8(0x6e)
2598
#define Usage_Pow_Buck Usage_i8(0x6f)
2599
#define Usage_Pow_Initialized Usage_i8(0x70)
2600
#define Usage_Pow_Tested Usage_i8(0x71)
2601
#define Usage_Pow_AwaitingPower Usage_i8(0x72)
2602
#define Usage_Pow_CommunicationLost Usage_i8(0x73)
2603
#define Usage_Pow_iManufacturer Usage_i8(0xfd)
2604
#define Usage_Pow_iProduct Usage_i8(0xfe)
2605
#define Usage_Pow_iSerialNumber Usage_i16(0xff)
2606
#define Usage_BS_SmartBatteryBatteryMode Usage_i8(0x1)
2607
#define Usage_BS_SmartBatteryBatteryStatus Usage_i8(0x2)
2608
#define Usage_BS_SmartBatteryAlarmWarning Usage_i8(0x3)
2609
#define Usage_BS_SmartBatteryChargerMode Usage_i8(0x4)
2610
#define Usage_BS_SmartBatteryChargerStatus Usage_i8(0x5)
2611
#define Usage_BS_SmartBatteryChargerSpecInfo Usage_i8(0x6)
2612
#define Usage_BS_SmartBatterySelectorState Usage_i8(0x7)
2613
#define Usage_BS_SmartBatterySelectorPresets Usage_i8(0x8)
2614
#define Usage_BS_SmartBatterySelectorInfo Usage_i8(0x9)
2615
#define Usage_BS_OptionalMfgFunction1 Usage_i8(0x10)
2616
#define Usage_BS_OptionalMfgFunction2 Usage_i8(0x11)
2617
#define Usage_BS_OptionalMfgFunction3 Usage_i8(0x12)
2618
#define Usage_BS_OptionalMfgFunction4 Usage_i8(0x13)
2619
#define Usage_BS_OptionalMfgFunction5 Usage_i8(0x14)
2620
#define Usage_BS_ConnectionToSMBus Usage_i8(0x15)
2621
#define Usage_BS_OutputConnection Usage_i8(0x16)
2622
#define Usage_BS_ChargerConnection Usage_i8(0x17)
2623
#define Usage_BS_BatteryInsertion Usage_i8(0x18)
2624
#define Usage_BS_UseNext Usage_i8(0x19)
2625
#define Usage_BS_OKToUse Usage_i8(0x1a)
2626
#define Usage_BS_BatterySupported Usage_i8(0x1b)
2627
#define Usage_BS_SelectorRevision Usage_i8(0x1c)
2628
#define Usage_BS_ChargingIndicator Usage_i8(0x1d)
2629
#define Usage_BS_ManufacturerAccess Usage_i8(0x28)
2630
#define Usage_BS_RemainingCapacityLimit Usage_i8(0x29)
2631
#define Usage_BS_RemainingTimeLimit Usage_i8(0x2a)
2632
#define Usage_BS_AtRate Usage_i8(0x2b)
2633
#define Usage_BS_CapacityMode Usage_i8(0x2c)
2634
#define Usage_BS_BroadcastToCharger Usage_i8(0x2d)
2635
#define Usage_BS_PrimaryBattery Usage_i8(0x2e)
2636
#define Usage_BS_ChargeController Usage_i8(0x2f)
2637
#define Usage_BS_TerminateCharge Usage_i8(0x40)
2638
#define Usage_BS_TerminateDischarge Usage_i8(0x41)
2639
#define Usage_BS_BelowRemainingCapacityLimit Usage_i8(0x42)
2640
#define Usage_BS_RemainingTimeLimitExpired Usage_i8(0x43)
2641
#define Usage_BS_Charging Usage_i8(0x44)
2642
#define Usage_BS_Discharging Usage_i8(0x45)
2643
#define Usage_BS_FullyCharged Usage_i8(0x46)
2644
#define Usage_BS_FullyDischarged Usage_i8(0x47)
2645
#define Usage_BS_ConditioningFlag Usage_i8(0x48)
2646
#define Usage_BS_AtRateOK Usage_i8(0x49)
2647
#define Usage_BS_SmartBatteryErrorCode Usage_i8(0x4a)
2648
#define Usage_BS_NeedReplacement Usage_i8(0x4b)
2649
#define Usage_BS_AtRateTimeToFull Usage_i8(0x60)
2650
#define Usage_BS_AtRateTimeToEmpty Usage_i8(0x61)
2651
#define Usage_BS_AverageCurrent Usage_i8(0x62)
2652
#define Usage_BS_MaxError Usage_i8(0x63)
2653
#define Usage_BS_RelativeStateOfCharge Usage_i8(0x64)
2654
#define Usage_BS_AbsoluteStateOfCharge Usage_i8(0x65)
2655
#define Usage_BS_RemainingCapacity Usage_i8(0x66)
2656
#define Usage_BS_FullChargeCapacity Usage_i8(0x67)
2657
#define Usage_BS_RunTimeToEmpty Usage_i8(0x68)
2658
#define Usage_BS_AverageTimeToEmpty Usage_i8(0x69)
2659
#define Usage_BS_AverageTimeToFull Usage_i8(0x6a)
2660
#define Usage_BS_CycleCount Usage_i8(0x6b)
2661
#define Usage_BS_BatteryPackModelLevel Usage_i8(0x80)
2662
#define Usage_BS_InternalChargeController Usage_i8(0x81)
2663
#define Usage_BS_PrimaryBatterySupport Usage_i8(0x82)
2664
#define Usage_BS_DesignCapacity Usage_i8(0x83)
2665
#define Usage_BS_SpecificationInfo Usage_i8(0x84)
2666
#define Usage_BS_ManufactureDate Usage_i8(0x85)
2667
#define Usage_BS_SerialNumber Usage_i8(0x86)
2668
#define Usage_BS_iManufacturerName Usage_i8(0x87)
2669
#define Usage_BS_iDeviceName Usage_i8(0x88)
2670
#define Usage_BS_iDeviceChemistry Usage_i8(0x89)
2671
#define Usage_BS_ManufacturerData Usage_i8(0x8a)
2672
#define Usage_BS_Rechargable Usage_i8(0x8b)
2673
#define Usage_BS_WarningCapacityLimit Usage_i8(0x8c)
2674
#define Usage_BS_CapacityGranularity1 Usage_i8(0x8d)
2675
#define Usage_BS_CapacityGranularity2 Usage_i8(0x8e)
2676
#define Usage_BS_iOEMInformation Usage_i8(0x8f)
2677
#define Usage_BS_InhibitCharge Usage_i8(0xc0)
2678
#define Usage_BS_EnablePolling Usage_i8(0xc1)
2679
#define Usage_BS_ResetToZero Usage_i8(0xc2)
2680
#define Usage_BS_ACPresent Usage_i8(0xd0)
2681
#define Usage_BS_BatteryPresent Usage_i8(0xd1)
2682
#define Usage_BS_PowerFail Usage_i8(0xd2)
2683
#define Usage_BS_AlarmInhibited Usage_i8(0xd3)
2684
#define Usage_BS_ThermistorUnderRange Usage_i8(0xd4)
2685
#define Usage_BS_ThermistorHot Usage_i8(0xd5)
2686
#define Usage_BS_ThermistorCold Usage_i8(0xd6)
2687
#define Usage_BS_ThermistorOverRange Usage_i8(0xd7)
2688
#define Usage_BS_VoltageOutOfRange Usage_i8(0xd8)
2689
#define Usage_BS_CurrentOutOfRange Usage_i8(0xd9)
2690
#define Usage_BS_CurrentNotRegulated Usage_i8(0xda)
2691
#define Usage_BS_VoltageNotRegulated Usage_i8(0xdb)
2692
#define Usage_BS_MasterMode Usage_i8(0xdc)
2693
#define Usage_BS_ChargerSelectorSupport Usage_i8(0xf0)
2694
#define Usage_BS_ChargerSpec Usage_i8(0xf1)
2695
#define Usage_BS_Level2 Usage_i8(0xf2)
2696
#define Usage_BS_Level3 Usage_i8(0xf3)
2697
#define Usage_BS_BarcodeBadgeReader Usage_i8(0x1)
2698
#define Usage_BS_BarcodeScanner Usage_i8(0x2)
2699
#define Usage_BS_DumbBarCodeScanner Usage_i8(0x3)
2700
#define Usage_BS_CordlessScannerBase Usage_i8(0x4)
2701
#define Usage_BS_BarCodeScannerCradle Usage_i8(0x5)
2702
#define Usage_BS_AttributeReport Usage_i8(0x10)
2703
#define Usage_BS_SettingsReport Usage_i8(0x11)
2704
#define Usage_BS_ScannedDataReport Usage_i8(0x12)
2705
#define Usage_BS_RawScannedDataReport Usage_i8(0x13)
2706
#define Usage_BS_TriggerReport Usage_i8(0x14)
2707
#define Usage_BS_StatusReport Usage_i8(0x15)
2708
#define Usage_BS_UPCEANControlReport Usage_i8(0x16)
2709
#define Usage_BS_EAN23LabelControlReport Usage_i8(0x17)
2710
#define Usage_BS_Code39ControlReport Usage_i8(0x18)
2711
#define Usage_BS_Interleaved2of5ControlReport Usage_i8(0x19)
2712
#define Usage_BS_Standard2of5ControlReport Usage_i8(0x1a)
2713
#define Usage_BS_MSIPlesseyControlReport Usage_i8(0x1b)
2714
#define Usage_BS_CodabarControlReport Usage_i8(0x1c)
2715
#define Usage_BS_Code128ControlReport Usage_i8(0x1d)
2716
#define Usage_BS_Misc1DControlReport Usage_i8(0x1e)
2717
#define Usage_BS_TwoDControlReport Usage_i8(0x1f)
2718
#define Usage_BS_AimingPointerMode Usage_i8(0x30)
2719
#define Usage_BS_BarCodePresentSensor Usage_i8(0x31)
2720
#define Usage_BS_Class1ALaser Usage_i8(0x32)
2721
#define Usage_BS_Class2Laser Usage_i8(0x33)
2722
#define Usage_BS_HeaterPresent Usage_i8(0x34)
2723
#define Usage_BS_ContactScanner Usage_i8(0x35)
2724
#define Usage_BS_ElectronicArticleSurveillanceNotification Usage_i8(0x36)
2725
#define Usage_BS_ConstantElectronicArticleSurveillance Usage_i8(0x37)
2726
#define Usage_BS_ErrorIndication Usage_i8(0x38)
2727
#define Usage_BS_FixedBeeper Usage_i8(0x39)
2728
#define Usage_BS_GoodDecodeIndication Usage_i8(0x3a)
2729
#define Usage_BS_HandsFreeScanning Usage_i8(0x3b)
2730
#define Usage_BS_IntrinsicallySafe Usage_i8(0x3c)
2731
#define Usage_BS_KlasseEinsLaser Usage_i8(0x3d)
2732
#define Usage_BS_LongRangeScanner Usage_i8(0x3e)
2733
#define Usage_BS_MirrorSpeedControl Usage_i8(0x3f)
2734
#define Usage_BS_NotOnFileIndication Usage_i8(0x40)
2735
#define Usage_BS_ProgrammableBeeper Usage_i8(0x41)
2736
#define Usage_BS_Triggerless Usage_i8(0x42)
2737
#define Usage_BS_Wand Usage_i8(0x43)
2738
#define Usage_BS_WaterResistant Usage_i8(0x44)
2739
#define Usage_BS_MultiRangeScanner Usage_i8(0x45)
2740
#define Usage_BS_ProximitySensor Usage_i8(0x46)
2741
#define Usage_BS_FragmentDecoding Usage_i8(0x4d)
2742
#define Usage_BS_ScannerReadConfidence Usage_i8(0x4e)
2743
#define Usage_BS_DataPrefix Usage_i8(0x4f)
2744
#define Usage_BS_PrefixAIMI Usage_i8(0x50)
2745
#define Usage_BS_PrefixNone Usage_i8(0x51)
2746
#define Usage_BS_PrefixProprietary Usage_i8(0x52)
2747
#define Usage_BS_ActiveTime Usage_i8(0x55)
2748
#define Usage_BS_AimingLaserPattern Usage_i8(0x56)
2749
#define Usage_BS_BarCodePresent Usage_i8(0x57)
2750
#define Usage_BS_BeeperState Usage_i8(0x58)
2751
#define Usage_BS_LaserOnTime Usage_i8(0x59)
2752
#define Usage_BS_LaserState Usage_i8(0x5a)
2753
#define Usage_BS_LockoutTime Usage_i8(0x5b)
2754
#define Usage_BS_MotorState Usage_i8(0x5c)
2755
#define Usage_BS_MotorTimeout Usage_i8(0x5d)
2756
#define Usage_BS_PowerOnResetScanner Usage_i8(0x5e)
2757
#define Usage_BS_PreventReadofBarcodes Usage_i8(0x5f)
2758
#define Usage_BS_InitiateBarcodeRead Usage_i8(0x60)
2759
#define Usage_BS_TriggerState Usage_i8(0x61)
2760
#define Usage_BS_TriggerMode Usage_i8(0x62)
2761
#define Usage_BS_TriggerModeBlinkingLaserOn Usage_i8(0x63)
2762
#define Usage_BS_TriggerModeContinuousLaserOn Usage_i8(0x64)
2763
#define Usage_BS_TriggerModeLaseronwhilePulled Usage_i8(0x65)
2764
#define Usage_BS_TriggerModeLaserstaysonafterrelease Usage_i8(0x66)
2765
#define Usage_BS_CommitParameterstoNVM Usage_i8(0x6d)
2766
#define Usage_BS_ParameterScanning Usage_i8(0x6e)
2767
#define Usage_BS_ParametersChanged Usage_i8(0x6f)
2768
#define Usage_BS_Setparameterdefaultvalues Usage_i8(0x70)
2769
#define Usage_BS_ScannerInCradle Usage_i8(0x75)
2770
#define Usage_BS_ScannerInRange Usage_i8(0x76)
2771
#define Usage_BS_AimDuration Usage_i8(0x7a)
2772
#define Usage_BS_GoodReadLampDuration Usage_i8(0x7b)
2773
#define Usage_BS_GoodReadLampIntensity Usage_i8(0x7c)
2774
#define Usage_BS_GoodReadLED Usage_i8(0x7d)
2775
#define Usage_BS_GoodReadToneFrequency Usage_i8(0x7e)
2776
#define Usage_BS_GoodReadToneLength Usage_i8(0x7f)
2777
#define Usage_BS_GoodReadToneVolume Usage_i8(0x80)
2778
#define Usage_BS_NoReadMessage Usage_i8(0x82)
2779
#define Usage_BS_NotonFileVolume Usage_i8(0x83)
2780
#define Usage_BS_PowerupBeep Usage_i8(0x84)
2781
#define Usage_BS_SoundErrorBeep Usage_i8(0x85)
2782
#define Usage_BS_SoundGoodReadBeep Usage_i8(0x86)
2783
#define Usage_BS_SoundNotOnFileBeep Usage_i8(0x87)
2784
#define Usage_BS_GoodReadWhentoWrite Usage_i8(0x88)
2785
#define Usage_BS_GRWTIAfterDecode Usage_i8(0x89)
2786
#define Usage_BS_GRWTIBeepLampaftertransmit Usage_i8(0x8a)
2787
#define Usage_BS_GRWTINoBeepLampuseatall Usage_i8(0x8b)
2788
#define Usage_BS_BooklandEAN Usage_i8(0x91)
2789
#define Usage_BS_ConvertEAN8to13Type Usage_i8(0x92)
2790
#define Usage_BS_ConvertUPCAtoEAN13 Usage_i8(0x93)
2791
#define Usage_BS_ConvertUPCEtoA Usage_i8(0x94)
2792
#define Usage_BS_EAN13 Usage_i8(0x95)
2793
#define Usage_BS_EAN8 Usage_i8(0x96)
2794
#define Usage_BS_EAN99128Mandatory Usage_i8(0x97)
2795
#define Usage_BS_EAN99P5128Optional Usage_i8(0x98)
2796
#define Usage_BS_EnableEANTwoLabel Usage_i8(0x99)
2797
#define Usage_BS_UPCEAN Usage_i8(0x9a)
2798
#define Usage_BS_UPCEANCouponCode Usage_i8(0x9b)
2799
#define Usage_BS_UPCEANPeriodicals Usage_i8(0x9c)
2800
#define Usage_BS_UPCA Usage_i8(0x9d)
2801
#define Usage_BS_UPCAwith128Mandatory Usage_i8(0x9e)
2802
#define Usage_BS_UPCAwith128Optional Usage_i8(0x9f)
2803
#define Usage_BS_UPCAwithP5Optional Usage_i8(0xa0)
2804
#define Usage_BS_UPCE Usage_i8(0xa1)
2805
#define Usage_BS_UPCE1 Usage_i8(0xa2)
2806
#define Usage_BS_Periodical Usage_i8(0xa9)
2807
#define Usage_BS_PeriodicalAutoDiscriminatePlus2 Usage_i8(0xaa)
2808
#define Usage_BS_PeriodicalOnlyDecodewithPlus2 Usage_i8(0xab)
2809
#define Usage_BS_PeriodicalIgnorePlus2 Usage_i8(0xac)
2810
#define Usage_BS_PeriodicalAutoDiscriminatePlus5 Usage_i8(0xad)
2811
#define Usage_BS_PeriodicalOnlyDecodewithPlus5 Usage_i8(0xae)
2812
#define Usage_BS_PeriodicalIgnorePlus5 Usage_i8(0xaf)
2813
#define Usage_BS_Check Usage_i8(0xb0)
2814
#define Usage_BS_CheckDisablePrice Usage_i8(0xb1)
2815
#define Usage_BS_CheckEnable4digitPrice Usage_i8(0xb2)
2816
#define Usage_BS_CheckEnable5digitPrice Usage_i8(0xb3)
2817
#define Usage_BS_CheckEnableEuropean4digitPrice Usage_i8(0xb4)
2818
#define Usage_BS_CheckEnableEuropean5digitPrice Usage_i8(0xb5)
2819
#define Usage_BS_EANTwoLabel Usage_i8(0xb7)
2820
#define Usage_BS_EANThreeLabel Usage_i8(0xb8)
2821
#define Usage_BS_EAN8FlagDigit1 Usage_i8(0xb9)
2822
#define Usage_BS_EAN8FlagDigit2 Usage_i8(0xba)
2823
#define Usage_BS_EAN8FlagDigit3 Usage_i8(0xbb)
2824
#define Usage_BS_EAN13FlagDigit1 Usage_i8(0xbc)
2825
#define Usage_BS_EAN13FlagDigit2 Usage_i8(0xbd)
2826
#define Usage_BS_EAN13FlagDigit3 Usage_i8(0xbe)
2827
#define Usage_BS_AddEAN23LabelDefinition Usage_i8(0xbf)
2828
#define Usage_BS_ClearallEAN23LabelDefinitions Usage_i8(0xc0)
2829
#define Usage_BS_Codabar Usage_i8(0xc3)
2830
#define Usage_BS_Code128 Usage_i8(0xc4)
2831
#define Usage_BS_Code39 Usage_i8(0xc7)
2832
#define Usage_BS_Code93 Usage_i8(0xc8)
2833
#define Usage_BS_FullASCIIConversion Usage_i8(0xc9)
2834
#define Usage_BS_Interleaved2of5 Usage_i8(0xca)
2835
#define Usage_BS_ItalianPharmacyCode Usage_i8(0xcb)
2836
#define Usage_BS_MSIPlessey Usage_i8(0xcc)
2837
#define Usage_BS_Standard2of5IATA Usage_i8(0xcd)
2838
#define Usage_BS_Standard2of5 Usage_i8(0xce)
2839
#define Usage_BS_TransmitStartStop Usage_i8(0xd3)
2840
#define Usage_BS_TriOptic Usage_i8(0xd4)
2841
#define Usage_BS_UCCEAN128 Usage_i8(0xd5)
2842
#define Usage_BS_CheckDigit Usage_i8(0xd6)
2843
#define Usage_BS_CheckDigitDisable Usage_i8(0xd7)
2844
#define Usage_BS_CheckDigitEnableInterleaved2of5OPCC Usage_i8(0xd8)
2845
#define Usage_BS_CheckDigitEnableInterleaved2of5USS Usage_i8(0xd9)
2846
#define Usage_BS_CheckDigitEnableStandard2of5OPCC Usage_i8(0xda)
2847
#define Usage_BS_CheckDigitEnableStandard2of5USS Usage_i8(0xdb)
2848
#define Usage_BS_CheckDigitEnableOneMSIPlessey Usage_i8(0xdc)
2849
#define Usage_BS_CheckDigitEnableTwoMSIPlessey Usage_i8(0xdd)
2850
#define Usage_BS_CheckDigitCodabarEnable Usage_i8(0xde)
2851
#define Usage_BS_CheckDigitCode39Enable Usage_i8(0xdf)
2852
#define Usage_BS_TransmitCheckDigit Usage_i8(0xf0)
2853
#define Usage_BS_DisableCheckDigitTransmit Usage_i8(0xf1)
2854
#define Usage_BS_EnableCheckDigitTransmit Usage_i8(0xf2)
2855
#define Usage_BS_SymbologyIdentifier1 Usage_i8(0xfb)
2856
#define Usage_BS_SymbologyIdentifier2 Usage_i8(0xfc)
2857
#define Usage_BS_SymbologyIdentifier3 Usage_i8(0xfd)
2858
#define Usage_BS_DecodedData Usage_i8(0xfe)
2859
#define Usage_BS_DecodeDataContinued Usage_i16(0xff)
2860
#define Usage_BS_BarSpaceData Usage_i16(0x100)
2861
#define Usage_BS_ScannerDataAccuracy Usage_i16(0x101)
2862
#define Usage_BS_RawDataPolarity Usage_i16(0x102)
2863
#define Usage_BS_PolarityInvertedBarCode Usage_i16(0x103)
2864
#define Usage_BS_PolarityNormalBarCode Usage_i16(0x104)
2865
#define Usage_BS_MinimumLengthtoDecode Usage_i16(0x106)
2866
#define Usage_BS_MaximumLengthtoDecode Usage_i16(0x107)
2867
#define Usage_BS_DiscreteLengthtoDecode1 Usage_i16(0x108)
2868
#define Usage_BS_DiscreteLengthtoDecode2 Usage_i16(0x109)
2869
#define Usage_BS_DataLengthMethod Usage_i16(0x10a)
2870
#define Usage_BS_DLMethodReadany Usage_i16(0x10b)
2871
#define Usage_BS_DLMethodCheckinRange Usage_i16(0x10c)
2872
#define Usage_BS_DLMethodCheckforDiscrete Usage_i16(0x10d)
2873
#define Usage_BS_AztecCode Usage_i16(0x110)
2874
#define Usage_BS_BC412 Usage_i16(0x111)
2875
#define Usage_BS_ChannelCode Usage_i16(0x112)
2876
#define Usage_BS_Code16 Usage_i16(0x113)
2877
#define Usage_BS_Code32 Usage_i16(0x114)
2878
#define Usage_BS_Code49 Usage_i16(0x115)
2879
#define Usage_BS_CodeOne Usage_i16(0x116)
2880
#define Usage_BS_Colorcode Usage_i16(0x117)
2881
#define Usage_BS_DataMatrix Usage_i16(0x118)
2882
#define Usage_BS_MaxiCode Usage_i16(0x119)
2883
#define Usage_BS_MicroPDF Usage_i16(0x11a)
2884
#define Usage_BS_PDF417 Usage_i16(0x11b)
2885
#define Usage_BS_PosiCode Usage_i16(0x11c)
2886
#define Usage_BS_QRCode Usage_i16(0x11d)
2887
#define Usage_BS_SuperCode Usage_i16(0x11e)
2888
#define Usage_BS_UltraCode Usage_i16(0x11f)
2889
#define Usage_BS_USD5SlugCode Usage_i16(0x120)
2890
#define Usage_BS_VeriCode Usage_i16(0x121)
2891
#define Usage_Sca_Scales Usage_i8(0x1)
2892
#define Usage_Sca_ScaleDevice Usage_i8(0x20)
2893
#define Usage_Sca_ScaleClass Usage_i8(0x21)
2894
#define Usage_Sca_ScaleClassIMetric Usage_i8(0x22)
2895
#define Usage_Sca_ScaleClassIIMetric Usage_i8(0x23)
2896
#define Usage_Sca_ScaleClassIIIMetric Usage_i8(0x24)
2897
#define Usage_Sca_ScaleClassIIILMetric Usage_i8(0x25)
2898
#define Usage_Sca_ScaleClassIVMetric Usage_i8(0x26)
2899
#define Usage_Sca_ScaleClassIIIEnglish Usage_i8(0x27)
2900
#define Usage_Sca_ScaleClassIIILEnglish Usage_i8(0x28)
2901
#define Usage_Sca_ScaleClassIVEnglish Usage_i8(0x29)
2902
#define Usage_Sca_ScaleClassGeneric Usage_i8(0x2a)
2903
#define Usage_Sca_ScaleAttributeReport Usage_i8(0x30)
2904
#define Usage_Sca_ScaleControlReport Usage_i8(0x31)
2905
#define Usage_Sca_ScaleDataReport Usage_i8(0x32)
2906
#define Usage_Sca_ScaleStatusReport Usage_i8(0x33)
2907
#define Usage_Sca_ScaleWeightLimitReport Usage_i8(0x34)
2908
#define Usage_Sca_ScaleStatisticsReport Usage_i8(0x35)
2909
#define Usage_Sca_DataWeight Usage_i8(0x40)
2910
#define Usage_Sca_DataScaling Usage_i8(0x41)
2911
#define Usage_Sca_WeightUnit Usage_i8(0x50)
2912
#define Usage_Sca_WeightUnitMilligram Usage_i8(0x51)
2913
#define Usage_Sca_WeightUnitGram Usage_i8(0x52)
2914
#define Usage_Sca_WeightUnitKilogram Usage_i8(0x53)
2915
#define Usage_Sca_WeightUnitCarats Usage_i8(0x54)
2916
#define Usage_Sca_WeightUnitTaels Usage_i8(0x55)
2917
#define Usage_Sca_WeightUnitGrains Usage_i8(0x56)
2918
#define Usage_Sca_WeightUnitPennyweights Usage_i8(0x57)
2919
#define Usage_Sca_WeightUnitMetricTon Usage_i8(0x58)
2920
#define Usage_Sca_WeightUnitAvoirTon Usage_i8(0x59)
2921
#define Usage_Sca_WeightUnitTroyOunce Usage_i8(0x5a)
2922
#define Usage_Sca_WeightUnitOunce Usage_i8(0x5b)
2923
#define Usage_Sca_WeightUnitPound Usage_i8(0x5c)
2924
#define Usage_Sca_CalibrationCount Usage_i8(0x60)
2925
#define Usage_Sca_ReZeroCount Usage_i8(0x61)
2926
#define Usage_Sca_ScaleStatus Usage_i8(0x70)
2927
#define Usage_Sca_ScaleStatusFault Usage_i8(0x71)
2928
#define Usage_Sca_ScaleStatusStableatCenterofZero Usage_i8(0x72)
2929
#define Usage_Sca_ScaleStatusInMotion Usage_i8(0x73)
2930
#define Usage_Sca_ScaleStatusWeightStable Usage_i8(0x74)
2931
#define Usage_Sca_ScaleStatusUnderZero Usage_i8(0x75)
2932
#define Usage_Sca_ScaleStatusOverWeightLimit Usage_i8(0x76)
2933
#define Usage_Sca_ScaleStatusRequiresCalibration Usage_i8(0x77)
2934
#define Usage_Sca_ScaleStatusRequiresRezeroing Usage_i8(0x78)
2935
#define Usage_Sca_ZeroScale Usage_i8(0x80)
2936
#define Usage_Sca_EnforcedZeroReturn Usage_i8(0x81)
2937
#define Usage_MSR_MSRDeviceReadOnly Usage_i8(0x1)
2938
#define Usage_MSR_Track1Length Usage_i8(0x11)
2939
#define Usage_MSR_Track2Length Usage_i8(0x12)
2940
#define Usage_MSR_Track3Length Usage_i8(0x13)
2941
#define Usage_MSR_TrackJISLength Usage_i8(0x14)
2942
#define Usage_MSR_TrackData Usage_i8(0x20)
2943
#define Usage_MSR_Track1Data Usage_i8(0x21)
2944
#define Usage_MSR_Track2Data Usage_i8(0x22)
2945
#define Usage_MSR_Track3Data Usage_i8(0x23)
2946
#define Usage_MSR_TrackJISData Usage_i8(0x24)
2947
#define Usage_CC_CameraAutofocus Usage_i8(0x20)
2948
#define Usage_CC_CameraShutter Usage_i8(0x21)
2949
#define Usage_Arc_GeneralPurposeIOCard Usage_i8(0x1)
2950
#define Usage_Arc_CoinDoor Usage_i8(0x2)
2951
#define Usage_Arc_WatchdogTimer Usage_i8(0x3)
2952
#define Usage_Arc_GeneralPurposeAnalogInputState Usage_i8(0x30)
2953
#define Usage_Arc_GeneralPurposeDigitalInputState Usage_i8(0x31)
2954
#define Usage_Arc_GeneralPurposeOpticalInputState Usage_i8(0x32)
2955
#define Usage_Arc_GeneralPurposeDigitalOutputState Usage_i8(0x33)
2956
#define Usage_Arc_NumberofCoinDoors Usage_i8(0x34)
2957
#define Usage_Arc_CoinDrawerDropCount Usage_i8(0x35)
2958
#define Usage_Arc_CoinDrawerStart Usage_i8(0x36)
2959
#define Usage_Arc_CoinDrawerService Usage_i8(0x37)
2960
#define Usage_Arc_CoinDrawerTilt Usage_i8(0x38)
2961
#define Usage_Arc_CoinDoorTest Usage_i8(0x39)
2962
#define Usage_Arc_CoinDoorLockout Usage_i8(0x40)
2963
#define Usage_Arc_WatchdogTimeout Usage_i8(0x41)
2964
#define Usage_Arc_WatchdogAction Usage_i8(0x42)
2965
#define Usage_Arc_WatchdogReboot Usage_i8(0x43)
2966
#define Usage_Arc_WatchdogRestart Usage_i8(0x44)
2967
#define Usage_Arc_AlarmInput Usage_i8(0x45)
2968
#define Usage_Arc_CoinDoorCounter Usage_i8(0x46)
2969
#define Usage_Arc_IODirectionMapping Usage_i8(0x47)
2970
#define Usage_Arc_SetIODirectionMapping Usage_i8(0x48)
2971
#define Usage_Arc_ExtendedOpticalInputState Usage_i8(0x49)
2972
#define Usage_Arc_PinPadInputState Usage_i8(0x4a)
2973
#define Usage_Arc_PinPadStatus Usage_i8(0x4b)
2974
#define Usage_Arc_PinPadOutput Usage_i8(0x4c)
2975
#define Usage_Arc_PinPadCommand Usage_i8(0x4d)
2976
#define Usage_FIDOA_U2FAuthenticatorDevice Usage_i8(0x1)
2977
#define Usage_FIDOA_InputReportData Usage_i8(0x20)
2978
#define Usage_FIDOA_OutputReportData Usage_i8(0x21)
2979
2980