Subversion Repositories mdb

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
23 andreas 1
PROGRAM_NAME='mSNAPI'
2
 
3
#if_not_defined __M_SNAPI__
4
#define __M_SNAPI__
5
 
6
DEFINE_CONSTANT
7
PLAY                   = 1     // Momentary: Play
8
STOP                   = 2     // Momentary: Stop
9
PAUSE                  = 3     // Momentary: Pause
10
FFWD                   = 4     // Momentary: Fast forward
11
REW                    = 5     // Momentary: Rewind
12
SFWD                   = 6     // Momentary: Search forward
13
SREV                   = 7     // Momentary: Search reverse
14
RECORD                 = 8     // Momentary: Record
15
POWER                  = 9     // Momentary: Cycle power
16
DIGIT_0                = 10    // Momentary: Press menu button digit 0
17
DIGIT_1                = 11    // Momentary: Press menu button digit 1
18
DIGIT_2                = 12    // Momentary: Press menu button digit 2
19
DIGIT_3                = 13    // Momentary: Press menu button digit 3
20
DIGIT_4                = 14    // Momentary: Press menu button digit 4
21
DIGIT_5                = 15    // Momentary: Press menu button digit 5
22
DIGIT_6                = 16    // Momentary: Press menu button digit 6
23
DIGIT_7                = 17    // Momentary: Press menu button digit 7
24
DIGIT_8                = 18    // Momentary: Press menu button digit 8
25
DIGIT_9                = 19    // Momentary: Press menu button digit 9
26
MENU_PLUS_10           = 20    // Momentary: Press menu button plus_10
27
MENU_ENTER             = 21    // Momentary: Press menu button enter
28
CHAN_UP                = 22    // Momentary: Next station preset
29
CHAN_DN                = 23    // Momentary: Previous station preset
30
VOL_UP                 = 24    // Ramping:   Ramp volume up
31
VOL_UP_FB              = 24    // Feedback:  Volume ramp up feedback
32
VOL_DN                 = 25    // Ramping:   Ramp volume down
33
VOL_DN_FB              = 25    // Feedback:  Volume ramp down feedback
34
VOL_MUTE               = 26    // Momentary: Cycle volume mute
35
PWR_ON                 = 27    // Momentary: Set power on
36
PWR_OFF                = 28    // Momentary: Set power off
37
PAN_SPEED_LVL          = 29    // Level: Pan ramp speed (0-255)
38
TILT_SPEED_LVL         = 30    // Level: Tilt ramp speed (0-255) 
39
SOURCE_TV1             = 30    // Momentary: *deprecated Input Source in favor of Input Select* TV 1 source select
40
SOURCE_VIDEO1          = 31    // Momentary: *deprecated Input Source in favor of Input Select* Video 1 source select
41
SOURCE_VIDEO2          = 32    // Momentary: *deprecated Input Source in favor of Input Select* Video 2 source select
42
SOURCE_VIDEO3          = 33    // Momentary: *deprecated Input Source in favor of Input Select* Video 3 source select
43
SOURCE_TAPE1           = 34    // Momentary: *deprecated Input Source in favor of Input Select* Tape 1 source select
44
SOURCE_TAPE2           = 35    // Momentary: *deprecated Input Source in favor of Input Select* Tape 2 source select
45
SOURCE_CD1             = 36    // Momentary: *deprecated Input Source in favor of Input Select* CD 1 source select
46
SOURCE_TUNER1          = 37    // Momentary: *deprecated Input Source in favor of Input Select* Tuner 1 source select
47
SOURCE_PHONO1          = 38    // Momentary: *deprecated Input Source in favor of Input Select* Phono 1 source select
48
SOURCE_AUX1            = 39    // Momentary: *deprecated Input Source in favor of Input Select* Auxiliary 1 source select
49
TUNER_BAND             = 40    // Momentary: Cycle tuner band 
50
CASS_REVERSE_PLAY      = 41    // Momentary: Reverse play
51
POOL_TEMP_LVL          = 41    // Level: Pool water temperature, range is n..m degrees F or C
52
CASS_TAPE_SIDE         = 42    // Momentary: Cycle the audio tape side
53
SPA_TEMP_LVL           = 42    // Level: Spa water temperature, range is n..m degrees F or C
54
CABLE_AB               = 42    // Momentary: Cycle AB switch
55
MENU_CANCEL            = 43    // Momentary: Press menu button cancel
56
MENU_FUNC              = 44    // Momentary: Press menu button menu
57
MENU_UP                = 45    // Momentary: Press menu up button
58
MENU_DN                = 46    // Momentary: Press menu down button
59
MENU_LT                = 47    // Momentary: Press menu left button
60
MENU_RT                = 48    // Momentary: Press menu right button
61
MENU_SELECT            = 49    // Momentary: Press menu Select button (select current item under cursor)
62
MENU_EXIT              = 50    // Momentary: Press menu button exit
63
MENU_UP_LT             = 51    // Momentary: Press menu up left button
64
MENU_UP_RT             = 52    // Momentary: Press menu up right button
65
MENU_DN_LT             = 53    // Momentary: Press menu down left button
66
MENU_DN_RT             = 54    // Momentary: Press menu down right button
67
DISC_NEXT              = 55    // Momentary: Goto the next disc
68
DISC_PREV              = 56    // Momentary: Goto the previous disc
69
MENU_VIDEO             = 57    // Momentary: Press menu button video
70
MENU_THUMBS_DN         = 58    // Momentary: Press menu button thumbs down
71
MENU_THUMBS_UP         = 59    // Momentary: Press menu button thumbs up
72
MENU_ACCEPT            = 60    // Momentary: Press menu button accept
73
MENU_REJECT            = 61    // Momentary: Press menu button reject
74
MENU_LIVE_TV           = 62    // Momentary: Press menu button live TV
75
MENU_SLEEP             = 63    // Momentary: Press menu button sleep
76
MENU_PPV               = 64    // Momentary: Press menu button PPV
77
MENU_FUNCTION          = 65    // Momentary: Press menu button function
78
MENU_SETUP             = 66    // Momentary: Press menu button setup
79
 
