Code: Select all
pagenames($0C)="Consumer Device Page,CD_"
;=========================================================
pages($0C , $00) = "Unassigned"
pages($0C , $01) = "Consumer Control,CA,"
pages($0C , $02) = "Numeric Key Pad,NAry,"
pages($0C , $03) = "Programmable Buttons,NAry,"
pages($0C , $04) = "Microphone,CA,"
pages($0C , $05) = "Headphone,CA,"
pages($0C , $06) = "Graphic Equalizer,CA,"
pages($0C , $20) = "+10,OSC,Plus10"
pages($0C , $21) = "+100,OSC,Plus100"
pages($0C , $22) = "AM/PM,OSC,"
pages($0C , $30) = "Power,OOC,"
pages($0C , $31) = "Reset,OSC,"
pages($0C , $32) = "Sleep,OSC,"
pages($0C , $33) = "Sleep After,OSC,"
pages($0C , $34) = "Sleep Mode,RTC,"
pages($0C , $35) = "Illumination,OOC,"
pages($0C , $36) = "Function Buttons,NAry,"
pages($0C , $40) = "Menu,OOC,"
pages($0C , $41) = "Menu Pick,OSC,"
pages($0C , $42) = "Menu Up,OSC,"
pages($0C , $43) = "Menu Down,OSC,"
pages($0C , $44) = "Menu Left,OSC,"
pages($0C , $45) = "Menu Right,OSC,"
pages($0C , $46) = "Menu Escape,OSC,"
pages($0C , $47) = "Menu Value Increase,OSC,"
pages($0C , $48) = "Menu Value Decrease,OSC,"
pages($0C , $60) = "Data On Screen,OOC,"
pages($0C , $61) = "Closed Caption,OOC,"
pages($0C , $62) = "Closed Caption Select,OSC,"
pages($0C , $63) = "VCR/TV,OOC,"
pages($0C , $64) = "Broadcast Mode,OSC,"
pages($0C , $65) = "Snapshot,OSC,"
pages($0C , $66) = "Still,OSC,"
pages($0C , $67) = "Picture-in-Picture Toggle,OSC,"
pages($0C , $68) = "Picture-in-Picture Swap,OSC,"
pages($0C , $69) = "Red Menu Button,MC,"
pages($0C , $6A) = "Green Menu Button,MC,"
pages($0C , $6B) = "Blue Menu Button,MC,"
pages($0C , $6C) = "Yellow Menu Button,MC,"
pages($0C , $6D) = "Aspect,OSC,"
pages($0C , $6E) = "3D Mode Select,OSC,"
pages($0C , $6F) = "Display Brightness Increment,RTC,"
pages($0C , $70) = "Display Brightness Decrement,RTC,"
pages($0C , $71) = "Display Brightness,LC,"
pages($0C , $72) = "Display Backlight Toggle,OOC,"
pages($0C , $73) = "Display Set Brightness to Minimum,OOC,"
pages($0C , $74) = "Display Set Brightness to Maximum,OOC,"
pages($0C , $75) = "Display Set Auto Brightness,OOC,"
pages($0C , $76) = "Camera Access Enabled,OOC,"
pages($0C , $77) = "Camera Access Disabled,OOC,"
pages($0C , $78) = "Camera Access Toggle,OOC,"
pages($0C , $79) = "Keyboard Brightness Increment,OSC,"
pages($0C , $7A) = "Keyboard Brightness Decrement,OSC,"
pages($0C , $7B) = "Keyboard Backlight Set Level,LC,"
pages($0C , $7C) = "Keyboard Backlight OOC,OOC,"
pages($0C , $7D) = "Keyboard Backlight Set Minimum,OSC,"
pages($0C , $7E) = "Keyboard Backlight Set Maximum,OSC,"
pages($0C , $7F) = "Keyboard Backlight Auto,OOC,"
pages($0C , $80) = "Selection,NAry,"
pages($0C , $81) = "Assign Selection,OSC,"
pages($0C , $82) = "Mode Step,OSC,"
pages($0C , $83) = "Recall Last,OSC,"
pages($0C , $84) = "Enter Channel,OSC,"
pages($0C , $85) = "Order Movie,OSC,"
pages($0C , $86) = "Channel,LC,"
pages($0C , $87) = "Media Selection,NAry,"
pages($0C , $88) = "Media Select Computer,Sel,"
pages($0C , $89) = "Media Select TV,Sel,"
pages($0C , $8A) = "Media Select WWW,Sel,"
pages($0C , $8B) = "Media Select DVD,Sel,"
pages($0C , $8C) = "Media Select Telephone,Sel,"
pages($0C , $8D) = "Media Select Program Guide,Sel,"
pages($0C , $8E) = "Media Select Video Phone,Sel,"
pages($0C , $8F) = "Media Select Games,Sel,"
pages($0C , $90) = "Media Select Messages,Sel,"
pages($0C , $91) = "Media Select CD,Sel,"
pages($0C , $92) = "Media Select VCR,Sel,"
pages($0C , $93) = "Media Select Tuner,Sel,"
pages($0C , $94) = "Quit,OSC,"
pages($0C , $95) = "Help,OOC,"
pages($0C , $96) = "Media Select Tape,Sel,"
pages($0C , $97) = "Media Select Cable,Sel,"
pages($0C , $98) = "Media Select Satellite,Sel,"
pages($0C , $99) = "Media Select Security,Sel,"
pages($0C , $9A) = "Media Select Home,Sel,"
pages($0C , $9B) = "Media Select Call,Sel,"
pages($0C , $9C) = "Channel Increment,OSC,"
pages($0C , $9D) = "Channel Decrement,OSC,"
pages($0C , $9E) = "Media Select SAP,Sel,"
pages($0C , $A0) = "VCR Plus,OSC,"
pages($0C , $A1) = "Once,OSC,"
pages($0C , $A2) = "Daily,OSC,"
pages($0C , $A3) = "Weekly,OSC,"
pages($0C , $A4) = "Monthly,OSC,"
pages($0C , $B0) = "Play,OOC,"
pages($0C , $B1) = "Pause,OOC,"
pages($0C , $B2) = "Record,OOC,"
pages($0C , $B3) = "Fast Forward,OOC,"
pages($0C , $B4) = "Rewind,OOC,"
pages($0C , $B5) = "Scan Next Track,OSC,"
pages($0C , $B6) = "Scan Previous Track,OSC,"
pages($0C , $B7) = "Stop,OSC,"
pages($0C , $B8) = "Eject,OSC,"
pages($0C , $B9) = "Random Play,OOC,"
pages($0C , $BA) = "Select Disc,NAry,"
pages($0C , $BB) = "Enter Disc,MC,"
pages($0C , $BC) = "Repeat,OSC,"
pages($0C , $BD) = "Tracking,LC,"
pages($0C , $BE) = "Track Normal,OSC,"
pages($0C , $BF) = "Slow Tracking,LC,"
pages($0C , $C0) = "Frame Forward,RTC,"
pages($0C , $C1) = "Frame Back,RTC,"
pages($0C , $C2) = "Mark,OSC,"
pages($0C , $C3) = "Clear Mark,OSC,"
pages($0C , $C4) = "Repeat From Mark,OOC,"
pages($0C , $C5) = "Return To Mark,OSC,"
pages($0C , $C6) = "Search Mark Forward,OSC,"
pages($0C , $C7) = "Search Mark Backwards,OSC,"
pages($0C , $C8) = "Counter Reset,OSC,"
pages($0C , $C9) = "Show Counter,OSC,"
pages($0C , $CA) = "Tracking Increment,RTC,"
pages($0C , $CB) = "Tracking Decrement,RTC,"
pages($0C , $CC) = "Stop/Eject,OSC,"
pages($0C , $CD) = "Play/Pause,OSC,"
pages($0C , $CE) = "Play/Skip,OSC,"
pages($0C , $CF) = "Voice Command,OSC,"
pages($0C , $D0) = "Invoke Capture Interface,Sel,"
pages($0C , $D1) = "Start or Stop Game Recording,Sel,"
pages($0C , $D2) = "Historical Game Capture,Sel,"
pages($0C , $D3) = "Capture Game Screenshot,Sel,"
pages($0C , $D4) = "Show or Hide Recording Indicator,Sel,"
pages($0C , $D5) = "Start or Stop Microphone Capture,Sel,"
pages($0C , $D6) = "Start or Stop Camera Capture,Sel,"
pages($0C , $D7) = "Start or Stop Game Broadcast,Sel,"
pages($0C , $E0) = "Volume,LC,"
pages($0C , $E1) = "Balance,LC,"
pages($0C , $E2) = "Mute,OOC,"
pages($0C , $E3) = "Bass,LC,"
pages($0C , $E4) = "Treble,LC,"
pages($0C , $E5) = "Bass Boost,OOC,"
pages($0C , $E6) = "Surround Mode,OSC,"
pages($0C , $E7) = "Loudness,OOC,"
pages($0C , $E8) = "MPX,OOC,MPX"
pages($0C , $E9) = "Volume Increment,RTC,"
pages($0C , $EA) = "Volume Decrement,RTC,"
pages($0C , $F0) = "Speed Select,OSC,"
pages($0C , $F1) = "Playback Speed,NAry,"
pages($0C , $F2) = "Standard Play,Sel,"
pages($0C , $F3) = "Long Play,Sel,"
pages($0C , $F4) = "Extended Play,Sel,"
pages($0C , $F5) = "Slow,OSC,"
pages($0C , $100) = "Fan Enable,OOC,"
pages($0C , $101) = "Fan Speed,LC,"
pages($0C , $102) = "Light Enable,OOC,"
pages($0C , $103) = "Light Illumination Level,LC,"
pages($0C , $104) = "Climate Control Enable,OOC,"
pages($0C , $105) = "Room Temperature,LC,"
pages($0C , $106) = "Security Enable,OOC,"
pages($0C , $107) = "Fire Alarm,OSC,"
pages($0C , $108) = "Police Alarm,OSC,"
pages($0C , $109) = "Proximity,LC,"
pages($0C , $10A) = "Motion,OSC,"
pages($0C , $10B) = "Duress Alarm,OSC,"
pages($0C , $10C) = "Holdup Alarm,OSC,"
pages($0C , $10D) = "Medical Alarm,OSC,"
pages($0C , $150) = "Balance Right,RTC,"
pages($0C , $151) = "Balance Left,RTC,"
pages($0C , $152) = "Bass Increment,RTC,"
pages($0C , $153) = "Bass Decrement,RTC,"
pages($0C , $154) = "Treble Increment,RTC,"
pages($0C , $155) = "Treble Decrement,RTC,"
pages($0C , $160) = "Speaker System,CL,"
pages($0C , $161) = "Channel Left,CL,"
pages($0C , $162) = "Channel Right,CL,"
pages($0C , $163) = "Channel Center,CL,"
pages($0C , $164) = "Channel Front,CL,"
pages($0C , $165) = "Channel Center Front,CL,"
pages($0C , $166) = "Channel Side,CL,"
pages($0C , $167) = "Channel Surround,CL,"
pages($0C , $168) = "Channel Low Frequency Enhancement,CL,"
pages($0C , $169) = "Channel Top,CL,"
pages($0C , $16A) = "Channel Unknown,CL,"
pages($0C , $170) = "Sub-channel,LC,"
pages($0C , $171) = "Sub-channel Increment,OSC,"
pages($0C , $172) = "Sub-channel Decrement,OSC,"
pages($0C , $173) = "Alternate Audio Increment,OSC,"
pages($0C , $174) = "Alternate Audio Decrement,OSC,"
pages($0C , $180) = "Application Launch Buttons,NAry,"
pages($0C , $181) = "AL Launch Button Configuration Tool,Sel,"
pages($0C , $182) = "AL Programmable Button Configuration,Sel,"
pages($0C , $183) = "AL Consumer Control Configuration,Sel,"
pages($0C , $184) = "AL Word Processor,Sel,"
pages($0C , $185) = "AL Text Editor,Sel,"
pages($0C , $186) = "AL Spreadsheet,Sel,"
pages($0C , $187) = "AL Graphics Editor,Sel,"
pages($0C , $188) = "AL Presentation App,Sel,"
pages($0C , $189) = "AL Database App,Sel,"
pages($0C , $18A) = "AL Email Reader,Sel,"
pages($0C , $18B) = "AL Newsreader,Sel,"
pages($0C , $18C) = "AL Voicemail,Sel,"
pages($0C , $18D) = "AL Contacts/Address Book,Sel,"
pages($0C , $18E) = "AL Calendar/Schedule,Sel,"
pages($0C , $18F) = "AL Task/Project Manager,Sel,"
pages($0C , $190) = "AL Log/Journal/Timecard,Sel,"
pages($0C , $191) = "AL Checkbook/Finance,Sel,"
pages($0C , $192) = "AL Calculator,Sel,"
pages($0C , $193) = "AL A/V Capture/Playback,Sel,"
pages($0C , $194) = "AL Local Machine Browser,Sel,"
pages($0C , $195) = "AL LAN/WAN Browser,Sel,"
pages($0C , $196) = "AL Internet Browser,Sel,"
pages($0C , $197) = "AL Remote Networking/ISP Connect,Sel,"
pages($0C , $198) = "AL Network Conference,Sel,"
pages($0C , $199) = "AL Network Chat,Sel,"
pages($0C , $19A) = "AL Telephony/Dialer,Sel,"
pages($0C , $19B) = "AL Logon,Sel,"
pages($0C , $19C) = "AL Logoff,Sel,"
pages($0C , $19D) = "AL Logon/Logoff,Sel,"
pages($0C , $19E) = "AL Terminal Lock/Screensaver,Sel,"
pages($0C , $19F) = "AL Control Panel,Sel,"
pages($0C , $1A0) = "AL Command Line Processor/Run,Sel,"
pages($0C , $1A1) = "AL Process/Task Manager,Sel,"
pages($0C , $1A2) = "AL Select Task/Application,Sel,"
pages($0C , $1A3) = "AL Next Task/Application,Sel,"
pages($0C , $1A4) = "AL Previous Task/Application,Sel,"
pages($0C , $1A5) = "AL Preemptive Halt Task/Application,Sel,"
pages($0C , $1A6) = "AL Integrated Help Center,Sel,"
pages($0C , $1A7) = "AL Documents,Sel,"
pages($0C , $1A8) = "AL Thesaurus,Sel,"
pages($0C , $1A9) = "AL Dictionary,Sel,"
pages($0C , $1AA) = "AL Desktop,Sel,"
pages($0C , $1AB) = "AL Spell Check,Sel,"
pages($0C , $1AC) = "AL Grammar Check,Sel,"
pages($0C , $1AD) = "AL Wireless Status,Sel,"
pages($0C , $1AE) = "AL Keyboard Layout,Sel,"
pages($0C , $1AF) = "AL Virus Protection,Sel,"
pages($0C , $1B0) = "AL Encryption,Sel,"
pages($0C , $1B1) = "AL Screen Saver,Sel,"
pages($0C , $1B2) = "AL Alarms,Sel,"
pages($0C , $1B3) = "AL Clock,Sel,"
pages($0C , $1B4) = "AL File Browser,Sel,"
pages($0C , $1B5) = "AL Power Status,Sel,"
pages($0C , $1B6) = "AL Image Browser,Sel,"
pages($0C , $1B7) = "AL Audio Browser,Sel,"
pages($0C , $1B8) = "AL Movie Browser,Sel,"
pages($0C , $1B9) = "AL Digital Rights Manager,Sel,"
pages($0C , $1BA) = "AL Digital Wallet,Sel,"
pages($0C , $1BC) = "AL Instant Messaging,Sel,"
pages($0C , $1BD) = "AL OEM Features/Tips/Tutorial Browser,Sel,"
pages($0C , $1BE) = "AL OEM Help,Sel,"
pages($0C , $1BF) = "AL Online Community,Sel,"
pages($0C , $1C0) = "AL Entertainment Content Browser,Sel,"
pages($0C , $1C1) = "AL Online Shopping Browser,Sel,"
pages($0C , $1C2) = "AL SmartCard Information/Help,Sel,"
pages($0C , $1C3) = "AL Market Monitor/Finance Browser,Sel,"
pages($0C , $1C4) = "AL Customized Corporate News Browser,Sel,"
pages($0C , $1C5) = "AL Online Activity Browser,Sel,"
pages($0C , $1C6) = "AL Research/Search Browser,Sel,"
pages($0C , $1C7) = "AL Audio Player,Sel,"
pages($0C , $1C8) = "AL Message Status,Sel,"
pages($0C , $1C9) = "AL Contact Sync,Sel,"
pages($0C , $1CB) = "AL Context-aware Desktop Assistant,Sel,"
pages($0C , $200) = "Generic GUI Application Controls,NAry,"
pages($0C , $201) = "AC New,Sel,"
pages($0C , $202) = "AC Open,Sel,"
pages($0C , $203) = "AC Close,Sel,"
pages($0C , $204) = "AC Exit,Sel,"
pages($0C , $205) = "AC Maximize,Sel,"
pages($0C , $206) = "AC Minimize,Sel,"
pages($0C , $207) = "AC Save,Sel,"
pages($0C , $208) = "AC Print,Sel,"
pages($0C , $209) = "AC Properties,Sel,"
pages($0C , $21A) = "AC Undo,Sel,"
pages($0C , $21B) = "AC Copy,Sel,"
pages($0C , $21C) = "AC Cut,Sel,"
pages($0C , $21D) = "AC Paste,Sel,"
pages($0C , $21E) = "AC Select All,Sel,"
pages($0C , $21F) = "AC Find,Sel,"
pages($0C , $220) = "AC Find and Replace,Sel,"
pages($0C , $221) = "AC Search,Sel,"
pages($0C , $222) = "AC Go To,Sel,"
pages($0C , $223) = "AC Home,Sel,"
pages($0C , $224) = "AC Back,Sel,"
pages($0C , $225) = "AC Forward,Sel,"
pages($0C , $226) = "AC Stop,Sel,"
pages($0C , $227) = "AC Refresh,Sel,"
pages($0C , $228) = "AC Previous Link,Sel,"
pages($0C , $229) = "AC Next Link,Sel,"
pages($0C , $22A) = "AC Bookmarks,Sel,"
pages($0C , $22B) = "AC History,Sel,"
pages($0C , $22C) = "AC Subscriptions,Sel,"
pages($0C , $22D) = "AC Zoom In,Sel,"
pages($0C , $22E) = "AC Zoom Out,Sel,"
pages($0C , $22F) = "AC Zoom,LC,"
pages($0C , $230) = "AC Full Screen View,Sel,"
pages($0C , $231) = "AC Normal View,Sel,"
pages($0C , $232) = "AC View Toggle,Sel,"
pages($0C , $233) = "AC Scroll Up,Sel,"
pages($0C , $234) = "AC Scroll Down,Sel,"
pages($0C , $235) = "AC Scroll,LC,"
pages($0C , $236) = "AC Pan Left,Sel,"
pages($0C , $237) = "AC Pan Right,Sel,"
pages($0C , $238) = "AC Pan,LC,"
pages($0C , $239) = "AC New Window,Sel,"
pages($0C , $23A) = "AC Tile Horizontally,Sel,"
pages($0C , $23B) = "AC Tile Vertically,Sel,"
pages($0C , $23C) = "AC Format,Sel,"
pages($0C , $23D) = "AC Edit,Sel,"
pages($0C , $23E) = "AC Bold,Sel,"
pages($0C , $23F) = "AC Italics,Sel,"
pages($0C , $240) = "AC Underline,Sel,"
pages($0C , $241) = "AC Strikethrough,Sel,"
pages($0C , $242) = "AC Subscript,Sel,"
pages($0C , $243) = "AC Superscript,Sel,"
pages($0C , $244) = "AC All Caps,Sel,"
pages($0C , $245) = "AC Rotate,Sel,"
pages($0C , $246) = "AC Resize,Sel,"
pages($0C , $247) = "AC Flip horizontal,Sel,"
pages($0C , $248) = "AC Flip Vertical,Sel,"
pages($0C , $249) = "AC Mirror Horizontal,Sel,"
pages($0C , $24A) = "AC Mirror Vertical,Sel,"
pages($0C , $24B) = "AC Font Select,Sel,"
pages($0C , $24C) = "AC Font Color,Sel,"
pages($0C , $24D) = "AC Font Size,Sel,"
pages($0C , $24E) = "AC Justify Left,Sel,"
pages($0C , $24F) = "AC Justify Center H,Sel,"
pages($0C , $250) = "AC Justify Right,Sel,"
pages($0C , $251) = "AC Justify Block H,Sel,"
pages($0C , $252) = "AC Justify Top,Sel,"
pages($0C , $253) = "AC Justify Center V,Sel,"
pages($0C , $254) = "AC Justify Bottom,Sel,"
pages($0C , $255) = "AC Justify Block V,Sel,"
pagenames($0D)="Digitizer Device Page,DIG_"
;=========================================================
pages($0D , $00) = "Undefined"
pages($0D , $01) = "Digitizer,CA,"
pages($0D , $02) = "Pen,CA,"
pages($0D , $03) = "Light Pen,CA,"
pages($0D , $04) = "Touch Screen,CA,"
pages($0D , $05) = "Touch Pad,CA,"
pages($0D , $06) = "White Board,CA,"
pages($0D , $07) = "Coordinate Measuring Machine,CA,"
pages($0D , $08) = "3D Digitizer,CA,Digitizer3D"
pages($0D , $09) = "Stereo Plotter,CA,"
pages($0D , $0A) = "Articulated Arm,CA,"
pages($0D , $0B) = "Armature,CA,"
pages($0D , $0C) = "Multiple Point Digitizer,CA,"
pages($0D , $0D) = "Free Space Wand,CA,"
pages($0D , $0E) = "Device Configuration,CA,"
pages($0D , $0F) = "Capacitive Heat Map Digitizer,CA,"
pages($0D , $20) = "Stylus,CACL,"
pages($0D , $21) = "Puck,CL,"
pages($0D , $22) = "Finger,CL,"
pages($0D , $23) = "Device Settings,CL,"
pages($0D , $30) = "Tip Pressure,DV,"
pages($0D , $31) = "Barrel Pressure,DV,"
pages($0D , $32) = "In Range,MC,"
pages($0D , $33) = "Touch,MC,"
pages($0D , $34) = "Untouch,OSC,"
pages($0D , $35) = "Tap,OSC,"
pages($0D , $36) = "Quality,DV,"
pages($0D , $37) = "Data Valid,MC,"
pages($0D , $38) = "Transducer Index,DV,"
pages($0D , $39) = "Tablet Function Keys,CL,"
pages($0D , $3A) = "Program Change Keys,CL,"
pages($0D , $3B) = "Battery Strength,DV,"
pages($0D , $3C) = "Invert,MC,"
pages($0D , $3D) = "X Tilt,DV,"
pages($0D , $3E) = "Y Tilt,DV,"
pages($0D , $3F) = "Azimuth,DV,"
pages($0D , $40) = "Altitude,DV,"
pages($0D , $41) = "Twist,DV,"
pages($0D , $42) = "Tip Switch,MC,"
pages($0D , $43) = "Secondary Tip Switch,MC,"
pages($0D , $44) = "Barrel Switch,MC,"
pages($0D , $45) = "Eraser,MC,"
pages($0D , $46) = "Tablet Pick,MC,"
pages($0D , $47) = "Confidence,DV,"
pages($0D , $48) = "Width,DV,"
pages($0D , $49) = "Height,DV,"
pages($0D , $51) = "Contact Identifier,DV,"
pages($0D , $52) = "Device Mode,DV,"
pages($0D , $53) = "Device Identifier,DV,"
pages($0D , $54) = "Contact Count,DV,"
pages($0D , $55) = "Contact Count Maximum,SV,"
pages($0D , $56) = "Relative Scan Time,DV,"
pages($0D , $57) = "Surface Switch,DF,"
pages($0D , $58) = "Button Switch,DF,"
pages($0D , $59) = "Pad Type,SF,"
pages($0D , $5A) = "Secondary Barrel Switch,MC,"
pages($0D , $5B) = "Transducer Serial Number,SV,"
pages($0D , $5C) = "Preferred Color,DV,"
pages($0D , $5D) = "Preferred Color is Locked,MC,"
pages($0D , $5E) = "Preferred Line Width,DV,"
pages($0D , $5F) = "Preferred Line Width is Locked,MC,"
pages($0D , $60) = "Latency Mode,DF,"
pages($0D , $61) = "Gesture Character Quality,DV,"
pages($0D , $62) = "Character Gesture Data Length,DV,"
pages($0D , $63) = "Character Gesture Data,DV,"
pages($0D , $64) = "Gesture Character Encoding,NAry,"
pages($0D , $65) = "UTF8 Charactre Gesture Encoding,Sel,"
pages($0D , $66) = "UTF16 Little Endian Character Gesture Encoding,Sel,"
pages($0D , $67) = "UTF16 Big Endian Character Gesture Encoding,Sel,"
pages($0D , $68) = "UTF32 Little Endian Character Gesture Encoding,Sel,"
pages($0D , $69) = "UTF32 Big Endian Character Gesture Encoding,Sel,"
pages($0D , $6A) = "Gesture Character Enable,DF,"
pages($0D , $6A) = "Capacitive Heat Map Protocol Vendor ID,SV,"
pages($0D , $6B) = "Capacitive Heat Map Protocol Version,SV,"
pages($0D , $6C) = "Capacitive Heat Map Frame Data,DV,"
pages($0D , $6D) = "Aspect,OSC,"
pages($0D , $70) = "Preferred Line Style,NAry,"
pages($0D , $71) = "Preferred Line Style is Locked,MC,"
pages($0D , $72) = "Ink,Sel,"
pages($0D , $73) = "Pencil,Sel,"
pages($0D , $74) = "Highlighter,Sel,"
pages($0D , $75) = "Chisel Marker,Sel,"
pages($0D , $76) = "Brush,Sel,"
pages($0D , $77) = "No preference,Sel,"
pages($0D , $80) = "Digitizer Diagnostic,CL,"
pages($0D , $81) = "Digitizer Error,NAry,"
pages($0D , $82) = "Err Normal Status,Sel,"
pages($0D , $83) = "Err Transducers Exceeded,Sel,"
pages($0D , $84) = "Err Full Trans Features Unavail,Sel,"
pages($0D , $85) = "Err Charge Low,Sel,"
pages($0D , $90) = "Transducer Software Info,CL,"
pages($0D , $91) = "Transducer Vendor ID,SV,"
pages($0D , $92) = "Transducer Product ID,SV,"
pages($0D , $93) = "Device Supported Protocols,NAry,"
pages($0D , $94) = "Transducer Supported Protocols,NAry,"
pages($0D , $95) = "No Protocol,Sel,"
pages($0D , $96) = "Wacom AES Protocol,Sel,"
pages($0D , $97) = "USI Protocol,Sel,"
pages($0D , $98) = "Microsoft Pen Protocol,Sel,"
pages($0D , $A0) = "Supported Report Rates,SV,"
pages($0D , $A1) = "Report Rate,DV,"
pages($0D , $A2) = "Transducer Connected,SF,"
pages($0D , $A3) = "Switch Disabled,Sel,"
pages($0D , $A4) = "Switch Unimplemented,Sel,"
pages($0D , $A5) = "Transducer Switches,CL,"
pagenames($0E)="Haptics Page,HAP_"
;=========================================================
pages($0E , $00) = "Undefined"
pages($0E , $01) = "Simple Haptic Controller,CACL,"
pages($0E , $10) = "Waveform List,NAry,"
pages($0E , $11) = "Duration List,NAry,"
pages($0E , $20) = "Auto Trigger,DV,"
pages($0E , $21) = "Manual Trigger,DV,"
pages($0E , $22) = "Auto Trigger Associated Control,SV,"
pages($0E , $23) = "Intensity,DV,"
pages($0E , $24) = "Repeat Count,DV,"
pages($0E , $25) = "Retrigger Period,DV,"
pages($0E , $26) = "Waveform Vendor Page,SV,"
pages($0E , $27) = "Waveform Vendor ID,SV,"
pages($0E , $28) = "Waveform Cutoff Time,SV,"
pagenames($0F)="Physical Interface Device Page,PID_"
;=========================================================
pages($0F , $00) = "Undefined"
pages($0F , $01) = "Physical Interface Device,CA,"
pages($0F , $20) = "Normal,DV,"
pages($0F , $21) = "Set Effect Report,CL,"
pages($0F , $22) = "Effect Block Index,DV,"
pages($0F , $23) = "Parameter Block Offset,DV,"
pages($0F , $24) = "ROM Flag,DF,"
pages($0F , $25) = "Effect Type,NAry,"
pages($0F , $26) = "ET Constant Force,Sel,"
pages($0F , $27) = "ET Ramp,Sel,"
pages($0F , $28) = "ET Custom Force Data,Sel,"
pages($0F , $30) = "ET Square,Sel,"
pages($0F , $31) = "ET Sine,Sel,"
pages($0F , $32) = "ET Triangle,Sel,"
pages($0F , $33) = "ET Sawtooth Up,Sel,"
pages($0F , $34) = "ET Sawtooth Down,Sel,"
pages($0F , $40) = "ET Spring,Sel,"
pages($0F , $41) = "ET Damper,Sel,"
pages($0F , $42) = "ET Inertia,Sel,"
pages($0F , $43) = "ET Friction,Sel,"
pages($0F , $50) = "Duration,DV,"
pages($0F , $51) = "Sample Period,DV,"
pages($0F , $52) = "Gain,DV,"
pages($0F , $53) = "Trigger Button,DV,"
pages($0F , $54) = "Trigger Repeat Interval,DV,"
pages($0F , $55) = "Axes Enable,US,"
pages($0F , $56) = "Direction Enable,DF,"
pages($0F , $57) = "Direction,CL,"
pages($0F , $58) = "Type Specific Block Offset,CL,"
pages($0F , $59) = "Block Type,NAry,"
pages($0F , $5A) = "Set Envelope Report,CL,"
pages($0F , $5B) = "Attack Level,DV,"
pages($0F , $5C) = "Attack Time,DV,"
pages($0F , $5D) = "Fade Level,DV,"
pages($0F , $5E) = "Fade Time,DV,"
pages($0F , $5F) = "Set Condition Report,CL,"
pages($0F , $60) = "CP Offset,DV,"
pages($0F , $61) = "Positive Coefficient,DV,"
pages($0F , $62) = "Negative Coefficient,DV,"
pages($0F , $63) = "Positive Saturation,DV,"
pages($0F , $64) = "Negative Saturation,DV,"
pages($0F , $65) = "Dead Band,DV,"
pages($0F , $66) = "Download Force Sample,CL,"
pages($0F , $67) = "Isoch Custom Force Enable,DF,"
pages($0F , $68) = "Custom Force Data Report,CL,"
pages($0F , $69) = "Custom Force Data,DV,"
pages($0F , $6A) = "Custom Force Vendor Defined Data,DV,"
pages($0F , $6B) = "Set Custom Force Report,CL,"
pages($0F , $6C) = "Custom Force Data Offset,DV,"
pages($0F , $6D) = "Sample Count,DV,"
pages($0F , $6E) = "Set Periodic Report,CL,"
pages($0F , $6F) = "Offset,DV,"
pages($0F , $70) = "Magnitude,DV,"
pages($0F , $71) = "Phase,DV,"
pages($0F , $72) = "Period,DV,"
pages($0F , $73) = "Set Constant Force Report,CL,"
pages($0F , $74) = "Set Ramp Force Report,CL,"
pages($0F , $75) = "Ramp Start,DV,"
pages($0F , $76) = "Ramp End,DV,"
pages($0F , $77) = "Effect Operation Report,CL,"
pages($0F , $78) = "Effect Operation,NAry,"
pages($0F , $79) = "Op Effect Start,Sel,"
pages($0F , $7A) = "Op Effect Start Solo,Sel,"
pages($0F , $7B) = "Op Effect Stop,Sel,"
pages($0F , $7C) = "Loop Count,DV,"
pages($0F , $7D) = "Device Gain Report,CL,"
pages($0F , $7E) = "Device Gain,DV,"
pages($0F , $7F) = "PID Pool Report,CL,"
pages($0F , $80) = "RAM Pool Size,DV,"
pages($0F , $81) = "ROM Pool Size,SV,"
pages($0F , $82) = "ROM Effect Block Count,SV,"
pages($0F , $83) = "Simultaneous Effects Max,SV,"
pages($0F , $84) = "Pool Alignment,SV,"
pages($0F , $85) = "PID Pool Move Report,CL,"
pages($0F , $86) = "Move Source,DV,"
pages($0F , $87) = "Move Destination,DV,"
pages($0F , $88) = "Move Length,DV,"
pages($0F , $89) = "PID Block Load Report,CL,"
pages($0F , $8B) = "Block Load Status,NAry,"
pages($0F , $8C) = "Block Load Success,Sel,"
pages($0F , $8D) = "Block Load Full,Sel,"
pages($0F , $8E) = "Block Load Error,Sel,"
pages($0F , $8F) = "Block Handle"
pages($0F , $90) = "PID Block Free Report,CL,"
pages($0F , $91) = "Type Specific Block Handle,CL,"
pages($0F , $92) = "PID State Report,CL,"
pages($0F , $94) = "Effect Playing,DF,"
pages($0F , $95) = "PID Device Control Report,CL,"
pages($0F , $96) = "PID Device Control,NAry,"
pages($0F , $97) = "DC Enable Actuators,Sel,"
pages($0F , $98) = "DC Disable Actuators,Sel,"
pages($0F , $99) = "DC Stop All Effects,Sel,"
pages($0F , $9A) = "DC Device Reset,Sel,"
pages($0F , $9B) = "DC Device Pause,Sel,"
pages($0F , $9C) = "DC Device Continue,Sel,"
pages($0F , $9F) = "Device Paused,DF,"
pages($0F , $A0) = "Actuators Enabled,DF,"
pages($0F , $A4) = "Safety Switch,DF,"
pages($0F , $A5) = "Actuator Override Switch,DF,"
pages($0F , $A6) = "Actuator Power,DF,"
pages($0F , $A7) = "Start Delay,DV,"
pages($0F , $A8) = "Parameter Block Size,CL,"
pages($0F , $A9) = "Device Managed Pool,SF,"
pages($0F , $AA) = "Shared Parameter Blocks,SF,"
pages($0F , $AB) = "Create New Effect Report,CL,"
pages($0F , $AC) = "RAM Pool Available,DV,"
pagenames($12)="Eye and Head Trackers Page,EYE_"
;=========================================================
pages($12 , $00) = "Undefined"
pages($12 , $01) = "Eye Tracker,CA,"
pages($12 , $02) = "Head Tracker,CA,"
pages($12 , $10) = "Tracking Data,CP,"
pages($12 , $11) = "Capabilities,CL,"
pages($12 , $12) = "Configuration,CL,"
pages($12 , $13) = "Status,CL,"
pages($12 , $14) = "Control,CL,"
pages($12 , $20) = "Sensor Timestamp,DV,"
pages($12 , $21) = "Position X,DV,"
pages($12 , $22) = "Position Y,DV,"
pages($12 , $23) = "Position Z,DV,"
pages($12 , $24) = "Gaze Point,CP,"
pages($12 , $25) = "Left Eye Position,CP,"
pages($12 , $26) = "Right Eye Position,CP,"
pages($12 , $27) = "Head Position,CP,"
pages($12 , $28) = "Head Direction Point,CP,"
pages($12 , $29) = "Rotation about X axis,DV,"
pages($12 , $2A) = "Rotation about Y axis,DV,"
pages($12 , $2B) = "Rotation about Z axis,DV,"
pages($12 , $100) = "Tracker Quality,SV,"
pages($12 , $101) = "Minimum Tracking Distance,SV,"
pages($12 , $102) = "Optimum Tracking Distance,SV,"
pages($12 , $103) = "maximum Tracking Distance,SV,"
pages($12 , $104) = "Maximum Screen Plane Width,SV,"
pages($12 , $105) = "maximum Screen Plane Height,SV,"
pages($12 , $200) = "Display Manufacturer ID,SV,"
pages($12 , $201) = "Display Product ID,SV,"
pages($12 , $202) = "Display Serial Number,SV,"
pages($12 , $203) = "Display Manufacturer Date,SV,"
pages($12 , $204) = "Calibrated Screen Width,SV,"
pages($12 , $205) = "Calibrated Screen Height,SV,"
pagenames($14)="Alphanumeric Display Page,AD_"
;=========================================================
pages($14 , $00) = "Undefined "
pages($14 , $01) = "Alphanumeric Display,CA,"
pages($14 , $02) = "Bit-mapped Display,CA,"
pages($14 , $20) = "Display Attributes Report,CL,"
pages($14 , $21) = "ASCII Character Set,SF,"
pages($14 , $22) = "Data Read Back,SF,"
pages($14 , $23) = "Font Read Back,SF,"
pages($14 , $24) = "Display Control Report,CL,"
pages($14 , $25) = "Clear Display,DF,"
pages($14 , $26) = "Display Enable,DF,"
pages($14 , $27) = "Screen Saver Delay,SVDV,"
pages($14 , $28) = "Screen Saver Enable,DF,"
pages($14 , $29) = "Vertical Scroll,SFDF,"
pages($14 , $2A) = "Horizontal Scroll,SFDF,"
pages($14 , $2B) = "Character Report,CL,"
pages($14 , $2C) = "Display Data,DV,"
pages($14 , $2D) = "Display Status,CL,"
pages($14 , $2E) = "Stat Not Ready,Sel,"
pages($14 , $2F) = "Stat Ready,Sel,"
pages($14 , $30) = "Err Not a loadable character,Sel,"
pages($14 , $31) = "Err Font data cannot be read,Sel,"
pages($14 , $32) = "Cursor Position Report,CL,"
pages($14 , $33) = "Row,DV,"
pages($14 , $34) = "Column,DV,"
pages($14 , $35) = "Rows,SV,"
pages($14 , $36) = "Columns,SV,"
pages($14 , $37) = "Cursor Pixel Positioning,SF,"
pages($14 , $38) = "Cursor Mode,DF,"
pages($14 , $39) = "Cursor Enable,DF,"
pages($14 , $3A) = "Cursor Blink,DF,"
pages($14 , $3B) = "Font Report,CL,"
pages($14 , $3C) = "Font Data,BB,"
pages($14 , $3D) = "Character Width,SV,"
pages($14 , $3E) = "Character Height,SV,"
pages($14 , $3F) = "Character Spacing Horizontal,SV,"
pages($14 , $40) = "Character Spacing Vertical,SV,"
pages($14 , $41) = "Unicode Character Set,SF,"
pages($14 , $42) = "Font 7-Segment,SF,"
pages($14 , $43) = "7-Segment Direct Map,SF,DirectMap7Segment"
pages($14 , $44) = "Font 14-Segment,SF,"
pages($14 , $45) = "14-Segment Direct Map,SF,DirectMap14Segment"
pages($14 , $46) = "Display Brightness,DV,"
pages($14 , $47) = "Display Contrast,DV,"
pages($14 , $48) = "Character Attribute,CL,"
pages($14 , $49) = "Attribute Readback,SF,"
pages($14 , $4A) = "Attribute Data,DV,"
pages($14 , $4B) = "Char Attr Enhance,OOC,"
pages($14 , $4C) = "Char Attr Underline,OOC,"
pages($14 , $4D) = "Char Attr Blink,OOC,"
pages($14 , $80) = "Bitmap Size X,SV,"
pages($14 , $81) = "Bitmap Size Y,SV,"
pages($14 , $83) = "Bit Depth Format,SV,"
pages($14 , $84) = "Display Orientation,DV,"
pages($14 , $85) = "Palette Report,CL,"
pages($14 , $86) = "Palette Data Size,SV,"
pages($14 , $87) = "Palette Data Offset,SV,"
pages($14 , $88) = "Palette Data,BB,"
pages($14 , $8A) = "Blit Report,CL,"
pages($14 , $8B) = "Blit Rectangle X1,SV,"
pages($14 , $8C) = "Blit Rectangle Y1,SV,"
pages($14 , $8D) = "Blit Rectangle X2,SV,"
pages($14 , $8E) = "Blit Rectangle Y2,SV,"
pages($14 , $8F) = "Blit Data,BB,"
pages($14 , $90) = "Soft Button,CL,"
pages($14 , $91) = "Soft Button ID,SV,"
pages($14 , $92) = "Soft Button Side,SV,"
pages($14 , $93) = "Soft Button Offset 1,SV,"
pages($14 , $94) = "Soft Button Offset 2,SV,"
pages($14 , $95) = "Soft Button Report,SV,"
pages($14 , $C2) = "Soft Keys,SV,"
pages($14 , $CC) = "Display Data Extensions,SF,"
pages($14 , $CF) = "Character Mapping,SV,"
pages($14 , $DD) = "Unicode Equivalent,SV,"
pages($14 , $DF) = "Character Page Mapping,SV,"
pages($14 , $FF) = "Request Report,DV,"
pagenames($20)="Sensor Device Page,SNS_"
;=========================================================
pages($20 , $00) = "Undefined"
pages($20 , $01) = "Sensor,CACP,"
pages($20 , $10) = "Biometric,CACP,"
pages($20 , $11) = "Biometric: Human Presence,CACP,"
pages($20 , $12) = "Biometric: Human Proximity,CACP,"
pages($20 , $13) = "Biometric: Human Touch,CACP,"
pages($20 , $14) = "Biometric: Blood Pressure,CACP,"
pages($20 , $15) = "Biometric: Body Temperature,CACP,"
pages($20 , $16) = "Biometric: Heart Rate,CACP,"
pages($20 , $17) = "Biometric: Heart Rate Variability,CACP,"
pages($20 , $18) = "Biometric: Peripheral Oxygen Saturation,CACP,"
pages($20 , $19) = "Biometric: Respiratory Rate,CACP,"
pages($20 , $20) = "Electrical,CACP"
pages($20 , $21) = "Electrical: Capacitance,CACP,"
pages($20 , $22) = "Electrical: Current,CACP,"
pages($20 , $23) = "Electrical: Power,CACP,"
pages($20 , $24) = "Electrical: Inductance,CACP,"
pages($20 , $25) = "Electrical: Resistance,CACP,"
pages($20 , $26) = "Electrical: Voltage,CACP,"
pages($20 , $27) = "Electrical: Potentiometer,CACP,"
pages($20 , $28) = "Electrical: Frequency,CACP,"
pages($20 , $29) = "Electrical: Period,CACP,"
pages($20 , $30) = "Environmental,CACP,"
pages($20 , $31) = "Environmental: Atmospheric Pressure,CACP,"
pages($20 , $32) = "Environmental: Humidity,CACP,"
pages($20 , $33) = "Environmental: Temperature,CACP,"
pages($20 , $34) = "Environmental: Wind Direction,CACP,"
pages($20 , $35) = "Environmental: Wind Speed,CACP,"
pages($20 , $36) = "Environmental: Air Quality,CACP,"
pages($20 , $37) = "Environmental: Heat Index,CACP,"
pages($20 , $38) = "Environmental: Surface Temperature,CACP,"
pages($20 , $39) = "Environmental: Volatile Organic Compounds,CACP,"
pages($20 , $3A) = "Environmental: Object Presence,CACP,"
pages($20 , $3B) = "Environmental: Object Proximity,CACP,"
pages($20 , $40) = "Light,CACP,"
pages($20 , $41) = "Light: Ambient Light,CACP,"
pages($20 , $42) = "Light: Consumer Infrared,CACP,"
pages($20 , $43) = "Light: Infrared Light,CACP,"
pages($20 , $44) = "Light: Visible Light,CACP,"
pages($20 , $45) = "Light: Ultraviolet Light,CACP,"
pages($20 , $50) = "Location,CACP,"
pages($20 , $51) = "Location: Broadcast,CACP,"
pages($20 , $52) = "Location: Dead Reckoning,CACP,"
pages($20 , $53) = "Location: Global Positioning System,CACP,"
pages($20 , $54) = "Location: Lookup,CACP,"
pages($20 , $55) = "Location: Other,CACP,"
pages($20 , $56) = "Location: Static,CACP,"
pages($20 , $57) = "Location: Triangulation,CACP,"
pages($20 , $60) = "Mechanical,CACP,"
pages($20 , $61) = "Mechanical: Boolean Switch,CACP,"
pages($20 , $62) = "Mechanical: Boolean Switch Array,CACP,"
pages($20 , $63) = "Mechanical: Multivalue Switch,CACP,"
pages($20 , $64) = "Mechanical: Force,CACP,"
pages($20 , $65) = "Mechanical: Pressure,CACP,"
pages($20 , $66) = "Mechanical: Strain,CACP,"
pages($20 , $67) = "Mechanical: Weight,CACP,"
pages($20 , $68) = "Mechanical: Haptic Vibrator,CACP,"
pages($20 , $69) = "Mechanical: Hall Effect Switch,CACP,"
pages($20 , $70) = "Motion,CACP,"
pages($20 , $71) = "Motion: Accelerometer 1D,CACP,"
pages($20 , $72) = "Motion: Accelerometer 2D,CACP,"
pages($20 , $73) = "Motion: Accelerometer 3D,CACP,"
pages($20 , $74) = "Motion: Gyrometer 1D,CACP,"
pages($20 , $75) = "Motion: Gyrometer 2D,CACP,"
pages($20 , $76) = "Motion: Gyrometer 3D,CACP,"
pages($20 , $77) = "Motion: Motion Detector,CACP,"
pages($20 , $78) = "Motion: Speedometer,CACP,"
pages($20 , $79) = "Motion: Accelerometer,CACP,"
pages($20 , $7A) = "Motion: Gyrometer,CACP,"
pages($20 , $7B) = "Motion: Gravity Vector,CACP,"
pages($20 , $7C) = "Motion: Linear Accelerometer,CACP,"
pages($20 , $80) = "Orientation,CACP,"
pages($20 , $81) = "Orientation: Compass 1D,CACP,"
pages($20 , $82) = "Orientation: Compass 2D,CACP,"
pages($20 , $83) = "Orientation: Compass 3D,CACP,"
pages($20 , $84) = "Orientation: Inclinometer 1D,CACP,"
pages($20 , $85) = "Orientation: Inclinometer 2D,CACP,"
pages($20 , $86) = "Orientation: Inclinometer 3D,CACP,"
pages($20 , $87) = "Orientation: Distance 1D,CACP,"
pages($20 , $88) = "Orientation: Distance 2D,CACP,"
pages($20 , $89) = "Orientation: Distance 3D,CACP,"
pages($20 , $8A) = "Orientation: Device Orientation,CACP,"
pages($20 , $8B) = "Orientation: Compass,CACP,"
pages($20 , $8C) = "Orientation: Inclinometer,CACP,"
pages($20 , $8D) = "Orientation: Distance,CACP,"
pages($20 , $8E) = "Orientation: Relative Orientation,CACP,"
pages($20 , $8F) = "Orientation: Simple Orientation,CACP,"
pages($20 , $90) = "Scanner,CACP,"
pages($20 , $91) = "Scanner: Barcode,CACP,"
pages($20 , $92) = "Scanner: RFID,CACP,"
pages($20 , $93) = "Scanner: NFC,CACP,"
pages($20 , $A0) = "Time,CACP,"
pages($20 , $A1) = "Time: Alarm Timer,CACP,"
pages($20 , $A2) = "Time: Real Time Clock,CACP,"
pages($20 , $B0) = "Personal Activity,CACP,"
pages($20 , $B1) = "Personal Activity: Activity Detection,CACP,"
pages($20 , $B2) = "Personal Activity: Device Position,CACP,"
pages($20 , $B3) = "Personal Activity: Pedometer,CACP,"
pages($20 , $B4) = "Personal Activity: Step Detection,CACP,"
pages($20 , $C0) = "Orientation Extended,CACP,"
pages($20 , $C1) = "Orientation Extended: Geomagnetic Orientation,CACP,"
pages($20 , $C2) = "Orientation Extended: Magnetometer,CACP,"
pages($20 , $E0) = "Other,CACP,"
pages($20 , $E1) = "Other: Custom,CACP,"
pages($20 , $E2) = "Other: Generic,CACP,"
pages($20 , $E3) = "Other: Generic Enumerator,CACP,"
;This one above is absolutely uncomplete
pagenames($40)="Medical Instrument Page,MED_"
;=========================================================
pages($40 , $00) = "Undefined"
pages($40 , $01) = "Medical Ultrasound,CA,"
pages($40 , $20) = "VCR/Acquisition,OOC,"
pages($40 , $21) = "Freeze/Thaw,OOC,"
pages($40 , $22) = "Clip Store,OSC,"
pages($40 , $23) = "Update,OSC,"
pages($40 , $24) = "Next,OSC,"
pages($40 , $25) = "Save,OSC,"
pages($40 , $26) = "Print,OSC,"
pages($40 , $27) = "Microphone Enable,OSC,"
pages($40 , $40) = "Cine,LC,"
pages($40 , $41) = "Transmit Power,LC,"
pages($40 , $42) = "Volume,LC,"
pages($40 , $43) = "Focus,LC,"
pages($40 , $44) = "Depth,LC,"
pages($40 , $60) = "Soft Step - Primary,LC,"
pages($40 , $61) = "Soft Step - Secondary,LC,"
pages($40 , $70) = "Depth Gain Compensation,LC,"
pages($40 , $80) = "Zoom Select,OSC,"
pages($40 , $81) = "Zoom Adjust,LC,"
pages($40 , $82) = "Spectral Doppler Mode Select,OSC,"
pages($40 , $83) = "Spectral Doppler Adjust,LC,"
pages($40 , $84) = "Color Doppler Mode Select,OSC,"
pages($40 , $85) = "Color Doppler Adjust,LC,"
pages($40 , $86) = "Motion Mode Select,OSC,"
pages($40 , $87) = "Motion Mode Adjust,LC,"
pages($40 , $88) = "2-D Mode Select,OSC,ModeSelect2D"
pages($40 , $89) = "2-D Mode Adjust,LC,ModeAdjust2D"
pages($40 , $A0) = "Soft Control Select,OSC,"
pages($40 , $A1) = "Soft Control Adjust,LC,"
pagenames($59)="Lighting and Illumination Page,LAL_"
;=========================================================
pages($59 , $00) = "Undefined"
pages($59 , $01) = "LampArray,CA,"
pages($59 , $02) = "LampArrayAttributesReport,CL,"
pages($59 , $03) = "LampCount,SVDV,"
pages($59 , $04) = "BoundingBoxWidthInMicrometers,SV,"
pages($59 , $05) = "BoundingBoxHeightInMicrometers,SV,"
pages($59 , $06) = "BoundingBoxDepthInMicrometers,SV,"
pages($59 , $07) = "LampArrayKind,SV,"
pages($59 , $08) = "MinUpdateIntervalInMicroseconds,SV,"
pages($59 , $20) = "LampAttributesRequestReport,CL,"
pages($59 , $21) = "LampId,SVDV,"
pages($59 , $22) = "LampAttributesResponseReport,CL,"
pages($59 , $23) = "PositionXInMicrometers,DV,"
pages($59 , $24) = "PositionYInMicrometers,DV,"
pages($59 , $25) = "PositionZInMicrometers,DV,"
pages($59 , $26) = "LampPurposes,DV,"
pages($59 , $27) = "UpdateLatencyInMicroseconds,DV,"
pages($59 , $28) = "RedLevelCount,DV,"
pages($59 , $29) = "GreenLevelCount,DV,"
pages($59 , $2A) = "BlueLevelCount,DV,"
pages($59 , $2B) = "IntensityLevelCount,DV,"
pages($59 , $2C) = "IsProgrammable,DV,"
pages($59 , $2D) = "InputBinding,DV,"
pages($59 , $50) = "LampMultiUpdateReport,CL,"
pages($59 , $51) = "RedUpdateChannel,DV,"
pages($59 , $52) = "GreenUpdateChannel,DV,"
pages($59 , $53) = "BlueUpdateChannel,DV,"
pages($59 , $54) = "IntensityUpdateChannel,DV,"
pages($59 , $55) = "LampUpdateFlags,DV,"
pages($59 , $60) = "LampRangeUpdateReport,CL,"
pages($59 , $61) = "LampIdStart,DV,"
pages($59 , $62) = "LampIdEnd,DV,"
pages($59 , $70) = "LampArrayControlReport,CL,"
pages($59 , $71) = "AutonomousMode,DV,"
pagenames($80)="Monitor Page,MON_"
;=========================================================
pages($80 , $00) = "Undefined,"
pages($80 , $01) = "Monitor Control"
pages($80 , $02) = "EDID Information"
pages($80 , $03) = "VDIF Information"
pages($80 , $04) = "VESA Version"