@@ -30,7 +30,7 @@ typedef enum {
30
30
C_REQ = 2 ,
31
31
C_INTERNAL = 3 ,
32
32
C_STREAM = 4 // For Firmware and other larger chunks of data that need to be divided into pieces.
33
- } command ;
33
+ } mysensor_command ;
34
34
35
35
// Type of sensor data (for set/req/ack messages)
36
36
typedef enum {
@@ -40,33 +40,33 @@ typedef enum {
40
40
V_HEATER, V_HEATER_SW, V_LIGHT_LEVEL, V_VAR1, V_VAR2, V_VAR3, V_VAR4, V_VAR5,
41
41
V_UP, V_DOWN, V_STOP, V_IR_SEND, V_IR_RECEIVE, V_FLOW, V_VOLUME, V_LOCK_STATUS,
42
42
V_DUST_LEVEL, V_VOLTAGE, V_CURRENT
43
- } data ;
43
+ } mysensor_data ;
44
44
45
45
// Type of internal messages (for internal messages)
46
46
typedef enum {
47
47
I_BATTERY_LEVEL, I_TIME, I_VERSION, I_ID_REQUEST, I_ID_RESPONSE,
48
48
I_INCLUSION_MODE, I_CONFIG, I_FIND_PARENT, I_FIND_PARENT_RESPONSE,
49
49
I_LOG_MESSAGE, I_CHILDREN, I_SKETCH_NAME, I_SKETCH_VERSION,
50
50
I_REBOOT, I_GATEWAY_READY
51
- } internal ;
51
+ } mysensor_internal ;
52
52
53
53
// Type of sensor (for presentation message)
54
54
typedef enum {
55
55
S_DOOR, S_MOTION, S_SMOKE, S_LIGHT, S_DIMMER, S_COVER, S_TEMP, S_HUM, S_BARO, S_WIND,
56
56
S_RAIN, S_UV, S_WEIGHT, S_POWER, S_HEATER, S_DISTANCE, S_LIGHT_LEVEL, S_ARDUINO_NODE,
57
57
S_ARDUINO_REPEATER_NODE, S_LOCK, S_IR, S_WATER, S_AIR_QUALITY, S_CUSTOM, S_DUST,
58
58
S_SCENE_CONTROLLER
59
- } sensor ;
59
+ } mysensor_sensor ;
60
60
61
61
// Type of data stream (for streamed message)
62
62
typedef enum {
63
63
ST_FIRMWARE_CONFIG_REQUEST, ST_FIRMWARE_CONFIG_RESPONSE, ST_FIRMWARE_REQUEST, ST_FIRMWARE_RESPONSE,
64
64
ST_SOUND, ST_IMAGE
65
- } stream ;
65
+ } mysensor_stream ;
66
66
67
67
typedef enum {
68
68
P_STRING, P_BYTE, P_INT16, P_UINT16, P_LONG32, P_ULONG32, P_CUSTOM, P_FLOAT32
69
- } payload ;
69
+ } mysensor_payload ;
70
70
71
71
72
72
0 commit comments