80
// Numbers 67 to 76 are not used
81
 
82
MENU_XM                = 77    // Momentary: Press menu button xm
83
MENU_FM                = 78    // Momentary: Press menu button fm
84
MENU_AM                = 79    // Momentary: Press menu button am
85
MENU_CLEAR             = 80    // Momentary: Press menu button clear
86
MENU_BACK              = 81    // Momentary: Press menu button back
87
MENU_FORWARD           = 82    // Momentary: Press menu button forward
88
MENU_ADVANCE           = 83    // Momentary: Press menu button advance
89
MENU_DIMMER            = 84    // Momentary: Press menu button dimmer
90
MENU_HOLD              = 85    // Momentary: Press menu button hold
91
MENU_LIST              = 86    // Momentary: Press menu button list
92
MENU_LT_PAREN          = 87    // Momentary: Press menu button left paren
93
MENU_RT_PAREN          = 88    // Momentary: Press menu button right paren
94
MENU_UNDERSCORE        = 89    // Momentary: Press menu button underscore
95
MENU_DASH              = 90    // Momentary: Press menu button dash
96
MENU_ASTERISK          = 91    // Momentary: Press menu button asterisk
97
MENU_DOT               = 92    // Momentary: Press menu button dot
98
MENU_POUND             = 93    // Momentary: Press menu button pound
99
MENU_COMMA             = 94    // Momentary: Press menu button comma
100
MENU_DIAL              = 95    // Momentary: Press menu button dial
101
MENU_CONFERENCE        = 96    // Momentary: Press menu button conference
102
MENU_PLUS_100          = 97    // Momentary: Press menu button plus_100
103
MENU_PLUS_1000         = 98    // Momentary: Press menu button plus_1000
104
MENU_DISPLAY           = 99    // Momentary: Press menu button display
105
MENU_SUBTITLE          = 100   // Momentary: Press menu button subtitle
106
MENU_INFO              = 101   // Momentary: Press menu button info
107
MENU_FAVORITES         = 102   // Momentary: Press menu button favorites
108
MENU_CONTINUE          = 103   // Momentary: Press menu button continue
109
MENU_RETURN            = 104   // Momentary: Press menu button return
110
MENU_GUIDE             = 105   // Momentary: Press menu button guide
111
MENU_PAGE_UP           = 106   // Momentary: Press menu button page up
112
MENU_PAGE_DN           = 107   // Momentary: Press menu button page down
113
MENU_DECK_A_B          = 108   // Momentary: Press menu button deck AB
114
MENU_TV_VCR            = 109   // Momentary: Press menu button TV VCR
115
MENU_RECORD_SPEED      = 110   // Momentary: Press menu button record speed
116
MENU_PROGRAM           = 111   // Momentary: Press menu button program
117
MENU_AB_REPEAT         = 112   // Momentary: Press menu button AB repeat
118
MENU_HELP              = 113   // Momentary: Press menu button help
119
MENU_TITLE             = 114   // Momentary: Press menu button title
120
MENU_TOP_MENU          = 115   // Momentary: Press menu button top menu
121
MENU_ZOOM              = 116   // Momentary: Press menu button zoom
122
MENU_ANGLE             = 117   // Momentary: Press menu button angle
123
MENU_AUDIO             = 118   // Momentary: Press menu button audio
124
SEARCH_SPEED           = 119   // Momentary: Cycle search speed
125
EJECT                  = 120   // Momentary: Eject tape
126
DISC_TRAY              = 120   // Momentary: Open/Close disc tray
127
RESET_COUNTER          = 121   // Momentary: Reset counter
128
TAPE_LOADED_FB         = 122   // Feedback:  Tape is loaded
129
RECORD_LOCK_FB         = 123   // Feedback:  Tape record is locked
130
POOL_HEAT              = 123   // Momentary: Cycle pool heat state
131
MEDIA_RANDOM           = 124   // Momentary: Cycle the random state
132
DISC_RANDOM            = 124   // Momentary: Cycle the random state
133
SPA_HEAT               = 124   // Momentary: Cycle spa heat state
134
MEDIA_REPEAT           = 125   // Momentary: Cycle the repeat state
135
DISC_REPEAT            = 125   // Momentary: Cycle the repeat state
136
SPA_JETS               = 125   // Momentary: Cycle spa jets
137
CASS_TAPE_SIDE_A       = 126   // Momentary: Set the tape side to A
138
CASS_TAPE_SIDE_A_FB    = 126   // Feedback:  Tape side set to A feedback
139
CASS_TAPE_SIDE_B       = 127   // Momentary: Set the tape side to B
140
CASS_TAPE_SIDE_B_FB    = 127   // Feedback:  Tape side set to B feedback
141
CASS_RECORD_MUTE       = 128   // Momentary: Cycle record mute
142
MENU_PREVIEW_INPUT     = 129   // Momentary: Press menu button preview input
143
MENU_SEND_INPUT        = 130   // Momentary: Press menu button send input
144
MENU_SEND_GRAPHICS     = 131   // Momentary: Press menu button send graphics
145
TILT_UP                = 132   // Ramping:   Ramp tilt up
146
TILT_UP_FB             = 132   // Feedback:  Tilt ramp up feedback
147
PAN_UP                 = 132   // Momentary: Pan up
148
TILT_DN                = 133   // Ramping:   Ramp tilt down
149
TILT_DN_FB             = 133   // Feedback:  Tilt ramp down feedback
150
PAN_DN                 = 133   // Momentary: Pan down
151
PAN_LT                 = 134   // Ramping:   Ramp pan left
152
PAN_LT_FB              = 134   // Feedback:  Ramp pan left feedback
153
PAN_RT                 = 135   // Ramping:   Ramp pan right
154
PAN_RT_FB              = 135   // Feedback:  Ramp pan right feedback
155
MULTIWIN_PRESET        = 136   // Momentary: Cycle multi-window preset
156
VPROC_PRESET           = 137   // Momentary: Cycle video processor preset
157
VOL_PRESET             = 138   // Momentary: Cycle volume preset
158
 
