From ecd449526a85260f774eb3ee4b9f465a4e5455a3 Mon Sep 17 00:00:00 2001 From: adafruitio Date: Fri, 15 Oct 2021 20:29:57 +0000 Subject: [PATCH] Updating protobuf wrappers --- .../description/v1/description.pb.c | 2 +- .../description/v1/description.pb.h | 2 +- src/wippersnapper/i2c/v1/i2c.pb.c | 25 +- src/wippersnapper/i2c/v1/i2c.pb.h | 281 +++--------------- src/wippersnapper/pin/v1/pin.pb.c | 2 +- src/wippersnapper/pin/v1/pin.pb.h | 2 +- src/wippersnapper/signal/v1/signal.pb.c | 2 +- src/wippersnapper/signal/v1/signal.pb.h | 4 +- 8 files changed, 51 insertions(+), 269 deletions(-) diff --git a/src/wippersnapper/description/v1/description.pb.c b/src/wippersnapper/description/v1/description.pb.c index 73162bc87..92e215616 100644 --- a/src/wippersnapper/description/v1/description.pb.c +++ b/src/wippersnapper/description/v1/description.pb.c @@ -1,5 +1,5 @@ /* Automatically generated nanopb constant definitions */ -/* Generated by nanopb-0.4.5-dev at Mon Sep 27 18:35:08 2021. */ +/* Generated by nanopb-0.4.5-dev at Fri Oct 15 20:29:56 2021. */ #include "wippersnapper/description/v1/description.pb.h" #if PB_PROTO_HEADER_VERSION != 40 diff --git a/src/wippersnapper/description/v1/description.pb.h b/src/wippersnapper/description/v1/description.pb.h index b349eabe6..cdda98ad9 100644 --- a/src/wippersnapper/description/v1/description.pb.h +++ b/src/wippersnapper/description/v1/description.pb.h @@ -1,5 +1,5 @@ /* Automatically generated nanopb header */ -/* Generated by nanopb-0.4.5-dev at Mon Sep 27 18:35:08 2021. */ +/* Generated by nanopb-0.4.5-dev at Fri Oct 15 20:29:56 2021. */ #ifndef PB_WIPPERSNAPPER_DESCRIPTION_V1_WIPPERSNAPPER_DESCRIPTION_V1_DESCRIPTION_PB_H_INCLUDED #define PB_WIPPERSNAPPER_DESCRIPTION_V1_WIPPERSNAPPER_DESCRIPTION_V1_DESCRIPTION_PB_H_INCLUDED diff --git a/src/wippersnapper/i2c/v1/i2c.pb.c b/src/wippersnapper/i2c/v1/i2c.pb.c index 48d526f52..db50a5c7a 100644 --- a/src/wippersnapper/i2c/v1/i2c.pb.c +++ b/src/wippersnapper/i2c/v1/i2c.pb.c @@ -1,5 +1,5 @@ /* Automatically generated nanopb constant definitions */ -/* Generated by nanopb-0.4.5-dev at Mon Sep 27 18:35:08 2021. */ +/* Generated by nanopb-0.4.5-dev at Fri Oct 15 20:29:56 2021. */ #include "wippersnapper/i2c/v1/i2c.pb.h" #if PB_PROTO_HEADER_VERSION != 40 @@ -45,27 +45,6 @@ PB_BIND(wippersnapper_i2c_v1_DPS310InitRequest, wippersnapper_i2c_v1_DPS310InitR PB_BIND(wippersnapper_i2c_v1_DPS310DeinitRequest, wippersnapper_i2c_v1_DPS310DeinitRequest, AUTO) -PB_BIND(wippersnapper_i2c_v1_SeesawInitRequest, wippersnapper_i2c_v1_SeesawInitRequest, AUTO) - - -PB_BIND(wippersnapper_i2c_v1_SeesawDeinitRequest, wippersnapper_i2c_v1_SeesawDeinitRequest, AUTO) - - -PB_BIND(wippersnapper_i2c_v1_SHT4XInitRequest, wippersnapper_i2c_v1_SHT4XInitRequest, AUTO) - - -PB_BIND(wippersnapper_i2c_v1_SCD30InitRequest, wippersnapper_i2c_v1_SCD30InitRequest, AUTO) - - -PB_BIND(wippersnapper_i2c_v1_SCD30ReadEvent, wippersnapper_i2c_v1_SCD30ReadEvent, AUTO) - - -PB_BIND(wippersnapper_i2c_v1_BH1750InitRequest, wippersnapper_i2c_v1_BH1750InitRequest, AUTO) - - -PB_BIND(wippersnapper_i2c_v1_BH1750ReadEvent, wippersnapper_i2c_v1_BH1750ReadEvent, AUTO) - - PB_BIND(wippersnapper_i2c_v1_SensorDetails, wippersnapper_i2c_v1_SensorDetails, AUTO) @@ -77,5 +56,3 @@ PB_BIND(wippersnapper_i2c_v1_I2CSensorEvent, wippersnapper_i2c_v1_I2CSensorEvent - - diff --git a/src/wippersnapper/i2c/v1/i2c.pb.h b/src/wippersnapper/i2c/v1/i2c.pb.h index 8c7989e39..cd8e3407e 100644 --- a/src/wippersnapper/i2c/v1/i2c.pb.h +++ b/src/wippersnapper/i2c/v1/i2c.pb.h @@ -1,5 +1,5 @@ /* Automatically generated nanopb header */ -/* Generated by nanopb-0.4.5-dev at Mon Sep 27 18:35:08 2021. */ +/* Generated by nanopb-0.4.5-dev at Fri Oct 15 20:29:56 2021. */ #ifndef PB_WIPPERSNAPPER_I2C_V1_WIPPERSNAPPER_I2C_V1_I2C_PB_H_INCLUDED #define PB_WIPPERSNAPPER_I2C_V1_WIPPERSNAPPER_I2C_V1_I2C_PB_H_INCLUDED @@ -31,24 +31,6 @@ typedef enum _wippersnapper_i2c_v1_SensorType { wippersnapper_i2c_v1_SensorType_SENSOR_TYPE_RAW = 18 } wippersnapper_i2c_v1_SensorType; -typedef enum _wippersnapper_i2c_v1_SHT4XInitRequest_SHT4XPRECISION { - wippersnapper_i2c_v1_SHT4XInitRequest_SHT4XPRECISION_SHT4XPRECISION_UNSPECIFIED = 0, - wippersnapper_i2c_v1_SHT4XInitRequest_SHT4XPRECISION_SHT4XPRECISION_HIGH = 1, - wippersnapper_i2c_v1_SHT4XInitRequest_SHT4XPRECISION_SHT4XPRECISION_MED = 2, - wippersnapper_i2c_v1_SHT4XInitRequest_SHT4XPRECISION_SHT4XPRECISION_LOW = 3 -} wippersnapper_i2c_v1_SHT4XInitRequest_SHT4XPRECISION; - -typedef enum _wippersnapper_i2c_v1_SHT4XInitRequest_SHT4XHEATERMODE { - wippersnapper_i2c_v1_SHT4XInitRequest_SHT4XHEATERMODE_SHT4XHEATERMODE_UNSPECIFIED = 0, - wippersnapper_i2c_v1_SHT4XInitRequest_SHT4XHEATERMODE_SHT4XHEATERMODE_NO_HEATER = 1, - wippersnapper_i2c_v1_SHT4XInitRequest_SHT4XHEATERMODE_SHT4XHEATERMODE_HIGH_HEATER_1S = 2, - wippersnapper_i2c_v1_SHT4XInitRequest_SHT4XHEATERMODE_SHT4XHEATERMODE_HIGH_HEATER_100MS = 3, - wippersnapper_i2c_v1_SHT4XInitRequest_SHT4XHEATERMODE_SHT4XHEATERMODE_MED_HEATER_1S = 4, - wippersnapper_i2c_v1_SHT4XInitRequest_SHT4XHEATERMODE_SHT4XHEATERMODE_MED_HEATER_100MS = 5, - wippersnapper_i2c_v1_SHT4XInitRequest_SHT4XHEATERMODE_SHT4XHEATERMODE_LOW_HEATER_1S = 6, - wippersnapper_i2c_v1_SHT4XInitRequest_SHT4XHEATERMODE_SHT4XHEATERMODE_LOW_HEATER_100MS = 7 -} wippersnapper_i2c_v1_SHT4XInitRequest_SHT4XHEATERMODE; - /* Struct definitions */ typedef struct _wippersnapper_i2c_v1_AHTDeinitRequest { bool disable_temperature; @@ -57,21 +39,11 @@ typedef struct _wippersnapper_i2c_v1_AHTDeinitRequest { typedef struct _wippersnapper_i2c_v1_AHTInitRequest { bool enable_temperature; + float period_temperature; bool enable_humidity; - float period; - uint32_t address; + float period_humidity; } wippersnapper_i2c_v1_AHTInitRequest; -typedef struct _wippersnapper_i2c_v1_BH1750InitRequest { - bool enable_lux; - float period; - uint32_t address; -} wippersnapper_i2c_v1_BH1750InitRequest; - -typedef struct _wippersnapper_i2c_v1_BH1750ReadEvent { - float lux; -} wippersnapper_i2c_v1_BH1750ReadEvent; - typedef struct _wippersnapper_i2c_v1_DPS310DeinitRequest { bool disable_pressure; bool disable_temperature; @@ -79,13 +51,14 @@ typedef struct _wippersnapper_i2c_v1_DPS310DeinitRequest { typedef struct _wippersnapper_i2c_v1_DPS310InitRequest { bool enable_temperature; + float period_temperature; bool enable_pressure; - float period; - uint32_t address; + float period_pressure; } wippersnapper_i2c_v1_DPS310InitRequest; typedef struct _wippersnapper_i2c_v1_I2CDeviceDeinitResponse { bool is_success; + uint32_t i2c_address; } wippersnapper_i2c_v1_I2CDeviceDeinitResponse; typedef struct _wippersnapper_i2c_v1_I2CDeviceInitResponse { @@ -117,44 +90,6 @@ typedef struct _wippersnapper_i2c_v1_I2CSetFrequency { int32_t bus_id; } wippersnapper_i2c_v1_I2CSetFrequency; -typedef struct _wippersnapper_i2c_v1_SCD30InitRequest { - bool enable_temperature; - bool enable_rel_humidity; - bool enable_c02; - float period; - float measurement_interval; - uint32_t address; -} wippersnapper_i2c_v1_SCD30InitRequest; - -typedef struct _wippersnapper_i2c_v1_SCD30ReadEvent { - float c_o2; - float temperature; - float relative_humidity; -} wippersnapper_i2c_v1_SCD30ReadEvent; - -typedef struct _wippersnapper_i2c_v1_SHT4XInitRequest { - bool enable_temperature; - bool enable_humidity; - float period; - wippersnapper_i2c_v1_SHT4XInitRequest_SHT4XHEATERMODE heater_mode; - wippersnapper_i2c_v1_SHT4XInitRequest_SHT4XPRECISION precision; - uint32_t address; -} wippersnapper_i2c_v1_SHT4XInitRequest; - -typedef struct _wippersnapper_i2c_v1_SeesawDeinitRequest { - bool disable_temperature; - bool disable_touch_read; - uint32_t touch_pin; -} wippersnapper_i2c_v1_SeesawDeinitRequest; - -typedef struct _wippersnapper_i2c_v1_SeesawInitRequest { - uint32_t address; - float period; - bool enable_temperature; - bool enable_touch_read; - uint32_t touch_pin; -} wippersnapper_i2c_v1_SeesawInitRequest; - typedef struct _wippersnapper_i2c_v1_SensorDetails { pb_callback_t name; int32_t version; @@ -186,24 +121,21 @@ typedef struct _wippersnapper_i2c_v1_SensorEvent { typedef struct _wippersnapper_i2c_v1_I2CDeviceDeinitRequest { int32_t i2c_port_number; - uint32_t address; + uint32_t i2c_address; bool detach_device; bool has_aht; wippersnapper_i2c_v1_AHTDeinitRequest aht; bool has_dps; wippersnapper_i2c_v1_DPS310DeinitRequest dps; - bool has_seesaw; - wippersnapper_i2c_v1_SeesawDeinitRequest seesaw; } wippersnapper_i2c_v1_I2CDeviceDeinitRequest; typedef struct _wippersnapper_i2c_v1_I2CDeviceInitRequest { int32_t i2c_port_number; + uint32_t i2c_address; bool has_aht_init; wippersnapper_i2c_v1_AHTInitRequest aht_init; bool has_dps310_init; wippersnapper_i2c_v1_DPS310InitRequest dps310_init; - bool has_seesaw_init; - wippersnapper_i2c_v1_SeesawInitRequest seesaw_init; } wippersnapper_i2c_v1_I2CDeviceInitRequest; typedef struct _wippersnapper_i2c_v1_I2CSensorEvent { @@ -218,14 +150,6 @@ typedef struct _wippersnapper_i2c_v1_I2CSensorEvent { #define _wippersnapper_i2c_v1_SensorType_MAX wippersnapper_i2c_v1_SensorType_SENSOR_TYPE_RAW #define _wippersnapper_i2c_v1_SensorType_ARRAYSIZE ((wippersnapper_i2c_v1_SensorType)(wippersnapper_i2c_v1_SensorType_SENSOR_TYPE_RAW+1)) -#define _wippersnapper_i2c_v1_SHT4XInitRequest_SHT4XPRECISION_MIN wippersnapper_i2c_v1_SHT4XInitRequest_SHT4XPRECISION_SHT4XPRECISION_UNSPECIFIED -#define _wippersnapper_i2c_v1_SHT4XInitRequest_SHT4XPRECISION_MAX wippersnapper_i2c_v1_SHT4XInitRequest_SHT4XPRECISION_SHT4XPRECISION_LOW -#define _wippersnapper_i2c_v1_SHT4XInitRequest_SHT4XPRECISION_ARRAYSIZE ((wippersnapper_i2c_v1_SHT4XInitRequest_SHT4XPRECISION)(wippersnapper_i2c_v1_SHT4XInitRequest_SHT4XPRECISION_SHT4XPRECISION_LOW+1)) - -#define _wippersnapper_i2c_v1_SHT4XInitRequest_SHT4XHEATERMODE_MIN wippersnapper_i2c_v1_SHT4XInitRequest_SHT4XHEATERMODE_SHT4XHEATERMODE_UNSPECIFIED -#define _wippersnapper_i2c_v1_SHT4XInitRequest_SHT4XHEATERMODE_MAX wippersnapper_i2c_v1_SHT4XInitRequest_SHT4XHEATERMODE_SHT4XHEATERMODE_LOW_HEATER_100MS -#define _wippersnapper_i2c_v1_SHT4XInitRequest_SHT4XHEATERMODE_ARRAYSIZE ((wippersnapper_i2c_v1_SHT4XInitRequest_SHT4XHEATERMODE)(wippersnapper_i2c_v1_SHT4XInitRequest_SHT4XHEATERMODE_SHT4XHEATERMODE_LOW_HEATER_100MS+1)) - #ifdef __cplusplus extern "C" { @@ -237,21 +161,14 @@ extern "C" { #define wippersnapper_i2c_v1_I2CSetFrequency_init_default {0, 0} #define wippersnapper_i2c_v1_I2CScanRequest_init_default {0} #define wippersnapper_i2c_v1_I2CScanResponse_init_default {0, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}} -#define wippersnapper_i2c_v1_I2CDeviceInitRequest_init_default {0, false, wippersnapper_i2c_v1_AHTInitRequest_init_default, false, wippersnapper_i2c_v1_DPS310InitRequest_init_default, false, wippersnapper_i2c_v1_SeesawInitRequest_init_default} +#define wippersnapper_i2c_v1_I2CDeviceInitRequest_init_default {0, 0, false, wippersnapper_i2c_v1_AHTInitRequest_init_default, false, wippersnapper_i2c_v1_DPS310InitRequest_init_default} #define wippersnapper_i2c_v1_I2CDeviceInitResponse_init_default {0} -#define wippersnapper_i2c_v1_I2CDeviceDeinitRequest_init_default {0, 0, 0, false, wippersnapper_i2c_v1_AHTDeinitRequest_init_default, false, wippersnapper_i2c_v1_DPS310DeinitRequest_init_default, false, wippersnapper_i2c_v1_SeesawDeinitRequest_init_default} -#define wippersnapper_i2c_v1_I2CDeviceDeinitResponse_init_default {0} +#define wippersnapper_i2c_v1_I2CDeviceDeinitRequest_init_default {0, 0, 0, false, wippersnapper_i2c_v1_AHTDeinitRequest_init_default, false, wippersnapper_i2c_v1_DPS310DeinitRequest_init_default} +#define wippersnapper_i2c_v1_I2CDeviceDeinitResponse_init_default {0, 0} #define wippersnapper_i2c_v1_AHTInitRequest_init_default {0, 0, 0, 0} #define wippersnapper_i2c_v1_AHTDeinitRequest_init_default {0, 0} #define wippersnapper_i2c_v1_DPS310InitRequest_init_default {0, 0, 0, 0} #define wippersnapper_i2c_v1_DPS310DeinitRequest_init_default {0, 0} -#define wippersnapper_i2c_v1_SeesawInitRequest_init_default {0, 0, 0, 0, 0} -#define wippersnapper_i2c_v1_SeesawDeinitRequest_init_default {0, 0, 0} -#define wippersnapper_i2c_v1_SHT4XInitRequest_init_default {0, 0, 0, _wippersnapper_i2c_v1_SHT4XInitRequest_SHT4XHEATERMODE_MIN, _wippersnapper_i2c_v1_SHT4XInitRequest_SHT4XPRECISION_MIN, 0} -#define wippersnapper_i2c_v1_SCD30InitRequest_init_default {0, 0, 0, 0, 0, 0} -#define wippersnapper_i2c_v1_SCD30ReadEvent_init_default {0, 0, 0} -#define wippersnapper_i2c_v1_BH1750InitRequest_init_default {0, 0, 0} -#define wippersnapper_i2c_v1_BH1750ReadEvent_init_default {0} #define wippersnapper_i2c_v1_SensorDetails_init_default {{{NULL}, NULL}, 0, 0, _wippersnapper_i2c_v1_SensorType_MIN, 0, 0, 0, 0} #define wippersnapper_i2c_v1_SensorEvent_init_default {0, 0, _wippersnapper_i2c_v1_SensorType_MIN, 0, 0, {0}} #define wippersnapper_i2c_v1_I2CSensorEvent_init_default {0, false, wippersnapper_i2c_v1_SensorEvent_init_default} @@ -260,21 +177,14 @@ extern "C" { #define wippersnapper_i2c_v1_I2CSetFrequency_init_zero {0, 0} #define wippersnapper_i2c_v1_I2CScanRequest_init_zero {0} #define wippersnapper_i2c_v1_I2CScanResponse_init_zero {0, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}} -#define wippersnapper_i2c_v1_I2CDeviceInitRequest_init_zero {0, false, wippersnapper_i2c_v1_AHTInitRequest_init_zero, false, wippersnapper_i2c_v1_DPS310InitRequest_init_zero, false, wippersnapper_i2c_v1_SeesawInitRequest_init_zero} +#define wippersnapper_i2c_v1_I2CDeviceInitRequest_init_zero {0, 0, false, wippersnapper_i2c_v1_AHTInitRequest_init_zero, false, wippersnapper_i2c_v1_DPS310InitRequest_init_zero} #define wippersnapper_i2c_v1_I2CDeviceInitResponse_init_zero {0} -#define wippersnapper_i2c_v1_I2CDeviceDeinitRequest_init_zero {0, 0, 0, false, wippersnapper_i2c_v1_AHTDeinitRequest_init_zero, false, wippersnapper_i2c_v1_DPS310DeinitRequest_init_zero, false, wippersnapper_i2c_v1_SeesawDeinitRequest_init_zero} -#define wippersnapper_i2c_v1_I2CDeviceDeinitResponse_init_zero {0} +#define wippersnapper_i2c_v1_I2CDeviceDeinitRequest_init_zero {0, 0, 0, false, wippersnapper_i2c_v1_AHTDeinitRequest_init_zero, false, wippersnapper_i2c_v1_DPS310DeinitRequest_init_zero} +#define wippersnapper_i2c_v1_I2CDeviceDeinitResponse_init_zero {0, 0} #define wippersnapper_i2c_v1_AHTInitRequest_init_zero {0, 0, 0, 0} #define wippersnapper_i2c_v1_AHTDeinitRequest_init_zero {0, 0} #define wippersnapper_i2c_v1_DPS310InitRequest_init_zero {0, 0, 0, 0} #define wippersnapper_i2c_v1_DPS310DeinitRequest_init_zero {0, 0} -#define wippersnapper_i2c_v1_SeesawInitRequest_init_zero {0, 0, 0, 0, 0} -#define wippersnapper_i2c_v1_SeesawDeinitRequest_init_zero {0, 0, 0} -#define wippersnapper_i2c_v1_SHT4XInitRequest_init_zero {0, 0, 0, _wippersnapper_i2c_v1_SHT4XInitRequest_SHT4XHEATERMODE_MIN, _wippersnapper_i2c_v1_SHT4XInitRequest_SHT4XPRECISION_MIN, 0} -#define wippersnapper_i2c_v1_SCD30InitRequest_init_zero {0, 0, 0, 0, 0, 0} -#define wippersnapper_i2c_v1_SCD30ReadEvent_init_zero {0, 0, 0} -#define wippersnapper_i2c_v1_BH1750InitRequest_init_zero {0, 0, 0} -#define wippersnapper_i2c_v1_BH1750ReadEvent_init_zero {0} #define wippersnapper_i2c_v1_SensorDetails_init_zero {{{NULL}, NULL}, 0, 0, _wippersnapper_i2c_v1_SensorType_MIN, 0, 0, 0, 0} #define wippersnapper_i2c_v1_SensorEvent_init_zero {0, 0, _wippersnapper_i2c_v1_SensorType_MIN, 0, 0, {0}} #define wippersnapper_i2c_v1_I2CSensorEvent_init_zero {0, false, wippersnapper_i2c_v1_SensorEvent_init_zero} @@ -283,20 +193,17 @@ extern "C" { #define wippersnapper_i2c_v1_AHTDeinitRequest_disable_temperature_tag 1 #define wippersnapper_i2c_v1_AHTDeinitRequest_disable_humidity_tag 2 #define wippersnapper_i2c_v1_AHTInitRequest_enable_temperature_tag 1 -#define wippersnapper_i2c_v1_AHTInitRequest_enable_humidity_tag 2 -#define wippersnapper_i2c_v1_AHTInitRequest_period_tag 3 -#define wippersnapper_i2c_v1_AHTInitRequest_address_tag 4 -#define wippersnapper_i2c_v1_BH1750InitRequest_enable_lux_tag 1 -#define wippersnapper_i2c_v1_BH1750InitRequest_period_tag 2 -#define wippersnapper_i2c_v1_BH1750InitRequest_address_tag 3 -#define wippersnapper_i2c_v1_BH1750ReadEvent_lux_tag 1 +#define wippersnapper_i2c_v1_AHTInitRequest_period_temperature_tag 2 +#define wippersnapper_i2c_v1_AHTInitRequest_enable_humidity_tag 3 +#define wippersnapper_i2c_v1_AHTInitRequest_period_humidity_tag 4 #define wippersnapper_i2c_v1_DPS310DeinitRequest_disable_pressure_tag 1 #define wippersnapper_i2c_v1_DPS310DeinitRequest_disable_temperature_tag 2 #define wippersnapper_i2c_v1_DPS310InitRequest_enable_temperature_tag 1 -#define wippersnapper_i2c_v1_DPS310InitRequest_enable_pressure_tag 2 -#define wippersnapper_i2c_v1_DPS310InitRequest_period_tag 3 -#define wippersnapper_i2c_v1_DPS310InitRequest_address_tag 4 +#define wippersnapper_i2c_v1_DPS310InitRequest_period_temperature_tag 2 +#define wippersnapper_i2c_v1_DPS310InitRequest_enable_pressure_tag 3 +#define wippersnapper_i2c_v1_DPS310InitRequest_period_pressure_tag 4 #define wippersnapper_i2c_v1_I2CDeviceDeinitResponse_is_success_tag 1 +#define wippersnapper_i2c_v1_I2CDeviceDeinitResponse_i2c_address_tag 2 #define wippersnapper_i2c_v1_I2CDeviceInitResponse_is_success_tag 1 #define wippersnapper_i2c_v1_I2CInitRequest_i2c_pin_scl_tag 1 #define wippersnapper_i2c_v1_I2CInitRequest_i2c_pin_sda_tag 2 @@ -307,29 +214,6 @@ extern "C" { #define wippersnapper_i2c_v1_I2CScanResponse_addresses_found_tag 1 #define wippersnapper_i2c_v1_I2CSetFrequency_frequency_tag 1 #define wippersnapper_i2c_v1_I2CSetFrequency_bus_id_tag 2 -#define wippersnapper_i2c_v1_SCD30InitRequest_enable_temperature_tag 1 -#define wippersnapper_i2c_v1_SCD30InitRequest_enable_rel_humidity_tag 2 -#define wippersnapper_i2c_v1_SCD30InitRequest_enable_c02_tag 3 -#define wippersnapper_i2c_v1_SCD30InitRequest_period_tag 4 -#define wippersnapper_i2c_v1_SCD30InitRequest_measurement_interval_tag 5 -#define wippersnapper_i2c_v1_SCD30InitRequest_address_tag 6 -#define wippersnapper_i2c_v1_SCD30ReadEvent_c_o2_tag 1 -#define wippersnapper_i2c_v1_SCD30ReadEvent_temperature_tag 2 -#define wippersnapper_i2c_v1_SCD30ReadEvent_relative_humidity_tag 3 -#define wippersnapper_i2c_v1_SHT4XInitRequest_enable_temperature_tag 1 -#define wippersnapper_i2c_v1_SHT4XInitRequest_enable_humidity_tag 2 -#define wippersnapper_i2c_v1_SHT4XInitRequest_period_tag 4 -#define wippersnapper_i2c_v1_SHT4XInitRequest_heater_mode_tag 5 -#define wippersnapper_i2c_v1_SHT4XInitRequest_precision_tag 6 -#define wippersnapper_i2c_v1_SHT4XInitRequest_address_tag 7 -#define wippersnapper_i2c_v1_SeesawDeinitRequest_disable_temperature_tag 1 -#define wippersnapper_i2c_v1_SeesawDeinitRequest_disable_touch_read_tag 2 -#define wippersnapper_i2c_v1_SeesawDeinitRequest_touch_pin_tag 3 -#define wippersnapper_i2c_v1_SeesawInitRequest_address_tag 1 -#define wippersnapper_i2c_v1_SeesawInitRequest_period_tag 2 -#define wippersnapper_i2c_v1_SeesawInitRequest_enable_temperature_tag 3 -#define wippersnapper_i2c_v1_SeesawInitRequest_enable_touch_read_tag 4 -#define wippersnapper_i2c_v1_SeesawInitRequest_touch_pin_tag 5 #define wippersnapper_i2c_v1_SensorDetails_name_tag 1 #define wippersnapper_i2c_v1_SensorDetails_version_tag 2 #define wippersnapper_i2c_v1_SensorDetails_id_tag 3 @@ -351,15 +235,14 @@ extern "C" { #define wippersnapper_i2c_v1_SensorEvent_voltage_tag 11 #define wippersnapper_i2c_v1_SensorEvent_raw_value_tag 12 #define wippersnapper_i2c_v1_I2CDeviceDeinitRequest_i2c_port_number_tag 1 -#define wippersnapper_i2c_v1_I2CDeviceDeinitRequest_address_tag 2 +#define wippersnapper_i2c_v1_I2CDeviceDeinitRequest_i2c_address_tag 2 #define wippersnapper_i2c_v1_I2CDeviceDeinitRequest_detach_device_tag 3 #define wippersnapper_i2c_v1_I2CDeviceDeinitRequest_aht_tag 4 #define wippersnapper_i2c_v1_I2CDeviceDeinitRequest_dps_tag 5 -#define wippersnapper_i2c_v1_I2CDeviceDeinitRequest_seesaw_tag 6 #define wippersnapper_i2c_v1_I2CDeviceInitRequest_i2c_port_number_tag 1 -#define wippersnapper_i2c_v1_I2CDeviceInitRequest_aht_init_tag 2 -#define wippersnapper_i2c_v1_I2CDeviceInitRequest_dps310_init_tag 3 -#define wippersnapper_i2c_v1_I2CDeviceInitRequest_seesaw_init_tag 4 +#define wippersnapper_i2c_v1_I2CDeviceInitRequest_i2c_address_tag 2 +#define wippersnapper_i2c_v1_I2CDeviceInitRequest_aht_init_tag 3 +#define wippersnapper_i2c_v1_I2CDeviceInitRequest_dps310_init_tag 4 #define wippersnapper_i2c_v1_I2CSensorEvent_sensor_address_tag 1 #define wippersnapper_i2c_v1_I2CSensorEvent_event_tag 2 @@ -395,14 +278,13 @@ X(a, STATIC, REPEATED, UINT32, addresses_found, 1) #define wippersnapper_i2c_v1_I2CDeviceInitRequest_FIELDLIST(X, a) \ X(a, STATIC, SINGULAR, INT32, i2c_port_number, 1) \ -X(a, STATIC, OPTIONAL, MESSAGE, aht_init, 2) \ -X(a, STATIC, OPTIONAL, MESSAGE, dps310_init, 3) \ -X(a, STATIC, OPTIONAL, MESSAGE, seesaw_init, 4) +X(a, STATIC, SINGULAR, UINT32, i2c_address, 2) \ +X(a, STATIC, OPTIONAL, MESSAGE, aht_init, 3) \ +X(a, STATIC, OPTIONAL, MESSAGE, dps310_init, 4) #define wippersnapper_i2c_v1_I2CDeviceInitRequest_CALLBACK NULL #define wippersnapper_i2c_v1_I2CDeviceInitRequest_DEFAULT NULL #define wippersnapper_i2c_v1_I2CDeviceInitRequest_aht_init_MSGTYPE wippersnapper_i2c_v1_AHTInitRequest #define wippersnapper_i2c_v1_I2CDeviceInitRequest_dps310_init_MSGTYPE wippersnapper_i2c_v1_DPS310InitRequest -#define wippersnapper_i2c_v1_I2CDeviceInitRequest_seesaw_init_MSGTYPE wippersnapper_i2c_v1_SeesawInitRequest #define wippersnapper_i2c_v1_I2CDeviceInitResponse_FIELDLIST(X, a) \ X(a, STATIC, SINGULAR, BOOL, is_success, 1) @@ -411,27 +293,26 @@ X(a, STATIC, SINGULAR, BOOL, is_success, 1) #define wippersnapper_i2c_v1_I2CDeviceDeinitRequest_FIELDLIST(X, a) \ X(a, STATIC, SINGULAR, INT32, i2c_port_number, 1) \ -X(a, STATIC, SINGULAR, UINT32, address, 2) \ +X(a, STATIC, SINGULAR, UINT32, i2c_address, 2) \ X(a, STATIC, SINGULAR, BOOL, detach_device, 3) \ X(a, STATIC, OPTIONAL, MESSAGE, aht, 4) \ -X(a, STATIC, OPTIONAL, MESSAGE, dps, 5) \ -X(a, STATIC, OPTIONAL, MESSAGE, seesaw, 6) +X(a, STATIC, OPTIONAL, MESSAGE, dps, 5) #define wippersnapper_i2c_v1_I2CDeviceDeinitRequest_CALLBACK NULL #define wippersnapper_i2c_v1_I2CDeviceDeinitRequest_DEFAULT NULL #define wippersnapper_i2c_v1_I2CDeviceDeinitRequest_aht_MSGTYPE wippersnapper_i2c_v1_AHTDeinitRequest #define wippersnapper_i2c_v1_I2CDeviceDeinitRequest_dps_MSGTYPE wippersnapper_i2c_v1_DPS310DeinitRequest -#define wippersnapper_i2c_v1_I2CDeviceDeinitRequest_seesaw_MSGTYPE wippersnapper_i2c_v1_SeesawDeinitRequest #define wippersnapper_i2c_v1_I2CDeviceDeinitResponse_FIELDLIST(X, a) \ -X(a, STATIC, SINGULAR, BOOL, is_success, 1) +X(a, STATIC, SINGULAR, BOOL, is_success, 1) \ +X(a, STATIC, SINGULAR, UINT32, i2c_address, 2) #define wippersnapper_i2c_v1_I2CDeviceDeinitResponse_CALLBACK NULL #define wippersnapper_i2c_v1_I2CDeviceDeinitResponse_DEFAULT NULL #define wippersnapper_i2c_v1_AHTInitRequest_FIELDLIST(X, a) \ X(a, STATIC, SINGULAR, BOOL, enable_temperature, 1) \ -X(a, STATIC, SINGULAR, BOOL, enable_humidity, 2) \ -X(a, STATIC, SINGULAR, FLOAT, period, 3) \ -X(a, STATIC, SINGULAR, UINT32, address, 4) +X(a, STATIC, SINGULAR, FLOAT, period_temperature, 2) \ +X(a, STATIC, SINGULAR, BOOL, enable_humidity, 3) \ +X(a, STATIC, SINGULAR, FLOAT, period_humidity, 4) #define wippersnapper_i2c_v1_AHTInitRequest_CALLBACK NULL #define wippersnapper_i2c_v1_AHTInitRequest_DEFAULT NULL @@ -443,9 +324,9 @@ X(a, STATIC, SINGULAR, BOOL, disable_humidity, 2) #define wippersnapper_i2c_v1_DPS310InitRequest_FIELDLIST(X, a) \ X(a, STATIC, SINGULAR, BOOL, enable_temperature, 1) \ -X(a, STATIC, SINGULAR, BOOL, enable_pressure, 2) \ -X(a, STATIC, SINGULAR, FLOAT, period, 3) \ -X(a, STATIC, SINGULAR, UINT32, address, 4) +X(a, STATIC, SINGULAR, FLOAT, period_temperature, 2) \ +X(a, STATIC, SINGULAR, BOOL, enable_pressure, 3) \ +X(a, STATIC, SINGULAR, FLOAT, period_pressure, 4) #define wippersnapper_i2c_v1_DPS310InitRequest_CALLBACK NULL #define wippersnapper_i2c_v1_DPS310InitRequest_DEFAULT NULL @@ -455,61 +336,6 @@ X(a, STATIC, SINGULAR, BOOL, disable_temperature, 2) #define wippersnapper_i2c_v1_DPS310DeinitRequest_CALLBACK NULL #define wippersnapper_i2c_v1_DPS310DeinitRequest_DEFAULT NULL -#define wippersnapper_i2c_v1_SeesawInitRequest_FIELDLIST(X, a) \ -X(a, STATIC, SINGULAR, UINT32, address, 1) \ -X(a, STATIC, SINGULAR, FLOAT, period, 2) \ -X(a, STATIC, SINGULAR, BOOL, enable_temperature, 3) \ -X(a, STATIC, SINGULAR, BOOL, enable_touch_read, 4) \ -X(a, STATIC, SINGULAR, UINT32, touch_pin, 5) -#define wippersnapper_i2c_v1_SeesawInitRequest_CALLBACK NULL -#define wippersnapper_i2c_v1_SeesawInitRequest_DEFAULT NULL - -#define wippersnapper_i2c_v1_SeesawDeinitRequest_FIELDLIST(X, a) \ -X(a, STATIC, SINGULAR, BOOL, disable_temperature, 1) \ -X(a, STATIC, SINGULAR, BOOL, disable_touch_read, 2) \ -X(a, STATIC, SINGULAR, UINT32, touch_pin, 3) -#define wippersnapper_i2c_v1_SeesawDeinitRequest_CALLBACK NULL -#define wippersnapper_i2c_v1_SeesawDeinitRequest_DEFAULT NULL - -#define wippersnapper_i2c_v1_SHT4XInitRequest_FIELDLIST(X, a) \ -X(a, STATIC, SINGULAR, BOOL, enable_temperature, 1) \ -X(a, STATIC, SINGULAR, BOOL, enable_humidity, 2) \ -X(a, STATIC, SINGULAR, FLOAT, period, 4) \ -X(a, STATIC, SINGULAR, UENUM, heater_mode, 5) \ -X(a, STATIC, SINGULAR, UENUM, precision, 6) \ -X(a, STATIC, SINGULAR, UINT32, address, 7) -#define wippersnapper_i2c_v1_SHT4XInitRequest_CALLBACK NULL -#define wippersnapper_i2c_v1_SHT4XInitRequest_DEFAULT NULL - -#define wippersnapper_i2c_v1_SCD30InitRequest_FIELDLIST(X, a) \ -X(a, STATIC, SINGULAR, BOOL, enable_temperature, 1) \ -X(a, STATIC, SINGULAR, BOOL, enable_rel_humidity, 2) \ -X(a, STATIC, SINGULAR, BOOL, enable_c02, 3) \ -X(a, STATIC, SINGULAR, FLOAT, period, 4) \ -X(a, STATIC, SINGULAR, FLOAT, measurement_interval, 5) \ -X(a, STATIC, SINGULAR, UINT32, address, 6) -#define wippersnapper_i2c_v1_SCD30InitRequest_CALLBACK NULL -#define wippersnapper_i2c_v1_SCD30InitRequest_DEFAULT NULL - -#define wippersnapper_i2c_v1_SCD30ReadEvent_FIELDLIST(X, a) \ -X(a, STATIC, SINGULAR, FLOAT, c_o2, 1) \ -X(a, STATIC, SINGULAR, FLOAT, temperature, 2) \ -X(a, STATIC, SINGULAR, FLOAT, relative_humidity, 3) -#define wippersnapper_i2c_v1_SCD30ReadEvent_CALLBACK NULL -#define wippersnapper_i2c_v1_SCD30ReadEvent_DEFAULT NULL - -#define wippersnapper_i2c_v1_BH1750InitRequest_FIELDLIST(X, a) \ -X(a, STATIC, SINGULAR, BOOL, enable_lux, 1) \ -X(a, STATIC, SINGULAR, FLOAT, period, 2) \ -X(a, STATIC, SINGULAR, UINT32, address, 3) -#define wippersnapper_i2c_v1_BH1750InitRequest_CALLBACK NULL -#define wippersnapper_i2c_v1_BH1750InitRequest_DEFAULT NULL - -#define wippersnapper_i2c_v1_BH1750ReadEvent_FIELDLIST(X, a) \ -X(a, STATIC, SINGULAR, FLOAT, lux, 1) -#define wippersnapper_i2c_v1_BH1750ReadEvent_CALLBACK NULL -#define wippersnapper_i2c_v1_BH1750ReadEvent_DEFAULT NULL - #define wippersnapper_i2c_v1_SensorDetails_FIELDLIST(X, a) \ X(a, CALLBACK, SINGULAR, STRING, name, 1) \ X(a, STATIC, SINGULAR, INT32, version, 2) \ @@ -558,13 +384,6 @@ extern const pb_msgdesc_t wippersnapper_i2c_v1_AHTInitRequest_msg; extern const pb_msgdesc_t wippersnapper_i2c_v1_AHTDeinitRequest_msg; extern const pb_msgdesc_t wippersnapper_i2c_v1_DPS310InitRequest_msg; extern const pb_msgdesc_t wippersnapper_i2c_v1_DPS310DeinitRequest_msg; -extern const pb_msgdesc_t wippersnapper_i2c_v1_SeesawInitRequest_msg; -extern const pb_msgdesc_t wippersnapper_i2c_v1_SeesawDeinitRequest_msg; -extern const pb_msgdesc_t wippersnapper_i2c_v1_SHT4XInitRequest_msg; -extern const pb_msgdesc_t wippersnapper_i2c_v1_SCD30InitRequest_msg; -extern const pb_msgdesc_t wippersnapper_i2c_v1_SCD30ReadEvent_msg; -extern const pb_msgdesc_t wippersnapper_i2c_v1_BH1750InitRequest_msg; -extern const pb_msgdesc_t wippersnapper_i2c_v1_BH1750ReadEvent_msg; extern const pb_msgdesc_t wippersnapper_i2c_v1_SensorDetails_msg; extern const pb_msgdesc_t wippersnapper_i2c_v1_SensorEvent_msg; extern const pb_msgdesc_t wippersnapper_i2c_v1_I2CSensorEvent_msg; @@ -583,13 +402,6 @@ extern const pb_msgdesc_t wippersnapper_i2c_v1_I2CSensorEvent_msg; #define wippersnapper_i2c_v1_AHTDeinitRequest_fields &wippersnapper_i2c_v1_AHTDeinitRequest_msg #define wippersnapper_i2c_v1_DPS310InitRequest_fields &wippersnapper_i2c_v1_DPS310InitRequest_msg #define wippersnapper_i2c_v1_DPS310DeinitRequest_fields &wippersnapper_i2c_v1_DPS310DeinitRequest_msg -#define wippersnapper_i2c_v1_SeesawInitRequest_fields &wippersnapper_i2c_v1_SeesawInitRequest_msg -#define wippersnapper_i2c_v1_SeesawDeinitRequest_fields &wippersnapper_i2c_v1_SeesawDeinitRequest_msg -#define wippersnapper_i2c_v1_SHT4XInitRequest_fields &wippersnapper_i2c_v1_SHT4XInitRequest_msg -#define wippersnapper_i2c_v1_SCD30InitRequest_fields &wippersnapper_i2c_v1_SCD30InitRequest_msg -#define wippersnapper_i2c_v1_SCD30ReadEvent_fields &wippersnapper_i2c_v1_SCD30ReadEvent_msg -#define wippersnapper_i2c_v1_BH1750InitRequest_fields &wippersnapper_i2c_v1_BH1750InitRequest_msg -#define wippersnapper_i2c_v1_BH1750ReadEvent_fields &wippersnapper_i2c_v1_BH1750ReadEvent_msg #define wippersnapper_i2c_v1_SensorDetails_fields &wippersnapper_i2c_v1_SensorDetails_msg #define wippersnapper_i2c_v1_SensorEvent_fields &wippersnapper_i2c_v1_SensorEvent_msg #define wippersnapper_i2c_v1_I2CSensorEvent_fields &wippersnapper_i2c_v1_I2CSensorEvent_msg @@ -600,21 +412,14 @@ extern const pb_msgdesc_t wippersnapper_i2c_v1_I2CSensorEvent_msg; #define wippersnapper_i2c_v1_I2CSetFrequency_size 17 #define wippersnapper_i2c_v1_I2CScanRequest_size 11 #define wippersnapper_i2c_v1_I2CScanResponse_size 720 -#define wippersnapper_i2c_v1_I2CDeviceInitRequest_size 68 +#define wippersnapper_i2c_v1_I2CDeviceInitRequest_size 49 #define wippersnapper_i2c_v1_I2CDeviceInitResponse_size 2 -#define wippersnapper_i2c_v1_I2CDeviceDeinitRequest_size 43 -#define wippersnapper_i2c_v1_I2CDeviceDeinitResponse_size 2 -#define wippersnapper_i2c_v1_AHTInitRequest_size 15 +#define wippersnapper_i2c_v1_I2CDeviceDeinitRequest_size 31 +#define wippersnapper_i2c_v1_I2CDeviceDeinitResponse_size 8 +#define wippersnapper_i2c_v1_AHTInitRequest_size 14 #define wippersnapper_i2c_v1_AHTDeinitRequest_size 4 -#define wippersnapper_i2c_v1_DPS310InitRequest_size 15 +#define wippersnapper_i2c_v1_DPS310InitRequest_size 14 #define wippersnapper_i2c_v1_DPS310DeinitRequest_size 4 -#define wippersnapper_i2c_v1_SeesawInitRequest_size 21 -#define wippersnapper_i2c_v1_SeesawDeinitRequest_size 10 -#define wippersnapper_i2c_v1_SHT4XInitRequest_size 19 -#define wippersnapper_i2c_v1_SCD30InitRequest_size 22 -#define wippersnapper_i2c_v1_SCD30ReadEvent_size 15 -#define wippersnapper_i2c_v1_BH1750InitRequest_size 13 -#define wippersnapper_i2c_v1_BH1750ReadEvent_size 5 /* wippersnapper_i2c_v1_SensorDetails_size depends on runtime parameters */ #define wippersnapper_i2c_v1_SensorEvent_size 41 #define wippersnapper_i2c_v1_I2CSensorEvent_size 49 diff --git a/src/wippersnapper/pin/v1/pin.pb.c b/src/wippersnapper/pin/v1/pin.pb.c index e3a9fa528..e3459a460 100644 --- a/src/wippersnapper/pin/v1/pin.pb.c +++ b/src/wippersnapper/pin/v1/pin.pb.c @@ -1,5 +1,5 @@ /* Automatically generated nanopb constant definitions */ -/* Generated by nanopb-0.4.5-dev at Mon Sep 27 18:35:08 2021. */ +/* Generated by nanopb-0.4.5-dev at Fri Oct 15 20:29:56 2021. */ #include "wippersnapper/pin/v1/pin.pb.h" #if PB_PROTO_HEADER_VERSION != 40 diff --git a/src/wippersnapper/pin/v1/pin.pb.h b/src/wippersnapper/pin/v1/pin.pb.h index e41af764c..9db4cfcd2 100644 --- a/src/wippersnapper/pin/v1/pin.pb.h +++ b/src/wippersnapper/pin/v1/pin.pb.h @@ -1,5 +1,5 @@ /* Automatically generated nanopb header */ -/* Generated by nanopb-0.4.5-dev at Mon Sep 27 18:35:08 2021. */ +/* Generated by nanopb-0.4.5-dev at Fri Oct 15 20:29:56 2021. */ #ifndef PB_WIPPERSNAPPER_PIN_V1_WIPPERSNAPPER_PIN_V1_PIN_PB_H_INCLUDED #define PB_WIPPERSNAPPER_PIN_V1_WIPPERSNAPPER_PIN_V1_PIN_PB_H_INCLUDED diff --git a/src/wippersnapper/signal/v1/signal.pb.c b/src/wippersnapper/signal/v1/signal.pb.c index 10135d298..c36c3d31e 100644 --- a/src/wippersnapper/signal/v1/signal.pb.c +++ b/src/wippersnapper/signal/v1/signal.pb.c @@ -1,5 +1,5 @@ /* Automatically generated nanopb constant definitions */ -/* Generated by nanopb-0.4.5-dev at Mon Sep 27 18:35:08 2021. */ +/* Generated by nanopb-0.4.5-dev at Fri Oct 15 20:29:56 2021. */ #include "wippersnapper/signal/v1/signal.pb.h" #if PB_PROTO_HEADER_VERSION != 40 diff --git a/src/wippersnapper/signal/v1/signal.pb.h b/src/wippersnapper/signal/v1/signal.pb.h index ae9653ba1..2315338d4 100644 --- a/src/wippersnapper/signal/v1/signal.pb.h +++ b/src/wippersnapper/signal/v1/signal.pb.h @@ -1,5 +1,5 @@ /* Automatically generated nanopb header */ -/* Generated by nanopb-0.4.5-dev at Mon Sep 27 18:35:08 2021. */ +/* Generated by nanopb-0.4.5-dev at Fri Oct 15 20:29:56 2021. */ #ifndef PB_WIPPERSNAPPER_SIGNAL_V1_WIPPERSNAPPER_SIGNAL_V1_SIGNAL_PB_H_INCLUDED #define PB_WIPPERSNAPPER_SIGNAL_V1_WIPPERSNAPPER_SIGNAL_V1_SIGNAL_PB_H_INCLUDED @@ -163,7 +163,7 @@ extern const pb_msgdesc_t wippersnapper_signal_v1_SignalResponse_msg; #define wippersnapper_signal_v1_SignalResponse_fields &wippersnapper_signal_v1_SignalResponse_msg /* Maximum encoded size of messages (where known) */ -#define wippersnapper_signal_v1_I2CRequest_size 70 +#define wippersnapper_signal_v1_I2CRequest_size 51 #define wippersnapper_signal_v1_I2CResponse_size 723 #define wippersnapper_signal_v1_SensorEvent_size 51 #if defined(wippersnapper_pin_v1_ConfigurePinRequests_size) && defined(wippersnapper_pin_v1_PinEvents_size) && defined(wippersnapper_pin_v1_ConfigurePWMPinRequests_size) && defined(wippersnapper_pin_v1_PWMPinEvents_size)