33 #ifndef _eoCHANNELENUMS_H 34 #define _eoCHANNELENUMS_H 46 #define T_GP_DATA_END 0x0100 49 #define GP_ENUM 0x6000 52 #define SIGNAL_CHANNELS 0xF000 61 #define NUM_SIGNAL_STRINGS 0x2D 66 {
"Acceleration",
"m/s^2"},
68 {
"Angular velocity",
"degrees/s"},
70 {
"Concentration",
"ppm"},
72 {
"Distance",
"meters"},
73 {
"Electric field strength",
"V/m"},
75 {
"Enumeration",
"N/A"},
78 {
"Heat flux density",
"W/m^2/s"},
79 {
"Impulse",
"N*s/kg"},
80 {
"Luminance intensity",
"Lux"},
81 {
"Magnetic field strength",
"A/m"},
83 {
"Mass density",
"kg/m^3"},
84 {
"Mass flow",
"kg/s"},
86 {
"Pressure",
"Pascals"},
87 {
"Relative humidity",
"Percent"},
88 {
"Resistance",
"Ohms"},
89 {
"Temperature",
"Deg C"},
95 {
"Volumetric Flow",
"m^3/s"},
96 {
"Set point",
"number"},
97 {
"Particles",
"ug/m^3"},
99 {
"Solar radiation",
"W/m^2"},
103 {
"Error code",
"n/a"},
104 {
"Radon Activity",
"Bq/m3"},
105 {
"Amper hour",
"A/h"},
106 {
"Rotation",
"1/min"},
108 {
"SoundPressure",
"dbSPL"},
109 {
"Correlated Color Temperature",
"Kelvin"}};
112 #define NUM_FLAG_STRINGS 0x11 117 "Automatic / manual",
131 "Vibration(1) / No vibration (0)",
135 #define NUM_ENUMS_STRINGS 0x20 138 {
"",
"Rocker Button A",
"Rocker Button B",
"Rocker Button C",
"Rocker Button D",
"Energybow direction",
"Multiple Buttons pressed?",
"Windowhandle",
"Fan Speed",
"Tariff information",
"VOC (Volatile organic compound)",
"Controller mode",
"Error state",
"State",
"End position",
"Occupancy",
"User action",
"Presence",
"Dim value",
"Input/Output channel",
"Units",
"Days",
"Commands"};
140 #define NUM_SIGNAL_STRING 0x14 141 const char signalTypeString[NUM_SIGNAL_STRING][32] =
143 "MID",
"Trigger Details",
"Energy Status",
"SW Revision",
"HW Revision",
"ID",
"Worst dBm",
"Best dBm",
"Subtelegram Count",
144 "Max Repeater Level",
"Duty Cycle Status",
"Charging Capabilites",
"Backup Battery Status",
"Link Table Full",
145 "Teach Request Enabled",
"Learn Mode Type",
"Teach Result",
"Remaining Learn Type",
"Taught in Device ID",
"Taught in EEP"};
147 #define NUM_GP_ENUMS_STRING 0x08 429 S_CORRELATED_COLOR_TEMPERATURE_ABS = 0x2C +
SP_ABS,
430 S_CORRELATED_COLOR_TEMPERATURE_REL = 0x2C +
SP_REL,
581 #endif // _CHANNELENUMS_H Impulse N*s/kg - absolute setpoint.
Definition: eoChannelEnums.h:252
10 - Counter
Definition: eoChannelEnums.h:226
Radon Activity - absolute setpoint.
Definition: eoChannelEnums.h:402
Impulse N*s/kg - relative setpoint.
Definition: eoChannelEnums.h:254
Amper per hour - absolute setpoint.
Definition: eoChannelEnums.h:414
T_FLAG + 0x14 Up "+" (1 when pressed)
Definition: eoChannelEnums.h:540
Temperature Deg C - absolute setpoint.
Definition: eoChannelEnums.h:312
T_FLAG + 0x09 Occupied (1) / unoccupied (0)
Definition: eoChannelEnums.h:530
Photosynthetic photon flux density - absolute setpoint.
Definition: eoChannelEnums.h:434
3 - Angular velocity degrees/s
Definition: eoChannelEnums.h:188
Get the Signal Type EEP_SIGNAL_TYPES.
Definition: eoChannelEnums.h:545
T_ENUM + 24 - Room size for D2-20-xx profile
Definition: eoChannelEnums.h:491
Counter - relative setpoint.
Definition: eoChannelEnums.h:230
17 - Mass kg
Definition: eoChannelEnums.h:268
Photosynthetic photon flux density - relative setpoint.
Definition: eoChannelEnums.h:436
Magnetic field strength A/m - absolute setpoint.
Definition: eoChannelEnums.h:264
T_FLAG + 0x02 Button pressed (1 when pressed, 0 when not changed)
Definition: eoChannelEnums.h:516
5 - Concentration ppm
Definition: eoChannelEnums.h:196
Get HW Revision of the device.
Definition: eoChannelEnums.h:549
Voltage Volts - relative setpoint.
Definition: eoChannelEnums.h:338
Concentration ppm - absolute setpoint.
Definition: eoChannelEnums.h:204
24 - Temperature Deg C
Definition: eoChannelEnums.h:310
#define SP_ABS
Absolute Setpoint.
Definition: eoChannelEnums.h:56
Volatile organic concentration in percentage - absolute.
Definition: eoChannelEnums.h:440
Energy status of device 1-100% / 0 = last message.
Definition: eoChannelEnums.h:547
T_ENUM + 7 - ENUM_WINDOW_STATE
Definition: eoChannelEnums.h:457
T_FLAG + 0x07 Heat (1) / cool (0)
Definition: eoChannelEnums.h:526
16 - Magnetic field strength A/m
Definition: eoChannelEnums.h:262
T_ENUM + 4 - Rocker Button D ENUM_ROCKER_STATE
Definition: eoChannelEnums.h:451
Voltage Volts - absolute setpoint.
Definition: eoChannelEnums.h:336
Value - relative setpoint.
Definition: eoChannelEnums.h:386
22 - Relative humidity Percent
Definition: eoChannelEnums.h:298
RGB - relative setpoint.
Definition: eoChannelEnums.h:392
Acceleration m/s^2 - relative setpoint.
Definition: eoChannelEnums.h:176
Max charging capabilities.
Definition: eoChannelEnums.h:556
0b00: StandardLearn Mode= Binding of devices without further activity0b01: Extended Learn Mode#10b10 ...
Definition: eoChannelEnums.h:560
8 - Electric field strength V/m
Definition: eoChannelEnums.h:214
PH - absolute setpoint.
Definition: eoChannelEnums.h:420
Error code - absolute setpoint.
Definition: eoChannelEnums.h:396
Amper per hour - relative setpoint.
Definition: eoChannelEnums.h:416
Distance meters - relative setpoint.
Definition: eoChannelEnums.h:212
#define SIGNAL_CHANNELS
Signal type flag.
Definition: eoChannelEnums.h:53
T_ENUM + 18 - VLD_DIM_VALUE
Definition: eoChannelEnums.h:479
Particles - absolute setpoint.
Definition: eoChannelEnums.h:360
Backup battery status 0-100=0-100% ; 255= N/A.
Definition: eoChannelEnums.h:557
GP_ENUM + 2 - Building mode
Definition: eoChannelEnums.h:500
#define T_FLAG
Flag type flag.
Definition: eoChannelEnums.h:43
<Power Watts in W - absolute setpoint
Definition: eoChannelEnums.h:288
Volumetric Flow m^3/s - absolute setpoint.
Definition: eoChannelEnums.h:348
T_ENUM + 16 - CC_FUNCTIONS, RCP_USER_ACTION
Definition: eoChannelEnums.h:475
T_FLAG + 0x06 General alarm (1)
Definition: eoChannelEnums.h:524
32bit Source-ID from Teach Request Message received
Definition: eoChannelEnums.h:563
SIGNAL_TRIGGER_TYPE.
Definition: eoChannelEnums.h:546
T_ENUM + 23 - Directions for A5-20-xx profile
Definition: eoChannelEnums.h:489
Amper per hour - absolute setpoint.
Definition: eoChannelEnums.h:408
Concentration ppm - relative setpoint.
Definition: eoChannelEnums.h:206
T_FLAG + 0x10 On (1) / off (0)
Definition: eoChannelEnums.h:532
Heat flux density W/m^2/s - absolute setpoint.
Definition: eoChannelEnums.h:246
GP_ENUM + 1 - Multipurpose
Definition: eoChannelEnums.h:498
26 - Torque N*m
Definition: eoChannelEnums.h:322
15 -Luminance intensity Lux
Definition: eoChannelEnums.h:256
Mass kg - relative setpoint.
Definition: eoChannelEnums.h:272
T_ENUM + 9 - Tariff information
Definition: eoChannelEnums.h:461
PH- relative setpoint.
Definition: eoChannelEnums.h:422
T_FLAG + 0x08 High (1) / low (0)
Definition: eoChannelEnums.h:528
20 - Power Watts in W
Definition: eoChannelEnums.h:286
T_FLAG + 0x11 Open (1) / closed (0)
Definition: eoChannelEnums.h:534
11 - Force Newtons
Definition: eoChannelEnums.h:232
24bit RORG-FUNC-TYPE derived from Teach Request Message received
Definition: eoChannelEnums.h:567
2 - Angle in degrees
Definition: eoChannelEnums.h:178
Time Seconds - absolute setpoint.
Definition: eoChannelEnums.h:318
#define NUM_ENUMS_STRINGS
Number of named enums.
Definition: eoChannelEnums.h:135
T_ENUM + 6 - ENUM_MULTIPRESS_STATE;
Definition: eoChannelEnums.h:455
Reception of Teach Result.
Definition: eoChannelEnums.h:561
Acceleration m/s^2 - absolute setpoint.
Definition: eoChannelEnums.h:174
1 - Acceleration m/s^2
Definition: eoChannelEnums.h:172
T_ENUM + 8 - ENUM_FAN_SPEED_5STAGE, ENUM_FAN_SPEED_7STAGE , CS_FAN_STAGE, HVCA_FANSPEED !! See EEP fo...
Definition: eoChannelEnums.h:459
const char flagStrings[NUM_FLAG_STRINGS][32]
String names for flag channles.
Definition: eoChannelEnums.h:114
Percentage % - relative setpoint.
Definition: eoChannelEnums.h:380
Concentration ppm - absolute setpoint.
Definition: eoChannelEnums.h:198
36 - Value
Definition: eoChannelEnums.h:382
T_ENUM + 21 - EA_ENUM_DAYS
Definition: eoChannelEnums.h:485
T_ENUM + 12 - CS_ENUM_03_ERROR_STATE, CS_ENUM_04_ERROR_STATE, VLD_ERROR_LEVEL
Definition: eoChannelEnums.h:467
Setpoint - relative setpoint.
Definition: eoChannelEnums.h:356
T_FLAG + 0x05 Down "-" (1 when pressed)
Definition: eoChannelEnums.h:522
RGB - absolute setpoint.
Definition: eoChannelEnums.h:390
T_ENUM + 20 - CC_ENERGY_UNITS, MSR_METER_UNITS
Definition: eoChannelEnums.h:483
Relative humidity Percent - relative setpoint.
Definition: eoChannelEnums.h:302
Dimming - absolute setpoint.
Definition: eoChannelEnums.h:366
41 - Rotation per minute 1/min
Definition: eoChannelEnums.h:412
Best dBm of all subtelegrams received.
Definition: eoChannelEnums.h:552
Torque N*m - absolute setpoint.
Definition: eoChannelEnums.h:324
Mass density kg/m^3 - absolute setpoint.
Definition: eoChannelEnums.h:276
Get SW Revision of the device.
Definition: eoChannelEnums.h:548
T_ENUM + 10 - ENUM_VOC VOC (Volatile organic compound) information
Definition: eoChannelEnums.h:463
Mass flow kg/s - absolute setpoint.
Definition: eoChannelEnums.h:282
GP_ENUM + 6 - Seconds since fixed date
Definition: eoChannelEnums.h:508
Energy W*h - absolute setpoint.
Definition: eoChannelEnums.h:222
27 - Velocity m/s
Definition: eoChannelEnums.h:328
T_FLAG + 0x03 Button triggered *
Definition: eoChannelEnums.h:518
T_FLAG + 0x04 Day(1) / night(0)
Definition: eoChannelEnums.h:520
23 - Resistance Ohms
Definition: eoChannelEnums.h:304
#define T_ENUM
Enum type flag.
Definition: eoChannelEnums.h:51
0 = Space available in link table; 1 = link table full
Definition: eoChannelEnums.h:558
32 - Particles
Definition: eoChannelEnums.h:358
Area m^2 - relative setpoint.
Definition: eoChannelEnums.h:194
const char signalStrings[NUM_SIGNAL_STRINGS][2][29]
List of named signal types. When you add a new channel type, you've to update the description!! ...
Definition: eoChannelEnums.h:63
38 - Error code
Definition: eoChannelEnums.h:394
#define GP_ENUM
GP enum type flag.
Definition: eoChannelEnums.h:49
28 - Voltage Volts
Definition: eoChannelEnums.h:334
Angle in degrees - relative setpoint.
Definition: eoChannelEnums.h:182
Amper per hour - relative setpoint.
Definition: eoChannelEnums.h:410
Solar radiation - relative setpoint.
Definition: eoChannelEnums.h:374
3 - Angular velocity degrees/s
Definition: eoChannelEnums.h:184
Velocity m/s - absolute setpoint.
Definition: eoChannelEnums.h:330
Dimming - relative setpoint.
Definition: eoChannelEnums.h:368
Torque N*m - relative setpoint.
Definition: eoChannelEnums.h:326
VALUE_TYPE
Value types.
Definition: eoChannelEnums.h:574
Worst dBm of all subtelegrams received.
Definition: eoChannelEnums.h:551
Temperature Deg C - relative setpoint.
Definition: eoChannelEnums.h:314
Frequency Hz - relative setpoint.
Definition: eoChannelEnums.h:242
Magnetic field strength A/m - relative setpoint.
Definition: eoChannelEnums.h:266
GP_BATTERY + 5 - 0.5 % Step of Batterypower
Definition: eoChannelEnums.h:510
Force Newtons - absolute setpoint.
Definition: eoChannelEnums.h:234
Velocity m/s - relative setpoint.
Definition: eoChannelEnums.h:332
Resistance Ohms - relative setpoint.
Definition: eoChannelEnums.h:308
13 - Heat flux density W/m^2/s
Definition: eoChannelEnums.h:244
30 -Volumetric Flow m^3/s
Definition: eoChannelEnums.h:346
Luminance intensity Lux - absolute setpoint.
Definition: eoChannelEnums.h:258
4 - Area m^2
Definition: eoChannelEnums.h:190
34 - Solar radiation
Definition: eoChannelEnums.h:370
T_ENUM + 1 - Rocker Button A ENUM_ROCKER_STATE
Definition: eoChannelEnums.h:445
GP_ENUM + 5 - Changeover mode
Definition: eoChannelEnums.h:506
33 - Dimming
Definition: eoChannelEnums.h:364
Heat flux density W/m^2/s - relative setpoint.
Definition: eoChannelEnums.h:248
10....2540 seconds; 0 = (disabled)
Definition: eoChannelEnums.h:562
T_ENUM + 15 - CS_ENUM_ROOM_OCCUPANCY, HVCA_ROOM_OCCUPANCY, HVCA_ROOM_OCCUPANCY_TYPE_20, CC_ROOM_OCCUPANCY
Definition: eoChannelEnums.h:473
Reception of Teach Request Message 0 = disabled,1 = enabled.
Definition: eoChannelEnums.h:559
Mass flow kg/s - relative setpoint.
Definition: eoChannelEnums.h:284
Sound pressure or acoustic pressure is the local pressure deviation from the ambient (average or equi...
Definition: eoChannelEnums.h:424
9 -Energy W*h
Definition: eoChannelEnums.h:220
Mass density kg/m^3 - relative setpoint.
Definition: eoChannelEnums.h:278
46 Volatile organic concentration in percentage
Definition: eoChannelEnums.h:438
T_ENUM + 19 - VLD_IO_CHANNEL
Definition: eoChannelEnums.h:481
Particles - relative setpoint.
Definition: eoChannelEnums.h:362
14 - Impulse N*s/kg
Definition: eoChannelEnums.h:250
0(unknown) 1-14 Subtelegrams (15 or more) received SIGNAL_SUBTEL_COUNT
Definition: eoChannelEnums.h:553
Pressure Pascals - absolute setpoint.
Definition: eoChannelEnums.h:294
7 - Distance meters
Definition: eoChannelEnums.h:208
CHANNEL_TYPE
Definition: eoChannelEnums.h:167
Photosynthetic photon flux density in umol/m^2/s.
Definition: eoChannelEnums.h:432
Percentage % - absolute setpoint.
Definition: eoChannelEnums.h:378
39 - Radon Activity in Bq/m3
Definition: eoChannelEnums.h:400
Distance meters - absolute setpoint.
Definition: eoChannelEnums.h:210
T_ENUM + 17 - RCP_PRESENCE
Definition: eoChannelEnums.h:477
T_FLAG + 0x13 Start (1) / stop (0)
Definition: eoChannelEnums.h:538
18 - Mass density kg/m^3
Definition: eoChannelEnums.h:274
40 - Amper per hour A/h
Definition: eoChannelEnums.h:406
Time Seconds - relative setpoint.
Definition: eoChannelEnums.h:320
Energy W*h - relative setpoint.
Definition: eoChannelEnums.h:224
29 - Volume m^3
Definition: eoChannelEnums.h:340
GP_ENUM + 4 - HVAC mode
Definition: eoChannelEnums.h:504
12 - Frequency Hz
Definition: eoChannelEnums.h:238
Solar radiation - absolute setpoint.
Definition: eoChannelEnums.h:372
GP_ENUM + 3 - Occupancy mode
Definition: eoChannelEnums.h:502
Counter - absolute setpoint.
Definition: eoChannelEnums.h:228
T_ENUM + 2 - Rocker Button B ENUM_ROCKER_STATE
Definition: eoChannelEnums.h:447
37 - RGB
Definition: eoChannelEnums.h:388
25 - Time Seconds
Definition: eoChannelEnums.h:316
Pressure Pascals - relative setpoint.
Definition: eoChannelEnums.h:296
Electric field strength V/m - relative setpoint.
Definition: eoChannelEnums.h:218
Power Watts in W - relative setpoint.
Definition: eoChannelEnums.h:290
const char enumStrings[NUM_ENUMS_STRINGS][32]
String names for enum channles.
Definition: eoChannelEnums.h:137
Angular velocity degrees/s - absolute setpoint.
Definition: eoChannelEnums.h:186
Volumetric Flow m^3/s - relative setpoint.
Definition: eoChannelEnums.h:350
Relative humidity Percent - absolute setpoint.
Definition: eoChannelEnums.h:300
Mass kg - absolute setpoint.
Definition: eoChannelEnums.h:270
Setpoint - absolute setpoint.
Definition: eoChannelEnums.h:354
Concentration ppm - relative setpoint.
Definition: eoChannelEnums.h:200
Force Newtons - relative setpoint.
Definition: eoChannelEnums.h:236
42 - PH value defines the acidity or basicity of an aqueous solution.
Definition: eoChannelEnums.h:418
Correlated Color Temperature in kelvin.
Definition: eoChannelEnums.h:428
S_RES.
Definition: eoChannelEnums.h:169
Area m^2 - absolute setpoint.
Definition: eoChannelEnums.h:192
#define NUM_GP_ENUMS_STRING
Number of names GP enums.
Definition: eoChannelEnums.h:147
Worst dBm of all subtelegrams received.
Definition: eoChannelEnums.h:550
19 - Mass flow kg/s
Definition: eoChannelEnums.h:280
Frequency Hz - absolute setpoint.
Definition: eoChannelEnums.h:240
T_ENUM + 13 - CS_ENUM_BLIND_STATE, CC_LOCKING_OPERATIONS, VLD_DEFAULT_STATE, VLD_SMOKE_DETECTION, VLD_QUERY_STATUS, VALVE_STATUS, VALVE_REQUEST, CS_WORKING_MODE
Definition: eoChannelEnums.h:469
T_ENUM + 3 - Rocker Button C ENUM_ROCKER_STATE
Definition: eoChannelEnums.h:449
Resistance Ohms - absolute setpoint.
Definition: eoChannelEnums.h:306
Electric field strength V/m - absolute setpoint.
Definition: eoChannelEnums.h:216
Volume m^3 - absolute setpoint.
Definition: eoChannelEnums.h:344
#define NUM_FLAG_STRINGS
Number of named flags.
Definition: eoChannelEnums.h:112
Error code - relative setpoint.
Definition: eoChannelEnums.h:398
T_FLAG + 0x15 Vibration (1) / No vibration (0)
Definition: eoChannelEnums.h:542
const char gpEnumString[NUM_GP_ENUMS_STRING][20]
String names for GP enum channels.
Definition: eoChannelEnums.h:149
Luminance intensity Lux - relative setpoint.
Definition: eoChannelEnums.h:260
T_ENUM + 25 - Key enum for A5-30-06 profile
Definition: eoChannelEnums.h:493
Maximal repeater level SIGNAL_REPEATER_LEVEL.
Definition: eoChannelEnums.h:554
6 - Current Amps
Definition: eoChannelEnums.h:202
Radon Activity - relative setpoint.
Definition: eoChannelEnums.h:404
T_ENUM + 14 - CS_ENUM_END_POS, HVCA_VANE_POSITION, CS_RELAY_STATUS
Definition: eoChannelEnums.h:471
21 - Pressure Pascals
Definition: eoChannelEnums.h:292
T_FLAG + 0x01 Automatic (1) / manual (0)
Definition: eoChannelEnums.h:514
Volume m^3 - relative setpoint.
Definition: eoChannelEnums.h:342
#define SP_REL
Relative Setpoint.
Definition: eoChannelEnums.h:58
T_FLAG + 0x12 Power alarm (1)
Definition: eoChannelEnums.h:536
35 - Percentage %
Definition: eoChannelEnums.h:376
T_ENUM + 11 - CS_ENUM_CONTROLLER_MODE, HVAC_MODE, HVCA_CONTROLLER_MODE
Definition: eoChannelEnums.h:465
#define NUM_SIGNAL_STRINGS
Number of named signals, these are not GP channels but a bigger set.
Definition: eoChannelEnums.h:61
T_ENUM + 5 - ENUM_ENERGY_STATE
Definition: eoChannelEnums.h:453
Volatile organic concentration in percentage - relative.
Definition: eoChannelEnums.h:442
Angle in degrees - absolute setpoint.
Definition: eoChannelEnums.h:180
31 - Setpoint
Definition: eoChannelEnums.h:352
Value - absolute setpoint.
Definition: eoChannelEnums.h:384
T_ENUM + 22 - Commands for the VLD Families and EEP Profiles with more then one telegram type...
Definition: eoChannelEnums.h:487
Maximal repeater level SIGNAL_REPEATER_LEVEL.
Definition: eoChannelEnums.h:555