159
// Number 139 is not used
160
 
161
GAIN_UP                = 140   // Ramping:   Ramp gain up
162
GAIN_UP_FB             = 140   // Feedback:  Gain ramping up feedback
163
HVAC_COOL_UP           = 140   // Momentary: Increment cooling set point
164
GAIN_DN                = 141   // Ramping:   Ramp gain down
165
GAIN_DN_FB             = 141   // Feedback:  Gain ramping down feedback
166
HVAC_COOL_DN           = 141   // Momentary: Decrement cooling set point
167
ASPECT_RATIO           = 142   // Momentary: Cycle aspect ratio
168
GAIN_MUTE_ON           = 143   // Discrete:  Set gain mute on
169
GAIN_MUTE_FB           = 143   // Feedback:  Gain mute feedback
170
HVAC_HEAT_UP           = 143   // Momentary: Increment heating set point
171
GAIN_MUTE              = 144   // Momentary: Cycle gain mute
172
HVAC_HEAT_DN           = 144   // Momentary: Decrement heating set point
173
ACONF_PRIVACY          = 145   // Momentary: Cycle privacy
174
VCONF_PRIVACY          = 145   // Momentary: Cycle privacy
175
ACONF_PRIVACY_ON       = 146   // Discrete:  Set privacy on or off
176
ACONF_PRIVACY_FB       = 146   // Feedback:  Privacy feedback
177
VCONF_PRIVACY_ON       = 146   // Discrete:  Set privacy on or off
178
VCONF_PRIVACY_FB       = 146   // Feedback:  Privacy feedback
179
ACONF_TRAIN            = 147   // Momentary: Execute train
180
VCONF_TRAIN            = 147   // Momentary: Execute train
181
BRIGHT_UP              = 148   // Momentary: Increment brightness
182
HVAC_HUMIDIFY_UP       = 148   // Momentary: Increment humidifier set point
183
BRIGHT_DN              = 149   // Momentary: Decrement brightness
184
HVAC_HUMIDIFY_DN       = 149   // Momentary: Decrement humidifier set point
185
COLOR_UP               = 150   // Momentary: Increment color
186
HVAC_DEHUMIDIFY_UP     = 150   // Momentary: Increment dehumidifier set point
187
COLOR_DN               = 151   // Momentary: Decrement color
188
HVAC_DEHUMIDIFY_DN     = 151   // Momentary: Decrement dehumidifier set point
189
CONTRAST_UP            = 152   // Momentary: Increment contrast
190
CONTRAST_DN            = 153   // Momentary: Decrement contrast
191
SHARP_UP               = 154   // Momentary: Increment sharpness
192
SHARP_DN               = 155   // Momentary: Decrement sharpness
193
TINT_UP                = 156   // Momentary: Increment tint
194
TINT_DN                = 157   // Momentary: Decrement tint
195
ZOOM_OUT               = 158   // Ramping:   Ramp zoom out
196
ZOOM_OUT_FB            = 158   // Feedback:  Ramp zoom out feedback
197
ZOOM_IN                = 159   // Ramping:   Ramp zoom in
198
ZOOM_IN_FB             = 159   // Feedback:  Ramp zoom in feedback
199
FOCUS_NEAR             = 160   // Ramping:   Ramp focus near
200
FOCUS_NEAR_FB          = 160   // Feedback:  Ramp focus near feedback
201
FOCUS_FAR              = 161   // Ramping:   Ramp focus far
202
FOCUS_FAR_FB           = 161   // Feedback:  Focus ramp far feedback
203
AUTO_FOCUS_ON          = 162   // Discrete:  Set auto focus on or off
204
AUTO_FOCUS_FB          = 162   // Feedback:  Auto focus feedback
205
AUTO_IRIS_ON           = 163   // Discrete:  Set auto iris on or off
206
AUTO_IRIS_FB           = 163   // Feedback:  Auto iris feedback
207
BALANCE_UP             = 164   // Ramping:   Increment balance
208
BALANCE_DN             = 165   // Ramping:   Decrement balance
209
BASS_UP                = 166   // Ramping:   Increment bass
210
BASS_DN                = 167   // Ramping:   Decrement bass
211
TREBLE_UP              = 168   // Ramping:   Increment treble 
212
TREBLE_DN              = 169   // Ramping:   Decrement treble
213
SURROUND_NEXT          = 170   // Momentary: Next surround sound mode
214
SURROUND_PREV          = 171   // Momentary: Previous surround sound mode
215
AUTO_FOCUS             = 172   // Momentary: Cycle auto focus
216
POOL_LIGHT_ON          = 172   // Discrete:  Set pool lights on or off
217
POOL_LIGHT_FB          = 172   // Feedback:  Pool light feedback
218
AUTO_IRIS              = 173   // Momentary: Cycle auto iris
219
SPA_LIGHT_ON           = 173   // Discrete:  Set spa lights on or off
220
SPA_LIGHT_FB           = 173   // Feedback:  Spa light feedback
221
IRIS_OPEN              = 174   // Ramping:   Ramp iris open
222
IRIS_OPEN_FB           = 174   // Feedback:  Ramp iris open feedback
223
POOL_HEAT_OFF          = 174   // Momentary: Set pool heat to off
224
POOL_HEAT_OFF_FB       = 174   // Feedback:  Pool heat set to off feedback
225
IRIS_CLOSE             = 175   // Ramping:   Ramp iris closed
226
IRIS_CLOSE_FB          = 175   // Feedback:  Ramp iris closed feedback
227
POOL_HEATER            = 175   // Momentary: Set pool heat to heater
228
POOL_HEATER_FB         = 175   // Feedback:  Pool heat set to heater feedback
229
DOCCAM_LIGHT           = 176   // Momentary: Cycle light
230
POOL_SOLAR             = 176   // Momentary: Set pool heat to solar preferred
231
POOL_SOLAR_FB          = 176   // Feedback:  Pool heat set to solar feedback
232
POOL_SOLAR_PREF        = 177   // Momentary: Set pool heat to solar preferred
233
POOL_SOLAR_PREF_FB     = 177   // Feedback:  Pool heat set to solar preferred feedback
234
CAM_PRESET             = 177   // Momentary: Cycle camera preset
235
SPA_HEAT_OFF           = 178   // Momentary: Set spa heat to off
236
SPA_HEAT_OFF_FB        = 178   // Feedback:  Set spa heat to off feedback
237
MEDIA_RANDOM_DISC_ON   = 178   // Momentary: Set the random mode to disc
238
MEDIA_RANDOM_DISC_FB   = 178   // Feedback:  Random mode disc feedback
239
SPA_HEATER             = 179   // Momentary: Set spa heat to heater
240
SPA_HEATER_FB          = 179   // Feedback:  Set spa heat to heater feedback
241
MEDIA_RANDOM_ALL_ON    = 179   // Momentary: Set the random mode to all
242
MEDIA_RANDOM_ALL_FB    = 179   // Feedback:  Random mode all feedback
243
SPA_SOLAR              = 180   // Momentary: Set spa heat to solar
244
SPA_SOLAR_FB           = 180   // Feedback:  Set spa heat to solar feedback
245
MEDIA_RANDOM_OFF_ON    = 180   // Momentary: Set the random mode to off
246
MEDIA_RANDOM_OFF_FB    = 180   // Feedback:  Random mode off feedback
247
SPA_SOLAR_PREF         = 181   // Momentary: Set spa heat to solar preferred
248
SPA_SOLAR_PREF_FB      = 181   // Feedback:  Set spa heat to solar preferred feedback
249
MEDIA_REPEAT_DISC_ON   = 181   // Momentary: Set the repeat mode to disc
250
MEDIA_REPEAT_DISC_FB   = 181   // Feedback:  Repeat mode disc feedback
251
SPA_JETS_OFF           = 182   // Momentary: Set spa jets to off
252
SPA_JETS_OFF_FB        = 182   // Feedback:  Spa jets off feedback
253
MEDIA_REPEAT_TRACK_ON  = 182   // Momentary: Set the repeat mode to track
254
MEDIA_REPEAT_TRACK_FB  = 182   // Feedback:  Repeat mode track feedback
255
SPA_JETS_LO            = 183   // Momentary: Set spa jets to low
256
SPA_JETS_LO_FB         = 183   // Feedback:  Spa jets on low feedback
257
MEDIA_REPEAT_ALL_ON    = 183   // Momentary: Set the repeat mode to all
258
MEDIA_REPEAT_ALL_FB    = 183   // Feedback:  Repeat mode all feedback
259
SPA_JETS_MED           = 184   // Momentary: Set spa jets to medium
260
SPA_JETS_MED_FB        = 184   // Feedback:  Spa jets on medium feedback
261
MEDIA_REPEAT_OFF_ON    = 184   // Momentary: Set the repeat mode to off
262
MEDIA_REPEAT_OFF_FB    = 184   // Feedback:  Repeat mode off feedback
263
SPA_JETS_HI            = 185   // Momentary: Set spa jets to high
264
SPA_JETS_HI_FB         = 185   // Feedback:  Spa jets on high feedback
265
FRAME_FWD              = 185   // Momentary: Frame forward
266
SPA_BLOWER_ON          = 186   // Discrete:  Set spa blower on or off
267
SPA_BLOWER_FB          = 186   // Feedback:  Spa blower feedback
268
FRAME_REV              = 186   // Momentary: Frame reverse
269
POOL_HEATING           = 187   // Feedback:  Pool is heating using heater
270
MOTOR_PRESET           = 187   // Momentary: Cycle motor preset
271
POOL_HEATING_SOLAR     = 188   // Feedback:  Pool is heating using solar
272
SLOW_FWD               = 188   // Momentary: Slow forward
273
SPA_HEATING            = 189   // Feedback:  Spa is heating using heater
274
SLOW_REV               = 189   // Momentary: Slow reverse
275
SPA_HEATING_SOLAR      = 190   // Feedback:  Spa is heating using solar
276
PIP_POS                = 191   // Momentary: Cycle pip position
277
SCAN_SPEED             = 192   // Momentary: Cycle the scanning speed
278
PIP_SWAP               = 193   // Momentary: Swap pip
279
PIP                    = 194   // Momentary: Cycle pip
280
PIP_ON                 = 195   // Discrete:  Set pip on
281
PIP_FB                 = 195   // Feedback:  Pip feedback
282
SOURCE_CYCLE           = 196   // Momentary: *deprecated Input Source in favor of Input Select* Cycle source select
283
DOCCAM_LOWER_LIGHT_ON  = 197   // Discrete:  Set the lower light on or off
284
DOCCAM_LOWER_LIGHT_FB  = 197   // Feedback:  Lower light feedback
285
DOCCAM_UPPER_LIGHT_ON  = 198   // Discrete:  Set the upper light on or off
286
DOCCAM_UPPER_LIGHT_FB  = 198   // Feedback:  Upper light feedback
287
VOL_MUTE_ON            = 199   // Discrete:  Set volume mute
288
VOL_MUTE_FB            = 199   // Feedback:  Volume mute feedback
289
AUDIOPROC_STATE_ON     = 199   // Discrete:  Set the audio processor state on or off
290
AUDIOPROC_STATE_FB     = 199   // Feedback:  Audio processor state feedback
291
CASS_RECORD_MUTE_ON    = 200   // Discrete:  Set the record mute on or off
292
CASS_RECORD_MUTE_FB    = 200   // Feedback:  Record mute feedback
293
DIAL_REDIAL            = 201   // Momentary: Redial
294
DIAL_OFF_HOOK          = 202   // Momentary: Cycle off hook state
295
MENU_FLASH             = 203   // Momentary: Press menu button flash
296
DIAL_AUTO_ANSWER       = 204   // Momentary: Cycle auto answer state
297
DIAL_AUDIBLE_RING      = 205   // Momentary: Cycle audible ring state
298
LOUDNESS               = 206   // Momentary: Cycle loudness
299
LOUDNESS_ON            = 207   // Discrete:  Set loudness state
300
LOUDNESS_FB            = 207   // Feedback:  Loudness state feedback
301
DIAL_FLASH_HOOK        = 208   // Momentary: Flash hook
302
WEATHER_FORCE_READING  = 208   // Momentary: Force new readings
303
AUDIOPROC_PRESET       = 209   // Momentary: Cycle the audio processor preset
304
PIC_MUTE               = 210   // Momentary: Cycle picture/video mute
305
PIC_MUTE_ON            = 211   // Discrete:  Set picture/video mute on
306
PIC_MUTE_FB            = 211   // Feedback:  Picture/video mute feedback
307
HVAC_HOLD              = 211   // Discrete:  Set thermostat hold mode, replaced by HVAC_HOLD_ON
308
HVAC_LOCK              = 212   // Discrete:  Set thermostat lock state, replaced by HVAC_LOCK_ON
309
HVAC_LOCK_ON           = 212   // Discrete:  Set thermostat lock state
310
HVAC_LOCK_FB           = 212   // Feedback:  Thermostat lock state feedback
311
CABLE_B_ON             = 212   // Discrete:  Set B switch on or off
312
CABLE_B_FB             = 212   // Feedback:  AB switch feedback 
313
HVAC_FAN               = 213   // Momentary: Cycle fan state
314
PIC_FREEZE             = 213   // Momentary: Cycle freeze
315
HVAC_FAN_ON            = 214   // Momentary: Set fan state to on
316
HVAC_FAN_ON_FB         = 214   // Feedback:  Fan state on feedback
317
PIC_FREEZE_ON          = 214   // Discrete:  Set freeze on
318
PIC_FREEZE_FB          = 214   // Feedback:  Freeze feedback
319
HVAC_FAN_AUTO          = 215   // Momentary: Set fan state to auto
320
HVAC_FAN_AUTO_FB       = 215   // Feedback:  Auto fan state feedback
321
MENU_RESET             = 215   // Momentary: Press menu button reset
322
MENU_RESET             = 215   // Momentary: Press menu button reset
323
HVAC_FAN_STATUS_FB     = 216   // Feedback:  Fan status state feedback
324
HVAC_HUMIDIFY_STATE    = 217   // Momentary: Cycle the humidify state
325
HVAC_STATE             = 218   // Momentary: Cycle HVAC state
326
HVAC_AUTO              = 219   // Momentary: Set HVAC state to automatic
327
HVAC_AUTO_FB           = 219   // Feedback:  HVAC auto feedback
328
HVAC_COOL              = 220   // Momentary: Set HVAC state to cooling
329
HVAC_COOL_FB           = 220   // Feedback:  HVAC cool feedback
330
HVAC_HEAT              = 221   // Momentary: Set HVAC state to heating
331
HVAC_HEAT_FB           = 221   // Feedback:  HVAC heat feedback
332
HVAC_OFF               = 222   // Momentary: Set HVAC state to off
333
HVAC_OFF_FB            = 222   // Feedback:  HVAC off feedback
334
HVAC_EHEAT             = 223   // Momentary: Set HVAC state to emergency heat
335
HVAC_EHEAT_FB          = 223   // Feedback:  HVAC emergency heat feedback
336
HVAC_COOLING_FB        = 224   // Feedback:  HVAC cooling status feedback
337
TUNER_PRESET_GROUP     = 224   // Momentary: Cycle station preset group
338
HVAC_HEATING_FB        = 225   // Feedback:  HVAC heating status feedback
339
TUNER_STATION_UP       = 225   // Momentary: Increment tuner station
340
HVAC_COOLING2_FB       = 226   // Feedback:  HVAC cooling 2 status feedback
341
TUNER_STATION_DN       = 226   // Momentary: Decrement tuner station
342
HVAC_EHEATING_FB       = 227   // Feedback:  HVAC emergency heating status feedback
343
TUNER_SCAN_FWD         = 227   // Momentary: Station scan forward
344
HVAC_HUMIDIFY_AUTO     = 228   // Momentary: Set the humidify state to auto
345
HVAC_HUMIDIFY_AUTO_FB  = 228   // Feedback:  Humidify state auto feedback
346
TUNER_SCAN_REV         = 228   // Momentary: Station scan backward/reverse
347
HVAC_DEHUMIDIFY        = 229   // Momentary: Set the humidify state to dehumidify
348
HVAC_DEHUMIDIFY_FB     = 229   // Feedback:  Dehumidify state feedback
349
TUNER_SEEK_FWD         = 229   // Momentary: Station seek forward
350
HVAC_HUMIDIFY          = 230   // Momentary: Set the humidify state to humidify
351
HVAC_HUMIDIFY_FB       = 230   // Feedback:  Humidify state feedback
352
TUNER_SEEK_REV         = 230   // Momentary: Station seek backward/reverse
353
HVAC_HUMIDIFY_OFF      = 231   // Momentary: Set the humidify state to off
354
HVAC_HUMIDIFY_OFF_FB   = 231   // Feedback:  Humidify state off feedback
355
HVAC_DEHUMIDIFING_FB   = 232   // Feedback:  Dehumidify state status feedback
356
HVAC_HUMIDIFING_FB     = 233   // Feedback:  Humidify state status feedback
357
TUNER_OSD              = 234   // Momentary: Cycle on-screen or front panel display info
358
TUNER_PREV             = 235   // Momentary: Goto previous tuner station
359
 
