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