@@ -22,13 +22,13 @@ typedef struct _wippersnapper_analogio_AnalogIOAdd {
22
22
/* *
23
23
AnalogIORemove removes an analog pin from the device. */
24
24
typedef struct _wippersnapper_analogio_AnalogIORemove {
25
- pb_callback_t pin_name ; /* * Name of the pin. */
25
+ char pin_name [ 64 ] ; /* * Name of the pin. */
26
26
} wippersnapper_analogio_AnalogIORemove ;
27
27
28
28
/* *
29
29
AnalogIOEvent is contains a value, sent when an analog pin is read. */
30
30
typedef struct _wippersnapper_analogio_AnalogIOEvent {
31
- pb_callback_t pin_name ; /* * Name of the pin. */
31
+ char pin_name [ 64 ] ; /* * Name of the pin. */
32
32
bool has_sensor_event ;
33
33
wippersnapper_sensor_SensorEvent sensor_event ; /* * Reading(s) from an analog pin. */
34
34
} wippersnapper_analogio_AnalogIOEvent ;
@@ -40,11 +40,11 @@ extern "C" {
40
40
41
41
/* Initializer values for message structs */
42
42
#define wippersnapper_analogio_AnalogIOAdd_init_default {"", 0, _wippersnapper_sensor_SensorType_MIN}
43
- #define wippersnapper_analogio_AnalogIORemove_init_default {{{NULL}, NULL} }
44
- #define wippersnapper_analogio_AnalogIOEvent_init_default {{{NULL}, NULL} , false, wippersnapper_sensor_SensorEvent_init_default}
43
+ #define wippersnapper_analogio_AnalogIORemove_init_default {"" }
44
+ #define wippersnapper_analogio_AnalogIOEvent_init_default {"" , false, wippersnapper_sensor_SensorEvent_init_default}
45
45
#define wippersnapper_analogio_AnalogIOAdd_init_zero {"", 0, _wippersnapper_sensor_SensorType_MIN}
46
- #define wippersnapper_analogio_AnalogIORemove_init_zero {{{NULL}, NULL} }
47
- #define wippersnapper_analogio_AnalogIOEvent_init_zero {{{NULL}, NULL} , false, wippersnapper_sensor_SensorEvent_init_zero}
46
+ #define wippersnapper_analogio_AnalogIORemove_init_zero {"" }
47
+ #define wippersnapper_analogio_AnalogIOEvent_init_zero {"" , false, wippersnapper_sensor_SensorEvent_init_zero}
48
48
49
49
/* Field tags (for use in manual encoding/decoding) */
50
50
#define wippersnapper_analogio_AnalogIOAdd_pin_name_tag 1
@@ -63,14 +63,14 @@ X(a, STATIC, SINGULAR, UENUM, read_mode, 3)
63
63
#define wippersnapper_analogio_AnalogIOAdd_DEFAULT NULL
64
64
65
65
#define wippersnapper_analogio_AnalogIORemove_FIELDLIST (X , a ) \
66
- X(a, CALLBACK, SINGULAR, STRING, pin_name, 1)
67
- #define wippersnapper_analogio_AnalogIORemove_CALLBACK pb_default_field_callback
66
+ X(a, STATIC, SINGULAR, STRING, pin_name, 1)
67
+ #define wippersnapper_analogio_AnalogIORemove_CALLBACK NULL
68
68
#define wippersnapper_analogio_AnalogIORemove_DEFAULT NULL
69
69
70
70
#define wippersnapper_analogio_AnalogIOEvent_FIELDLIST (X , a ) \
71
- X(a, CALLBACK, SINGULAR, STRING, pin_name, 1) \
71
+ X(a, STATIC, SINGULAR, STRING, pin_name, 1) \
72
72
X(a, STATIC, OPTIONAL, MESSAGE, sensor_event, 2)
73
- #define wippersnapper_analogio_AnalogIOEvent_CALLBACK pb_default_field_callback
73
+ #define wippersnapper_analogio_AnalogIOEvent_CALLBACK NULL
74
74
#define wippersnapper_analogio_AnalogIOEvent_DEFAULT NULL
75
75
#define wippersnapper_analogio_AnalogIOEvent_sensor_event_MSGTYPE wippersnapper_sensor_SensorEvent
76
76
@@ -84,10 +84,12 @@ extern const pb_msgdesc_t wippersnapper_analogio_AnalogIOEvent_msg;
84
84
#define wippersnapper_analogio_AnalogIOEvent_fields &wippersnapper_analogio_AnalogIOEvent_msg
85
85
86
86
/* Maximum encoded size of messages (where known) */
87
- /* wippersnapper_analogio_AnalogIORemove_size depends on runtime parameters */
88
- /* wippersnapper_analogio_AnalogIOEvent_size depends on runtime parameters */
89
87
#define WIPPERSNAPPER_ANALOGIO_ANALOGIO_PB_H_MAX_SIZE wippersnapper_analogio_AnalogIOAdd_size
90
88
#define wippersnapper_analogio_AnalogIOAdd_size 72
89
+ #define wippersnapper_analogio_AnalogIORemove_size 65
90
+ #if defined(wippersnapper_sensor_SensorEvent_size )
91
+ #define wippersnapper_analogio_AnalogIOEvent_size (71 + wippersnapper_sensor_SensorEvent_size)
92
+ #endif
91
93
92
94
#ifdef __cplusplus
93
95
} /* extern "C" */
0 commit comments