360
// Numbers 236 to 237 are not used
361
 
362
DIAL_OFF_HOOK_ON       = 238   // Discrete:  Set the dialer off or on hook
363
DIAL_OFF_HOOK_FB       = 238   // Feedback:  Dialer's hook state feedback
364
DIAL_AUTO_ANSWER_ON    = 239   // Discrete:  Set auto answer on or off
365
DIAL_AUTO_ANSWER_FB    = 239   // Feedback:  Auto answer state feedback
366
DIAL_AUDIBLE_RING_ON   = 240   // Discrete:  Set the audible ring state on or off
367
DIAL_AUDIBLE_RING_FB   = 240   // Feedback:  Audible ring state feedback
368
PLAY_FB                = 241   // Feedback:  Play feedback
369
STOP_FB                = 242   // Feedback:  Stop feedback
370
PAUSE_FB               = 243   // Feedback:  Pause feedback
371
FFWD_FB                = 244   // Feedback:  Fast forward feedback
372
REW_FB                 = 245   // Feedback:  Rewind feedback
373
SFWD_FB                = 246   // Feedback:  Search forward feedback
374
SREV_FB                = 247   // Feedback:  Search reverse feedback
375
RECORD_FB              = 248   // Feedback:  Record feedback
376
SLOW_FWD_FB            = 249   // Feedback:  Slow forward feedback
377
SLOW_REV_FB            = 250   // Feedback:  Slow reverse feedback
378
DEVICE_COMMUNICATING   = 251   // Feedback:  Device online event
379
DATA_INITIALIZED       = 252   // Feedback:  Data initialized event
380
LAMP_WARMING_FB        = 253   // Feedback:  Lamp is warming up
381
LAMP_COOLING_FB        = 254   // Feedback:  Lamp is cooling down
382
POWER_ON               = 255   // Discrete:  Set lamp power state
383
LAMP_POWER_FB          = 255   // Feedback:  Lamp power state feedback
384
POWER_FB               = 255   // Feedback:  Power feedback
385
 
