USB Host Shield 2.0
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
hidusagetitlearrays.cpp
Go to the documentation of this file.
1 /* Copyright (C) 2011 Circuits At Home, LTD. All rights reserved.
2 
3 This software may be distributed and modified under the terms of the GNU
4 General Public License version 2 (GPL2) as published by the Free Software
5 Foundation and appearing in the file GPL2.TXT included in the packaging of
6 this file. Please note that GPL2 Section 2[b] requires that all works based
7 on this software must also be made publicly available under the terms of
8 the GPL2 ("Copyleft").
9 
10 Contact information
11 -------------------
12 
13 Circuits At Home, LTD
14 Web : http://www.circuitsathome.com
15 e-mail : support@circuitsathome.com
16  */
17 #if !defined(__HIDUSAGETITLEARRAYS_H__)
18 #define __HIDUSAGETITLEARRAYS_H__
19 
20 #include "hidusagestr.h"
21 
22 //const char *usagePageTitles0[] PROGMEM =
23 //{
24 // pstrUsagePageGenericDesktopControls ,
25 // pstrUsagePageSimulationControls ,
26 // pstrUsagePageVRControls ,
27 // pstrUsagePageSportControls ,
28 // pstrUsagePageGameControls ,
29 // pstrUsagePageGenericDeviceControls ,
30 // pstrUsagePageKeyboardKeypad ,
31 // pstrUsagePageLEDs ,
32 // pstrUsagePageButton ,
33 // pstrUsagePageOrdinal ,
34 // pstrUsagePageTelephone ,
35 // pstrUsagePageConsumer ,
36 // pstrUsagePageDigitizer ,
37 // pstrUsagePagePID ,
38 // pstrUsagePageUnicode
39 //};
40 //
41 //const char *usagePageTitles1[] PROGMEM =
42 //{
43 // pstrUsagePageBarCodeScanner ,
44 // pstrUsagePageScale ,
45 // pstrUsagePageMSRDevices ,
46 // pstrUsagePagePointOfSale ,
47 // pstrUsagePageCameraControl ,
48 // pstrUsagePageArcade
49 //};
50 //const char *genDesktopTitles0[] PROGMEM =
51 //{
52 // pstrUsagePointer ,
53 // pstrUsageMouse ,
54 // pstrUsageJoystick ,
55 // pstrUsageGamePad ,
56 // pstrUsageKeyboard ,
57 // pstrUsageKeypad ,
58 // pstrUsageMultiAxisController ,
59 // pstrUsageTabletPCSystemControls
60 //
61 //};
62 //const char *genDesktopTitles1[] PROGMEM =
63 //{
64 // pstrUsageX ,
65 // pstrUsageY ,
66 // pstrUsageZ ,
67 // pstrUsageRx ,
68 // pstrUsageRy ,
69 // pstrUsageRz ,
70 // pstrUsageSlider ,
71 // pstrUsageDial ,
72 // pstrUsageWheel ,
73 // pstrUsageHatSwitch ,
74 // pstrUsageCountedBuffer ,
75 // pstrUsageByteCount ,
76 // pstrUsageMotionWakeup ,
77 // pstrUsageStart ,
78 // pstrUsageSelect ,
79 // pstrUsagePageReserved ,
80 // pstrUsageVx ,
81 // pstrUsageVy ,
82 // pstrUsageVz ,
83 // pstrUsageVbrx ,
84 // pstrUsageVbry ,
85 // pstrUsageVbrz ,
86 // pstrUsageVno ,
87 // pstrUsageFeatureNotification ,
88 // pstrUsageResolutionMultiplier
89 //};
90 //const char *genDesktopTitles2[] PROGMEM =
91 //{
92 // pstrUsageSystemControl ,
93 // pstrUsageSystemPowerDown ,
94 // pstrUsageSystemSleep ,
95 // pstrUsageSystemWakeup ,
96 // pstrUsageSystemContextMenu ,
97 // pstrUsageSystemMainMenu ,
98 // pstrUsageSystemAppMenu ,
99 // pstrUsageSystemMenuHelp ,
100 // pstrUsageSystemMenuExit ,
101 // pstrUsageSystemMenuSelect ,
102 // pstrUsageSystemMenuRight ,
103 // pstrUsageSystemMenuLeft ,
104 // pstrUsageSystemMenuUp ,
105 // pstrUsageSystemMenuDown ,
106 // pstrUsageSystemColdRestart ,
107 // pstrUsageSystemWarmRestart ,
108 // pstrUsageDPadUp ,
109 // pstrUsageDPadDown ,
110 // pstrUsageDPadRight ,
111 // pstrUsageDPadLeft
112 //};
113 //const char *genDesktopTitles3[] PROGMEM =
114 //{
115 // pstrUsageSystemDock ,
116 // pstrUsageSystemUndock ,
117 // pstrUsageSystemSetup ,
118 // pstrUsageSystemBreak ,
119 // pstrUsageSystemDebuggerBreak ,
120 // pstrUsageApplicationBreak ,
121 // pstrUsageApplicationDebuggerBreak,
122 // pstrUsageSystemSpeakerMute ,
123 // pstrUsageSystemHibernate
124 //};
125 //const char *genDesktopTitles4[] PROGMEM =
126 //{
127 // pstrUsageSystemDisplayInvert ,
128 // pstrUsageSystemDisplayInternal ,
129 // pstrUsageSystemDisplayExternal ,
130 // pstrUsageSystemDisplayBoth ,
131 // pstrUsageSystemDisplayDual ,
132 // pstrUsageSystemDisplayToggleIntExt ,
133 // pstrUsageSystemDisplaySwapPriSec ,
134 // pstrUsageSystemDisplayLCDAutoscale
135 //};
136 //const char *simuTitles0[] PROGMEM =
137 //{
138 // pstrUsageFlightSimulationDevice ,
139 // pstrUsageAutomobileSimulationDevice ,
140 // pstrUsageTankSimulationDevice ,
141 // pstrUsageSpaceshipSimulationDevice ,
142 // pstrUsageSubmarineSimulationDevice ,
143 // pstrUsageSailingSimulationDevice ,
144 // pstrUsageMotocicleSimulationDevice ,
145 // pstrUsageSportsSimulationDevice ,
146 // pstrUsageAirplaneSimulationDevice ,
147 // pstrUsageHelicopterSimulationDevice ,
148 // pstrUsageMagicCarpetSimulationDevice,
149 // pstrUsageBicycleSimulationDevice
150 //};
151 //const char *simuTitles1[] PROGMEM =
152 //{
153 // pstrUsageFlightControlStick ,
154 // pstrUsageFlightStick ,
155 // pstrUsageCyclicControl ,
156 // pstrUsageCyclicTrim ,
157 // pstrUsageFlightYoke ,
158 // pstrUsageTrackControl
159 //};
160 //const char *simuTitles2[] PROGMEM =
161 //{
162 // pstrUsageAileron ,
163 // pstrUsageAileronTrim ,
164 // pstrUsageAntiTorqueControl ,
165 // pstrUsageAutopilotEnable ,
166 // pstrUsageChaffRelease ,
167 // pstrUsageCollectiveControl ,
168 // pstrUsageDiveBrake ,
169 // pstrUsageElectronicCountermeasures ,
170 // pstrUsageElevator ,
171 // pstrUsageElevatorTrim ,
172 // pstrUsageRudder ,
173 // pstrUsageThrottle ,
174 // pstrUsageFlightCommunications ,
175 // pstrUsageFlareRelease ,
176 // pstrUsageLandingGear ,
177 // pstrUsageToeBrake ,
178 // pstrUsageTrigger ,
179 // pstrUsageWeaponsArm ,
180 // pstrUsageWeaponsSelect ,
181 // pstrUsageWingFlaps ,
182 // pstrUsageAccelerator ,
183 // pstrUsageBrake ,
184 // pstrUsageClutch ,
185 // pstrUsageShifter ,
186 // pstrUsageSteering ,
187 // pstrUsageTurretDirection ,
188 // pstrUsageBarrelElevation ,
189 // pstrUsageDivePlane ,
190 // pstrUsageBallast ,
191 // pstrUsageBicycleCrank ,
192 // pstrUsageHandleBars ,
193 // pstrUsageFrontBrake ,
194 // pstrUsageRearBrake
195 //};
196 //const char *vrTitles0[] PROGMEM =
197 //{
198 // pstrUsageBelt ,
199 // pstrUsageBodySuit ,
200 // pstrUsageFlexor ,
201 // pstrUsageGlove ,
202 // pstrUsageHeadTracker ,
203 // pstrUsageHeadMountedDisplay ,
204 // pstrUsageHandTracker ,
205 // pstrUsageOculometer ,
206 // pstrUsageVest ,
207 // pstrUsageAnimatronicDevice
208 //};
209 //const char *vrTitles1[] PROGMEM =
210 //{
211 // pstrUsageStereoEnable ,
212 // pstrUsageDisplayEnable
213 //};
214 //const char *sportsCtrlTitles0[] PROGMEM =
215 //{
216 // pstrUsageBaseballBat ,
217 // pstrUsageGolfClub ,
218 // pstrUsageRowingMachine ,
219 // pstrUsageTreadmill
220 //};
221 //const char *sportsCtrlTitles1[] PROGMEM =
222 //{
223 // pstrUsageOar ,
224 // pstrUsageSlope ,
225 // pstrUsageRate ,
226 // pstrUsageStickSpeed ,
227 // pstrUsageStickFaceAngle ,
228 // pstrUsageStickHeelToe ,
229 // pstrUsageStickFollowThough ,
230 // pstrUsageStickTempo ,
231 // pstrUsageStickType ,
232 // pstrUsageStickHeight
233 //};
234 //const char *sportsCtrlTitles2[] PROGMEM =
235 //{
236 // pstrUsagePutter ,
237 // pstrUsage1Iron ,
238 // pstrUsage2Iron ,
239 // pstrUsage3Iron ,
240 // pstrUsage4Iron ,
241 // pstrUsage5Iron ,
242 // pstrUsage6Iron ,
243 // pstrUsage7Iron ,
244 // pstrUsage8Iron ,
245 // pstrUsage9Iron ,
246 // pstrUsage10Iron ,
247 // pstrUsage11Iron ,
248 // pstrUsageSandWedge ,
249 // pstrUsageLoftWedge ,
250 // pstrUsagePowerWedge ,
251 // pstrUsage1Wood ,
252 // pstrUsage3Wood ,
253 // pstrUsage5Wood ,
254 // pstrUsage7Wood ,
255 // pstrUsage9Wood
256 //};
257 //const char *gameTitles0[] PROGMEM =
258 //{
259 // pstrUsage3DGameController ,
260 // pstrUsagePinballDevice ,
261 // pstrUsageGunDevice
262 //};
263 //const char *gameTitles1[] PROGMEM =
264 //{
265 // pstrUsagePointOfView ,
266 // pstrUsageTurnRightLeft ,
267 // pstrUsagePitchForwardBackward ,
268 // pstrUsageRollRightLeft ,
269 // pstrUsageMoveRightLeft ,
270 // pstrUsageMoveForwardBackward ,
271 // pstrUsageMoveUpDown ,
272 // pstrUsageLeanRightLeft ,
273 // pstrUsageLeanForwardBackward ,
274 // pstrUsageHeightOfPOV ,
275 // pstrUsageFlipper ,
276 // pstrUsageSecondaryFlipper ,
277 // pstrUsageBump ,
278 // pstrUsageNewGame ,
279 // pstrUsageShootBall ,
280 // pstrUsagePlayer ,
281 // pstrUsageGunBolt ,
282 // pstrUsageGunClip ,
283 // pstrUsageGunSelector ,
284 // pstrUsageGunSingleShot ,
285 // pstrUsageGunBurst ,
286 // pstrUsageGunAutomatic ,
287 // pstrUsageGunSafety ,
288 // pstrUsageGamepadFireJump ,
289 // pstrUsageGamepadTrigger
290 //};
291 //const char *genDevCtrlTitles[] PROGMEM =
292 //{
293 // pstrUsageBatteryStrength,
294 // pstrUsageWirelessChannel,
295 // pstrUsageWirelessID,
296 // pstrUsageDiscoverWirelessControl,
297 // pstrUsageSecurityCodeCharEntered,
298 // pstrUsageSecurityCodeCharErased,
299 // pstrUsageSecurityCodeCleared
300 //};
301 //const char *ledTitles[] PROGMEM =
302 //{
303 // pstrUsageNumLock ,
304 // pstrUsageCapsLock ,
305 // pstrUsageScrollLock ,
306 // pstrUsageCompose ,
307 // pstrUsageKana ,
308 // pstrUsagePower ,
309 // pstrUsageShift ,
310 // pstrUsageDoNotDisturb ,
311 // pstrUsageMute ,
312 // pstrUsageToneEnable ,
313 // pstrUsageHighCutFilter ,
314 // pstrUsageLowCutFilter ,
315 // pstrUsageEqualizerEnable ,
316 // pstrUsageSoundFieldOn ,
317 // pstrUsageSurroundOn ,
318 // pstrUsageRepeat ,
319 // pstrUsageStereo ,
320 // pstrUsageSamplingRateDetect ,
321 // pstrUsageSpinning ,
322 // pstrUsageCAV ,
323 // pstrUsageCLV ,
324 // pstrUsageRecordingFormatDetect ,
325 // pstrUsageOffHook ,
326 // pstrUsageRing ,
327 // pstrUsageMessageWaiting ,
328 // pstrUsageDataMode ,
329 // pstrUsageBatteryOperation ,
330 // pstrUsageBatteryOK ,
331 // pstrUsageBatteryLow ,
332 // pstrUsageSpeaker ,
333 // pstrUsageHeadSet ,
334 // pstrUsageHold ,
335 // pstrUsageMicrophone ,
336 // pstrUsageCoverage ,
337 // pstrUsageNightMode ,
338 // pstrUsageSendCalls ,
339 // pstrUsageCallPickup ,
340 // pstrUsageConference ,
341 // pstrUsageStandBy ,
342 // pstrUsageCameraOn ,
343 // pstrUsageCameraOff ,
344 // pstrUsageOnLine ,
345 // pstrUsageOffLine ,
346 // pstrUsageBusy ,
347 // pstrUsageReady ,
348 // pstrUsagePaperOut ,
349 // pstrUsagePaperJam ,
350 // pstrUsageRemote ,
351 // pstrUsageForward ,
352 // pstrUsageReverse ,
353 // pstrUsageStop ,
354 // pstrUsageRewind ,
355 // pstrUsageFastForward ,
356 // pstrUsagePlay ,
357 // pstrUsagePause ,
358 // pstrUsageRecord ,
359 // pstrUsageError ,
360 // pstrUsageSelectedIndicator ,
361 // pstrUsageInUseIndicator ,
362 // pstrUsageMultiModeIndicator ,
363 // pstrUsageIndicatorOn ,
364 // pstrUsageIndicatorFlash ,
365 // pstrUsageIndicatorSlowBlink ,
366 // pstrUsageIndicatorFastBlink ,
367 // pstrUsageIndicatorOff ,
368 // pstrUsageFlashOnTime ,
369 // pstrUsageSlowBlinkOnTime ,
370 // pstrUsageSlowBlinkOffTime ,
371 // pstrUsageFastBlinkOnTime ,
372 // pstrUsageFastBlinkOffTime ,
373 // pstrUsageIndicatorColor ,
374 // pstrUsageIndicatorRed ,
375 // pstrUsageIndicatorGreen ,
376 // pstrUsageIndicatorAmber ,
377 // pstrUsageGenericIndicator ,
378 // pstrUsageSystemSuspend ,
379 // pstrUsageExternalPowerConnected
380 //};
381 //const char *telTitles0 [] PROGMEM =
382 //{
383 // pstrUsagePhone ,
384 // pstrUsageAnsweringMachine ,
385 // pstrUsageMessageControls ,
386 // pstrUsageHandset ,
387 // pstrUsageHeadset ,
388 // pstrUsageTelephonyKeyPad ,
389 // pstrUsageProgrammableButton
390 //};
391 //const char *telTitles1 [] PROGMEM =
392 //{
393 // pstrUsageHookSwitch ,
394 // pstrUsageFlash ,
395 // pstrUsageFeature ,
396 // pstrUsageHold ,
397 // pstrUsageRedial ,
398 // pstrUsageTransfer ,
399 // pstrUsageDrop ,
400 // pstrUsagePark ,
401 // pstrUsageForwardCalls ,
402 // pstrUsageAlternateFunction ,
403 // pstrUsageLine ,
404 // pstrUsageSpeakerPhone ,
405 // pstrUsageConference ,
406 // pstrUsageRingEnable ,
407 // pstrUsageRingSelect ,
408 // pstrUsagePhoneMute ,
409 // pstrUsageCallerID ,
410 // pstrUsageSend
411 //};
412 //const char *telTitles2 [] PROGMEM =
413 //{
414 // pstrUsageSpeedDial ,
415 // pstrUsageStoreNumber ,
416 // pstrUsageRecallNumber ,
417 // pstrUsagePhoneDirectory
418 //};
419 //const char *telTitles3 [] PROGMEM =
420 //{
421 // pstrUsageVoiceMail ,
422 // pstrUsageScreenCalls ,
423 // pstrUsageDoNotDisturb ,
424 // pstrUsageMessage ,
425 // pstrUsageAnswerOnOff
426 //};
427 //const char *telTitles4 [] PROGMEM =
428 //{
429 // pstrUsageInsideDialTone ,
430 // pstrUsageOutsideDialTone ,
431 // pstrUsageInsideRingTone ,
432 // pstrUsageOutsideRingTone ,
433 // pstrUsagePriorityRingTone ,
434 // pstrUsageInsideRingback ,
435 // pstrUsagePriorityRingback ,
436 // pstrUsageLineBusyTone ,
437 // pstrUsageReorderTone ,
438 // pstrUsageCallWaitingTone ,
439 // pstrUsageConfirmationTone1 ,
440 // pstrUsageConfirmationTone2 ,
441 // pstrUsageTonesOff ,
442 // pstrUsageOutsideRingback ,
443 // pstrUsageRinger
444 //};
445 //const char *telTitles5 [] PROGMEM =
446 //{
447 // pstrUsagePhoneKey0 ,
448 // pstrUsagePhoneKey1 ,
449 // pstrUsagePhoneKey2 ,
450 // pstrUsagePhoneKey3 ,
451 // pstrUsagePhoneKey4 ,
452 // pstrUsagePhoneKey5 ,
453 // pstrUsagePhoneKey6 ,
454 // pstrUsagePhoneKey7 ,
455 // pstrUsagePhoneKey8 ,
456 // pstrUsagePhoneKey9 ,
457 // pstrUsagePhoneKeyStar ,
458 // pstrUsagePhoneKeyPound ,
459 // pstrUsagePhoneKeyA ,
460 // pstrUsagePhoneKeyB ,
461 // pstrUsagePhoneKeyC ,
462 // pstrUsagePhoneKeyD
463 //};
464 //const char *consTitles0[] PROGMEM =
465 //{
466 // pstrUsageConsumerControl,
467 // pstrUsageNumericKeyPad,
468 // pstrUsageProgrammableButton,
469 // pstrUsageMicrophone,
470 // pstrUsageHeadphone,
471 // pstrUsageGraphicEqualizer
472 //};
473 //const char *consTitles1[] PROGMEM =
474 //{
475 // pstrUsagePlus10 ,
476 // pstrUsagePlus100,
477 // pstrUsageAMPM
478 //};
479 //const char *consTitles2[] PROGMEM =
480 //{
481 // pstrUsagePower ,
482 // pstrUsageReset ,
483 // pstrUsageSleep ,
484 // pstrUsageSleepAfter ,
485 // pstrUsageSleepMode ,
486 // pstrUsageIllumination ,
487 // pstrUsageFunctionButtons
488 //
489 //};
490 //const char *consTitles3[] PROGMEM =
491 //{
492 // pstrUsageMenu ,
493 // pstrUsageMenuPick ,
494 // pstrUsageMenuUp ,
495 // pstrUsageMenuDown ,
496 // pstrUsageMenuLeft ,
497 // pstrUsageMenuRight ,
498 // pstrUsageMenuEscape ,
499 // pstrUsageMenuValueIncrease,
500 // pstrUsageMenuValueDecrease
501 //};
502 //const char *consTitles4[] PROGMEM =
503 //{
504 // pstrUsageDataOnScreen ,
505 // pstrUsageClosedCaption ,
506 // pstrUsageClosedCaptionSelect,
507 // pstrUsageVCRTV ,
508 // pstrUsageBroadcastMode ,
509 // pstrUsageSnapshot ,
510 // pstrUsageStill
511 //};
512 //const char *consTitles5[] PROGMEM =
513 //{
514 // pstrUsageSelection ,
515 // pstrUsageAssignSelection ,
516 // pstrUsageModeStep ,
517 // pstrUsageRecallLast ,
518 // pstrUsageEnterChannel ,
519 // pstrUsageOrderMovie ,
520 // pstrUsageChannel ,
521 // pstrUsageMediaSelection ,
522 // pstrUsageMediaSelectComputer ,
523 // pstrUsageMediaSelectTV ,
524 // pstrUsageMediaSelectWWW ,
525 // pstrUsageMediaSelectDVD ,
526 // pstrUsageMediaSelectTelephone ,
527 // pstrUsageMediaSelectProgramGuide ,
528 // pstrUsageMediaSelectVideoPhone ,
529 // pstrUsageMediaSelectGames ,
530 // pstrUsageMediaSelectMessages ,
531 // pstrUsageMediaSelectCD ,
532 // pstrUsageMediaSelectVCR ,
533 // pstrUsageMediaSelectTuner ,
534 // pstrUsageQuit ,
535 // pstrUsageHelp ,
536 // pstrUsageMediaSelectTape ,
537 // pstrUsageMediaSelectCable ,
538 // pstrUsageMediaSelectSatellite ,
539 // pstrUsageMediaSelectSecurity ,
540 // pstrUsageMediaSelectHome ,
541 // pstrUsageMediaSelectCall ,
542 // pstrUsageChannelIncrement ,
543 // pstrUsageChannelDecrement ,
544 // pstrUsageMediaSelectSAP ,
545 // pstrUsagePageReserved ,
546 // pstrUsageVCRPlus ,
547 // pstrUsageOnce ,
548 // pstrUsageDaily ,
549 // pstrUsageWeekly ,
550 // pstrUsageMonthly
551 //};
552 //const char *consTitles6[] PROGMEM =
553 //{
554 // pstrUsagePlay ,
555 // pstrUsagePause ,
556 // pstrUsageRecord ,
557 // pstrUsageFastForward ,
558 // pstrUsageRewind ,
559 // pstrUsageScanNextTrack ,
560 // pstrUsageScanPreviousTrack ,
561 // pstrUsageStop ,
562 // pstrUsageEject ,
563 // pstrUsageRandomPlay ,
564 // pstrUsageSelectDisk ,
565 // pstrUsageEnterDisk ,
566 // pstrUsageRepeat ,
567 // pstrUsageTracking ,
568 // pstrUsageTrackNormal ,
569 // pstrUsageSlowTracking ,
570 // pstrUsageFrameForward ,
571 // pstrUsageFrameBackwards ,
572 // pstrUsageMark ,
573 // pstrUsageClearMark ,
574 // pstrUsageRepeatFromMark ,
575 // pstrUsageReturnToMark ,
576 // pstrUsageSearchMarkForward ,
577 // pstrUsageSearchMarkBackwards ,
578 // pstrUsageCounterReset ,
579 // pstrUsageShowCounter ,
580 // pstrUsageTrackingIncrement ,
581 // pstrUsageTrackingDecrement ,
582 // pstrUsageStopEject ,
583 // pstrUsagePlayPause ,
584 // pstrUsagePlaySkip
585 //};
586 //const char *consTitles7[] PROGMEM =
587 //{
588 // pstrUsageVolume ,
589 // pstrUsageBalance ,
590 // pstrUsageMute ,
591 // pstrUsageBass ,
592 // pstrUsageTreble ,
593 // pstrUsageBassBoost ,
594 // pstrUsageSurroundMode ,
595 // pstrUsageLoudness ,
596 // pstrUsageMPX ,
597 // pstrUsageVolumeIncrement ,
598 // pstrUsageVolumeDecrement
599 //};
600 //const char *consTitles8[] PROGMEM =
601 //{
602 // pstrUsageSpeedSelect ,
603 // pstrUsagePlaybackSpeed ,
604 // pstrUsageStandardPlay ,
605 // pstrUsageLongPlay ,
606 // pstrUsageExtendedPlay ,
607 // pstrUsageSlow
608 //};
609 //const char *consTitles9[] PROGMEM =
610 //{
611 // pstrUsageFanEnable ,
612 // pstrUsageFanSpeed ,
613 // pstrUsageLightEnable ,
614 // pstrUsageLightIlluminationLevel ,
615 // pstrUsageClimateControlEnable ,
616 // pstrUsageRoomTemperature ,
617 // pstrUsageSecurityEnable ,
618 // pstrUsageFireAlarm ,
619 // pstrUsagePoliceAlarm ,
620 // pstrUsageProximity ,
621 // pstrUsageMotion ,
622 // pstrUsageDuresAlarm ,
623 // pstrUsageHoldupAlarm ,
624 // pstrUsageMedicalAlarm
625 //};
626 //const char *consTitlesA[] PROGMEM =
627 //{
628 // pstrUsageBalanceRight ,
629 // pstrUsageBalanceLeft ,
630 // pstrUsageBassIncrement ,
631 // pstrUsageBassDecrement ,
632 // pstrUsageTrebleIncrement ,
633 // pstrUsageTrebleDecrement
634 //};
635 //const char *consTitlesB[] PROGMEM =
636 //{
637 // pstrUsageSpeakerSystem ,
638 // pstrUsageChannelLeft ,
639 // pstrUsageChannelRight ,
640 // pstrUsageChannelCenter ,
641 // pstrUsageChannelFront ,
642 // pstrUsageChannelCenterFront ,
643 // pstrUsageChannelSide ,
644 // pstrUsageChannelSurround ,
645 // pstrUsageChannelLowFreqEnhancement ,
646 // pstrUsageChannelTop ,
647 // pstrUsageChannelUnknown
648 //};
649 //const char *consTitlesC[] PROGMEM =
650 //{
651 // pstrUsageSubChannel ,
652 // pstrUsageSubChannelIncrement ,
653 // pstrUsageSubChannelDecrement ,
654 // pstrUsageAlternateAudioIncrement ,
655 // pstrUsageAlternateAudioDecrement
656 //};
657 //const char *consTitlesD[] PROGMEM =
658 //{
659 // pstrUsageApplicationLaunchButtons ,
660 // pstrUsageALLaunchButtonConfigTool ,
661 // pstrUsageALProgrammableButton ,
662 // pstrUsageALConsumerControlConfig ,
663 // pstrUsageALWordProcessor ,
664 // pstrUsageALTextEditor ,
665 // pstrUsageALSpreadsheet ,
666 // pstrUsageALGraphicsEditor ,
667 // pstrUsageALPresentationApp ,
668 // pstrUsageALDatabaseApp ,
669 // pstrUsageALEmailReader ,
670 // pstrUsageALNewsreader ,
671 // pstrUsageALVoicemail ,
672 // pstrUsageALContactsAddressBook ,
673 // pstrUsageALCalendarSchedule ,
674 // pstrUsageALTaskProjectManager ,
675 // pstrUsageALLogJournalTimecard ,
676 // pstrUsageALCheckbookFinance ,
677 // pstrUsageALCalculator ,
678 // pstrUsageALAVCapturePlayback ,
679 // pstrUsageALLocalMachineBrowser ,
680 // pstrUsageALLANWANBrow ,
681 // pstrUsageALInternetBrowser ,
682 // pstrUsageALRemoteNetISPConnect ,
683 // pstrUsageALNetworkConference ,
684 // pstrUsageALNetworkChat ,
685 // pstrUsageALTelephonyDialer ,
686 // pstrUsageALLogon ,
687 // pstrUsageALLogoff ,
688 // pstrUsageALLogonLogoff ,
689 // pstrUsageALTermLockScrSav ,
690 // pstrUsageALControlPannel ,
691 // pstrUsageALCommandLineProcessorRun ,
692 // pstrUsageALProcessTaskManager ,
693 // pstrUsageALSelectTaskApplication ,
694 // pstrUsageALNextTaskApplication ,
695 // pstrUsageALPreviousTaskApplication ,
696 // pstrUsageALPreemptiveHaltTaskApp ,
697 // pstrUsageALIntegratedHelpCenter ,
698 // pstrUsageALDocuments ,
699 // pstrUsageALThesaurus ,
700 // pstrUsageALDictionary ,
701 // pstrUsageALDesktop ,
702 // pstrUsageALSpellCheck ,
703 // pstrUsageALGrammarCheck ,
704 // pstrUsageALWirelessStatus ,
705 // pstrUsageALKeyboardLayout ,
706 // pstrUsageALVirusProtection ,
707 // pstrUsageALEncryption ,
708 // pstrUsageALScreenSaver ,
709 // pstrUsageALAlarms ,
710 // pstrUsageALClock ,
711 // pstrUsageALFileBrowser ,
712 // pstrUsageALPowerStatus ,
713 // pstrUsageALImageBrowser ,
714 // pstrUsageALAudioBrowser ,
715 // pstrUsageALMovieBrowser ,
716 // pstrUsageALDigitalRightsManager ,
717 // pstrUsageALDigitalWallet ,
718 // pstrUsagePageReserved ,
719 // pstrUsageALInstantMessaging ,
720 // pstrUsageALOEMFeaturesBrowser ,
721 // pstrUsageALOEMHelp ,
722 // pstrUsageALOnlineCommunity ,
723 // pstrUsageALEntertainmentContentBrow ,
724 // pstrUsageALOnlineShoppingBrowser ,
725 // pstrUsageALSmartCardInfoHelp ,
726 // pstrUsageALMarketMonitorFinBrowser ,
727 // pstrUsageALCustomCorpNewsBrowser ,
728 // pstrUsageALOnlineActivityBrowser ,
729 // pstrUsageALResearchSearchBrowser ,
730 // pstrUsageALAudioPlayer
731 //};
732 //const char *consTitlesE[] PROGMEM =
733 //{
734 // pstrUsageGenericGUIAppControls ,
735 // pstrUsageACNew ,
736 // pstrUsageACOpen ,
737 // pstrUsageACClose ,
738 // pstrUsageACExit ,
739 // pstrUsageACMaximize ,
740 // pstrUsageACMinimize ,
741 // pstrUsageACSave ,
742 // pstrUsageACPrint ,
743 // pstrUsageACProperties ,
744 // pstrUsageACUndo ,
745 // pstrUsageACCopy ,
746 // pstrUsageACCut ,
747 // pstrUsageACPaste ,
748 // pstrUsageACSelectAll ,
749 // pstrUsageACFind ,
750 // pstrUsageACFindAndReplace ,
751 // pstrUsageACSearch ,
752 // pstrUsageACGoto ,
753 // pstrUsageACHome ,
754 // pstrUsageACBack ,
755 // pstrUsageACForward ,
756 // pstrUsageACStop ,
757 // pstrUsageACRefresh ,
758 // pstrUsageACPreviousLink ,
759 // pstrUsageACNextLink ,
760 // pstrUsageACBookmarks ,
761 // pstrUsageACHistory ,
762 // pstrUsageACSubscriptions ,
763 // pstrUsageACZoomIn ,
764 // pstrUsageACZoomOut ,
765 // pstrUsageACZoom ,
766 // pstrUsageACFullScreenView ,
767 // pstrUsageACNormalView ,
768 // pstrUsageACViewToggle ,
769 // pstrUsageACScrollUp ,
770 // pstrUsageACScrollDown ,
771 // pstrUsageACScroll ,
772 // pstrUsageACPanLeft ,
773 // pstrUsageACPanRight ,
774 // pstrUsageACPan ,
775 // pstrUsageACNewWindow ,
776 // pstrUsageACTileHoriz ,
777 // pstrUsageACTileVert ,
778 // pstrUsageACFormat ,
779 // pstrUsageACEdit ,
780 // pstrUsageACBold ,
781 // pstrUsageACItalics ,
782 // pstrUsageACUnderline ,
783 // pstrUsageACStrikethrough ,
784 // pstrUsageACSubscript ,
785 // pstrUsageACSuperscript ,
786 // pstrUsageACAllCaps ,
787 // pstrUsageACRotate ,
788 // pstrUsageACResize ,
789 // pstrUsageACFlipHorizontal ,
790 // pstrUsageACFlipVertical ,
791 // pstrUsageACMirrorHorizontal ,
792 // pstrUsageACMirrorVertical ,
793 // pstrUsageACFontSelect ,
794 // pstrUsageACFontColor ,
795 // pstrUsageACFontSize ,
796 // pstrUsageACJustifyLeft ,
797 // pstrUsageACJustifyCenterH ,
798 // pstrUsageACJustifyRight ,
799 // pstrUsageACJustifyBlockH ,
800 // pstrUsageACJustifyTop ,
801 // pstrUsageACJustifyCenterV ,
802 // pstrUsageACJustifyBottom ,
803 // pstrUsageACJustifyBlockV ,
804 // pstrUsageACIndentDecrease ,
805 // pstrUsageACIndentIncrease ,
806 // pstrUsageACNumberedList ,
807 // pstrUsageACRestartNumbering ,
808 // pstrUsageACBulletedList ,
809 // pstrUsageACPromote ,
810 // pstrUsageACDemote ,
811 // pstrUsageACYes ,
812 // pstrUsageACNo ,
813 // pstrUsageACCancel ,
814 // pstrUsageACCatalog ,
815 // pstrUsageACBuyChkout ,
816 // pstrUsageACAddToCart ,
817 // pstrUsageACExpand ,
818 // pstrUsageACExpandAll ,
819 // pstrUsageACCollapse ,
820 // pstrUsageACCollapseAll ,
821 // pstrUsageACPrintPreview ,
822 // pstrUsageACPasteSpecial ,
823 // pstrUsageACInsertMode ,
824 // pstrUsageACDelete ,
825 // pstrUsageACLock ,
826 // pstrUsageACUnlock ,
827 // pstrUsageACProtect ,
828 // pstrUsageACUnprotect ,
829 // pstrUsageACAttachComment ,
830 // pstrUsageACDeleteComment ,
831 // pstrUsageACViewComment ,
832 // pstrUsageACSelectWord ,
833 // pstrUsageACSelectSentence ,
834 // pstrUsageACSelectParagraph ,
835 // pstrUsageACSelectColumn ,
836 // pstrUsageACSelectRow ,
837 // pstrUsageACSelectTable ,
838 // pstrUsageACSelectObject ,
839 // pstrUsageACRedoRepeat ,
840 // pstrUsageACSort ,
841 // pstrUsageACSortAscending ,
842 // pstrUsageACSortDescending ,
843 // pstrUsageACFilter ,
844 // pstrUsageACSetClock ,
845 // pstrUsageACViewClock ,
846 // pstrUsageACSelectTimeZone ,
847 // pstrUsageACEditTimeZone ,
848 // pstrUsageACSetAlarm ,
849 // pstrUsageACClearAlarm ,
850 // pstrUsageACSnoozeAlarm ,
851 // pstrUsageACResetAlarm ,
852 // pstrUsageACSyncronize ,
853 // pstrUsageACSendReceive ,
854 // pstrUsageACSendTo ,
855 // pstrUsageACReply ,
856 // pstrUsageACReplyAll ,
857 // pstrUsageACForwardMessage ,
858 // pstrUsageACSend ,
859 // pstrUsageACAttachFile ,
860 // pstrUsageACUpload ,
861 // pstrUsageACDownload ,
862 // pstrUsageACSetBorders ,
863 // pstrUsageACInsertRow ,
864 // pstrUsageACInsertColumn ,
865 // pstrUsageACInsertFile ,
866 // pstrUsageACInsertPicture ,
867 // pstrUsageACInsertObject ,
868 // pstrUsageACInsertSymbol ,
869 // pstrUsageACSaveAndClose ,
870 // pstrUsageACRename ,
871 // pstrUsageACMerge ,
872 // pstrUsageACSplit ,
873 // pstrUsageACDistributeHorizontaly ,
874 // pstrUsageACDistributeVerticaly
875 //};
876 //const char *digitTitles0[] PROGMEM =
877 //{
878 // pstrUsageDigitizer ,
879 // pstrUsagePen ,
880 // pstrUsageLightPen ,
881 // pstrUsageTouchScreen ,
882 // pstrUsageTouchPad ,
883 // pstrUsageWhiteBoard ,
884 // pstrUsageCoordinateMeasuringMachine ,
885 // pstrUsage3DDigitizer ,
886 // pstrUsageStereoPlotter ,
887 // pstrUsageArticulatedArm ,
888 // pstrUsageArmature ,
889 // pstrUsageMultiplePointDigitizer ,
890 // pstrUsageFreeSpaceWand
891 //};
892 //const char *digitTitles1[] PROGMEM =
893 //{
894 // pstrUsageStylus ,
895 // pstrUsagePuck ,
896 // pstrUsageFinger
897 //
898 //};
899 //const char *digitTitles2[] PROGMEM =
900 //{
901 // pstrUsageTipPressure ,
902 // pstrUsageBarrelPressure ,
903 // pstrUsageInRange ,
904 // pstrUsageTouch ,
905 // pstrUsageUntouch ,
906 // pstrUsageTap ,
907 // pstrUsageQuality ,
908 // pstrUsageDataValid ,
909 // pstrUsageTransducerIndex ,
910 // pstrUsageTabletFunctionKeys ,
911 // pstrUsageProgramChangeKeys ,
912 // pstrUsageBatteryStrength ,
913 // pstrUsageInvert ,
914 // pstrUsageXTilt ,
915 // pstrUsageYTilt ,
916 // pstrUsageAzimuth ,
917 // pstrUsageAltitude ,
918 // pstrUsageTwist ,
919 // pstrUsageTipSwitch ,
920 // pstrUsageSecondaryTipSwitch ,
921 // pstrUsageBarrelSwitch ,
922 // pstrUsageEraser ,
923 // pstrUsageTabletPick
924 //};
925 //const char *aplphanumTitles0[] PROGMEM =
926 //{
927 // pstrUsageAlphanumericDisplay,
928 // pstrUsageBitmappedDisplay
929 //};
930 //const char *aplphanumTitles1[] PROGMEM =
931 //{
932 // pstrUsageDisplayAttributesReport ,
933 // pstrUsageASCIICharacterSet ,
934 // pstrUsageDataReadBack ,
935 // pstrUsageFontReadBack ,
936 // pstrUsageDisplayControlReport ,
937 // pstrUsageClearDisplay ,
938 // pstrUsageDisplayEnable ,
939 // pstrUsageScreenSaverDelay ,
940 // pstrUsageScreenSaverEnable ,
941 // pstrUsageVerticalScroll ,
942 // pstrUsageHorizontalScroll ,
943 // pstrUsageCharacterReport ,
944 // pstrUsageDisplayData ,
945 // pstrUsageDisplayStatus ,
946 // pstrUsageStatusNotReady ,
947 // pstrUsageStatusReady ,
948 // pstrUsageErrorNotALoadableCharacter ,
949 // pstrUsageErrorFotDataCanNotBeRead ,
950 // pstrUsageCursorPositionReport ,
951 // pstrUsageRow ,
952 // pstrUsageColumn ,
953 // pstrUsageRows ,
954 // pstrUsageColumns ,
955 // pstrUsageCursorPixelPosition ,
956 // pstrUsageCursorMode ,
957 // pstrUsageCursorEnable ,
958 // pstrUsageCursorBlink ,
959 // pstrUsageFontReport ,
960 // pstrUsageFontData ,
961 // pstrUsageCharacterWidth ,
962 // pstrUsageCharacterHeight ,
963 // pstrUsageCharacterSpacingHorizontal ,
964 // pstrUsageCharacterSpacingVertical ,
965 // pstrUsageUnicodeCharset ,
966 // pstrUsageFont7Segment ,
967 // pstrUsage7SegmentDirectMap ,
968 // pstrUsageFont14Segment ,
969 // pstrUsage14SegmentDirectMap ,
970 // pstrUsageDisplayBrightness ,
971 // pstrUsageDisplayContrast ,
972 // pstrUsageCharacterAttribute ,
973 // pstrUsageAttributeReadback ,
974 // pstrUsageAttributeData ,
975 // pstrUsageCharAttributeEnhance ,
976 // pstrUsageCharAttributeUnderline ,
977 // pstrUsageCharAttributeBlink
978 //};
979 //const char *aplphanumTitles2[] PROGMEM =
980 //{
981 // pstrUsageBitmapSizeX ,
982 // pstrUsageBitmapSizeY ,
983 // pstrUsagePageReserved ,
984 // pstrUsageBitDepthFormat ,
985 // pstrUsageDisplayOrientation ,
986 // pstrUsagePaletteReport ,
987 // pstrUsagePaletteDataSize ,
988 // pstrUsagePaletteDataOffset ,
989 // pstrUsagePaletteData ,
990 // pstrUsageBlitReport ,
991 // pstrUsageBlitRectangleX1 ,
992 // pstrUsageBlitRectangleY1 ,
993 // pstrUsageBlitRectangleX2 ,
994 // pstrUsageBlitRectangleY2 ,
995 // pstrUsageBlitData ,
996 // pstrUsageSoftButton ,
997 // pstrUsageSoftButtonID ,
998 // pstrUsageSoftButtonSide ,
999 // pstrUsageSoftButtonOffset1 ,
1000 // pstrUsageSoftButtonOffset2 ,
1001 // pstrUsageSoftButtonReport
1002 //};
1003 //const char *medInstrTitles0[] PROGMEM =
1004 //{
1005 // pstrUsageVCRAcquisition ,
1006 // pstrUsageFreezeThaw ,
1007 // pstrUsageClipStore ,
1008 // pstrUsageUpdate ,
1009 // pstrUsageNext ,
1010 // pstrUsageSave ,
1011 // pstrUsagePrint ,
1012 // pstrUsageMicrophoneEnable
1013 //};
1014 //const char *medInstrTitles1[] PROGMEM =
1015 //{
1016 // pstrUsageCine ,
1017 // pstrUsageTransmitPower ,
1018 // pstrUsageVolume ,
1019 // pstrUsageFocus ,
1020 // pstrUsageDepth
1021 //};
1022 //const char *medInstrTitles2[] PROGMEM =
1023 //{
1024 // pstrUsageSoftStepPrimary ,
1025 // pstrUsageSoftStepSecondary
1026 //};
1027 //const char *medInstrTitles3[] PROGMEM =
1028 //{
1029 // pstrUsageZoomSelect ,
1030 // pstrUsageZoomAdjust ,
1031 // pstrUsageSpectralDopplerModeSelect ,
1032 // pstrUsageSpectralDopplerModeAdjust ,
1033 // pstrUsageColorDopplerModeSelect ,
1034 // pstrUsageColorDopplerModeAdjust ,
1035 // pstrUsageMotionModeSelect ,
1036 // pstrUsageMotionModeAdjust ,
1037 // pstrUsage2DModeSelect ,
1038 // pstrUsage2DModeAdjust
1039 //};
1040 //const char *medInstrTitles4[] PROGMEM =
1041 //{
1042 // pstrUsageSoftControlSelect ,
1043 // pstrUsageSoftControlAdjust
1044 //};
1045 
1046 #endif // __HIDUSAGETITLEARRAYS_H__