1414/* *
1515 AnalogIOAdd adds an analog pin to the device. */
1616typedef struct _wippersnapper_analogio_AnalogIOAdd {
17- pb_callback_t pin_name ; /* * Name of the pin. */
17+ char pin_name [ 64 ] ; /* * Name of the pin. */
1818 float period ; /* * Time between reads, in seconds. */
1919 wippersnapper_sensor_SensorType read_mode ; /* * Desired read mode for the pin. */
2020} wippersnapper_analogio_AnalogIOAdd ;
@@ -39,10 +39,10 @@ extern "C" {
3939#endif
4040
4141/* Initializer values for message structs */
42- #define wippersnapper_analogio_AnalogIOAdd_init_default {{{NULL}, NULL} , 0, _wippersnapper_sensor_SensorType_MIN}
42+ #define wippersnapper_analogio_AnalogIOAdd_init_default {"" , 0, _wippersnapper_sensor_SensorType_MIN}
4343#define wippersnapper_analogio_AnalogIORemove_init_default {{{NULL}, NULL}}
4444#define wippersnapper_analogio_AnalogIOEvent_init_default {{{NULL}, NULL}, false, wippersnapper_sensor_SensorEvent_init_default}
45- #define wippersnapper_analogio_AnalogIOAdd_init_zero {{{NULL}, NULL} , 0, _wippersnapper_sensor_SensorType_MIN}
45+ #define wippersnapper_analogio_AnalogIOAdd_init_zero {"" , 0, _wippersnapper_sensor_SensorType_MIN}
4646#define wippersnapper_analogio_AnalogIORemove_init_zero {{{NULL}, NULL}}
4747#define wippersnapper_analogio_AnalogIOEvent_init_zero {{{NULL}, NULL}, false, wippersnapper_sensor_SensorEvent_init_zero}
4848
@@ -56,10 +56,10 @@ extern "C" {
5656
5757/* Struct field encoding specification for nanopb */
5858#define wippersnapper_analogio_AnalogIOAdd_FIELDLIST (X , a ) \
59- X(a, CALLBACK, SINGULAR, STRING, pin_name, 1) \
59+ X(a, STATIC, SINGULAR, STRING, pin_name, 1) \
6060X(a, STATIC, SINGULAR, FLOAT, period, 2) \
6161X(a, STATIC, SINGULAR, UENUM, read_mode, 3)
62- #define wippersnapper_analogio_AnalogIOAdd_CALLBACK pb_default_field_callback
62+ #define wippersnapper_analogio_AnalogIOAdd_CALLBACK NULL
6363#define wippersnapper_analogio_AnalogIOAdd_DEFAULT NULL
6464
6565#define wippersnapper_analogio_AnalogIORemove_FIELDLIST (X , a ) \
@@ -84,9 +84,10 @@ extern const pb_msgdesc_t wippersnapper_analogio_AnalogIOEvent_msg;
8484#define wippersnapper_analogio_AnalogIOEvent_fields &wippersnapper_analogio_AnalogIOEvent_msg
8585
8686/* Maximum encoded size of messages (where known) */
87- /* wippersnapper_analogio_AnalogIOAdd_size depends on runtime parameters */
8887/* wippersnapper_analogio_AnalogIORemove_size depends on runtime parameters */
8988/* wippersnapper_analogio_AnalogIOEvent_size depends on runtime parameters */
89+ #define WIPPERSNAPPER_ANALOGIO_ANALOGIO_PB_H_MAX_SIZE wippersnapper_analogio_AnalogIOAdd_size
90+ #define wippersnapper_analogio_AnalogIOAdd_size 72
9091
9192#ifdef __cplusplus
9293} /* extern "C" */
0 commit comments