386
// Levels
387
VOL_LVL                = 1     // Level: Volume level (0-255)
388
BALANCE_LVL            = 2     // Level: Balance level (0=left, 255=right)
389
BASS_LVL               = 3     // Level: Bass level (0-255)
390
TREBLE_LVL             = 4     // Level: Treble level (0-255)
391
GAIN_LVL               = 5     // Level: Gain level (0-255)
392
 
393
MOTOR_POS_LVL          = 6     // Level: Motor position (0=close, 255=open)
394
SENSOR_VALUE           = 7     // Level: Sensor value
395
 
396
BRIGHT_LVL             = 10    // Level: Brightness level (0-255)
397
COLOR_LVL              = 11    // Level: Color level (0-255)
398
CONTRAST_LVL           = 12    // Level: Contrast level (0-255)
399
SHARP_LVL              = 13    // Level: Sharpness level (0-255)
400
TINT_LVL               = 14    // Level: Tint level (0-255)
401
ZOOM_LVL               = 15    // Level: Zoom position ( 0=out/Wide, 255= in/Tele) 
402
FOCUS_LVL              = 16    // Level: Focus position (0=near, 255=far)
403
IRIS_LVL               = 17    // Level: Iris position (0=closed, 255=open)
404
ZOOM_SPEED_LVL         = 18    // Level: Zoom ramp speed (0-255) 
405
FOCUS_SPEED_LVL        = 19    // Level: Focus ramp speed (0-255)
406
IRIS_SPEED_LVL         = 20    // Level: Iris ramp speed (0-255) 
407
 
408
PAN_LVL                = 27    // Level: Pan position (0=left,255=right) 
409
TILT_LVL               = 28    // Level: Tilt position (0=down, 255=up) 
410
PAN_SPEED_LVL          = 29    // Level: Pan ramp speed (0-255)
411
TILT_SPEED_LVL         = 30    // Level: Tilt ramp speed (0-255) 
412
 
413
INDOOR_TEMP_LVL        = 33    // Level: Indoor temperature, range is n..m degrees F or C
414
OUTDOOR_TEMP_LVL       = 34    // Level: Pool/Spa outdoor temperature, range is n..m degrees F or C
415
INDOOR_HUMID_LVL       = 35    // Level: Indoor humidity range is 0..100 percent
416
OUTDOOR_HUMID_LVL      = 36    // Level: Outdoor humidity, range is 0..100 percent
417
 
418
POOL_HEAT_LVL          = 39    // Level: Pool heating set point, range is n..m degrees F or C
419
SPA_HEAT_LVL           = 40    // Level: Spa heating set point, range is n..m degrees F or C
420
POOL_TEMP_LVL          = 41    // Level: Pool water temperature, range is n..m degrees F or C
421
SPA_TEMP_LVL           = 42    // Level: Spa water temperature, range is n..m degrees F or C
422
 
423
WEATHER_HI_TEMP_LVL    = 43    // Level: Today's actual high temperature, range is n..m degrees F or C
424
WEATHER_LO_TEMP_LVL    = 44    // Level: Today's actual low temperature, range is n..m degrees F or C
425
WEATHER_WIND_CHILL_LVL = 45    // Level: Wind chill, range is n..m degrees F or C
426
WEATHER_HEAT_INDEX_LVL = 46    // Level: Heat index, range is n..m degrees F or C
427
WEATHER_DEWPOINT_LVL   = 47    // Level: Dew point, range is n..m degrees F or C
428
WEATHER_BAR_LVL        = 48    // Level: Barometric pressure, range is n..m in inches hg or millimeter hg/torr
429
 
430
 
431
#end_if		// __M_SNAPI__