diff --git a/src/wippersnapper/description/v1/description.pb.c b/src/wippersnapper/description/v1/description.pb.c index 5e043edb3..9733a1864 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 Wed Nov 10 21:46:34 2021. */ +/* Generated by nanopb-0.4.5-dev at Tue Nov 16 16:04: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 281516cdd..cb90a7feb 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 Wed Nov 10 21:46:34 2021. */ +/* Generated by nanopb-0.4.5-dev at Tue Nov 16 16:04: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 cbe22a558..66110ad2b 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 Wed Nov 10 16:59:17 2021. */ +/* Generated by nanopb-0.4.5-dev at Tue Nov 16 16:04:56 2021. */ #include "wippersnapper/i2c/v1/i2c.pb.h" #if PB_PROTO_HEADER_VERSION != 40 @@ -54,6 +54,9 @@ PB_BIND(wippersnapper_i2c_v1_SCD4XUpdateRequest, wippersnapper_i2c_v1_SCD4XUpdat PB_BIND(wippersnapper_i2c_v1_PM25UpdateRequest, wippersnapper_i2c_v1_PM25UpdateRequest, AUTO) +PB_BIND(wippersnapper_i2c_v1_BME280UpdateRequest, wippersnapper_i2c_v1_BME280UpdateRequest, AUTO) + + PB_BIND(wippersnapper_i2c_v1_SensorEvent, wippersnapper_i2c_v1_SensorEvent, AUTO) diff --git a/src/wippersnapper/i2c/v1/i2c.pb.h b/src/wippersnapper/i2c/v1/i2c.pb.h index 911f7e3cd..ee62cea8a 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 Wed Nov 10 21:46:34 2021. */ +/* Generated by nanopb-0.4.5-dev at Tue Nov 16 16:04: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 @@ -55,6 +55,15 @@ typedef struct _wippersnapper_i2c_v1_AHTUpdateRequest { float period_humidity; } wippersnapper_i2c_v1_AHTUpdateRequest; +typedef struct _wippersnapper_i2c_v1_BME280UpdateRequest { + bool enable_temperature; + float period_temperature; + bool enable_humidity; + float period_humidity; + bool enable_pressure; + float period_pressure; +} wippersnapper_i2c_v1_BME280UpdateRequest; + typedef struct _wippersnapper_i2c_v1_DPS310UpdateRequest { bool enable_pressure; float period_pressure; @@ -171,6 +180,8 @@ typedef struct _wippersnapper_i2c_v1_I2CDeviceInitRequest { wippersnapper_i2c_v1_SCD4XUpdateRequest scd4x; bool has_pm25; wippersnapper_i2c_v1_PM25UpdateRequest pm25; + bool has_bme280; + wippersnapper_i2c_v1_BME280UpdateRequest bme280; } wippersnapper_i2c_v1_I2CDeviceInitRequest; typedef struct _wippersnapper_i2c_v1_I2CDeviceUpdateRequest { @@ -186,6 +197,8 @@ typedef struct _wippersnapper_i2c_v1_I2CDeviceUpdateRequest { wippersnapper_i2c_v1_SCD4XUpdateRequest scd4x; bool has_pm25; wippersnapper_i2c_v1_PM25UpdateRequest pm25; + bool has_bme280; + wippersnapper_i2c_v1_BME280UpdateRequest bme280; } wippersnapper_i2c_v1_I2CDeviceUpdateRequest; @@ -209,9 +222,9 @@ extern "C" { #define wippersnapper_i2c_v1_I2CBusSetFrequency_init_default {0, 0} #define wippersnapper_i2c_v1_I2CBusScanRequest_init_default {0, false, wippersnapper_i2c_v1_I2CBusInitRequest_init_default} #define wippersnapper_i2c_v1_I2CBusScanResponse_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}, _wippersnapper_i2c_v1_BusResponse_MIN} -#define wippersnapper_i2c_v1_I2CDeviceInitRequest_init_default {0, 0, false, wippersnapper_i2c_v1_I2CBusInitRequest_init_default, false, wippersnapper_i2c_v1_AHTUpdateRequest_init_default, false, wippersnapper_i2c_v1_DPS310UpdateRequest_init_default, false, wippersnapper_i2c_v1_SCD30UpdateRequest_init_default, false, wippersnapper_i2c_v1_SCD4XUpdateRequest_init_default, false, wippersnapper_i2c_v1_PM25UpdateRequest_init_default} +#define wippersnapper_i2c_v1_I2CDeviceInitRequest_init_default {0, 0, false, wippersnapper_i2c_v1_I2CBusInitRequest_init_default, false, wippersnapper_i2c_v1_AHTUpdateRequest_init_default, false, wippersnapper_i2c_v1_DPS310UpdateRequest_init_default, false, wippersnapper_i2c_v1_SCD30UpdateRequest_init_default, false, wippersnapper_i2c_v1_SCD4XUpdateRequest_init_default, false, wippersnapper_i2c_v1_PM25UpdateRequest_init_default, false, wippersnapper_i2c_v1_BME280UpdateRequest_init_default} #define wippersnapper_i2c_v1_I2CDeviceInitResponse_init_default {0, 0, _wippersnapper_i2c_v1_BusResponse_MIN} -#define wippersnapper_i2c_v1_I2CDeviceUpdateRequest_init_default {0, 0, false, wippersnapper_i2c_v1_AHTUpdateRequest_init_default, false, wippersnapper_i2c_v1_DPS310UpdateRequest_init_default, false, wippersnapper_i2c_v1_SCD30UpdateRequest_init_default, false, wippersnapper_i2c_v1_SCD4XUpdateRequest_init_default, false, wippersnapper_i2c_v1_PM25UpdateRequest_init_default} +#define wippersnapper_i2c_v1_I2CDeviceUpdateRequest_init_default {0, 0, false, wippersnapper_i2c_v1_AHTUpdateRequest_init_default, false, wippersnapper_i2c_v1_DPS310UpdateRequest_init_default, false, wippersnapper_i2c_v1_SCD30UpdateRequest_init_default, false, wippersnapper_i2c_v1_SCD4XUpdateRequest_init_default, false, wippersnapper_i2c_v1_PM25UpdateRequest_init_default, false, wippersnapper_i2c_v1_BME280UpdateRequest_init_default} #define wippersnapper_i2c_v1_I2CDeviceUpdateResponse_init_default {0, 0, _wippersnapper_i2c_v1_BusResponse_MIN} #define wippersnapper_i2c_v1_I2CDeviceDeinitRequest_init_default {0, 0} #define wippersnapper_i2c_v1_I2CDeviceDeinitResponse_init_default {0, 0} @@ -220,6 +233,7 @@ extern "C" { #define wippersnapper_i2c_v1_SCD30UpdateRequest_init_default {0, 0, 0, 0, 0, 0} #define wippersnapper_i2c_v1_SCD4XUpdateRequest_init_default {0, 0, 0, 0, 0, 0} #define wippersnapper_i2c_v1_PM25UpdateRequest_init_default {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} +#define wippersnapper_i2c_v1_BME280UpdateRequest_init_default {0, 0, 0, 0, 0, 0} #define wippersnapper_i2c_v1_SensorEvent_init_default {_wippersnapper_i2c_v1_SensorType_MIN, 0} #define wippersnapper_i2c_v1_I2CDeviceEvent_init_default {0, 0, {wippersnapper_i2c_v1_SensorEvent_init_default, wippersnapper_i2c_v1_SensorEvent_init_default, wippersnapper_i2c_v1_SensorEvent_init_default, wippersnapper_i2c_v1_SensorEvent_init_default, wippersnapper_i2c_v1_SensorEvent_init_default, wippersnapper_i2c_v1_SensorEvent_init_default, wippersnapper_i2c_v1_SensorEvent_init_default, wippersnapper_i2c_v1_SensorEvent_init_default, wippersnapper_i2c_v1_SensorEvent_init_default, wippersnapper_i2c_v1_SensorEvent_init_default, wippersnapper_i2c_v1_SensorEvent_init_default, wippersnapper_i2c_v1_SensorEvent_init_default, wippersnapper_i2c_v1_SensorEvent_init_default, wippersnapper_i2c_v1_SensorEvent_init_default, wippersnapper_i2c_v1_SensorEvent_init_default}} #define wippersnapper_i2c_v1_I2CBusInitRequest_init_zero {0, 0, 0, 0} @@ -227,9 +241,9 @@ extern "C" { #define wippersnapper_i2c_v1_I2CBusSetFrequency_init_zero {0, 0} #define wippersnapper_i2c_v1_I2CBusScanRequest_init_zero {0, false, wippersnapper_i2c_v1_I2CBusInitRequest_init_zero} #define wippersnapper_i2c_v1_I2CBusScanResponse_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}, _wippersnapper_i2c_v1_BusResponse_MIN} -#define wippersnapper_i2c_v1_I2CDeviceInitRequest_init_zero {0, 0, false, wippersnapper_i2c_v1_I2CBusInitRequest_init_zero, false, wippersnapper_i2c_v1_AHTUpdateRequest_init_zero, false, wippersnapper_i2c_v1_DPS310UpdateRequest_init_zero, false, wippersnapper_i2c_v1_SCD30UpdateRequest_init_zero, false, wippersnapper_i2c_v1_SCD4XUpdateRequest_init_zero, false, wippersnapper_i2c_v1_PM25UpdateRequest_init_zero} +#define wippersnapper_i2c_v1_I2CDeviceInitRequest_init_zero {0, 0, false, wippersnapper_i2c_v1_I2CBusInitRequest_init_zero, false, wippersnapper_i2c_v1_AHTUpdateRequest_init_zero, false, wippersnapper_i2c_v1_DPS310UpdateRequest_init_zero, false, wippersnapper_i2c_v1_SCD30UpdateRequest_init_zero, false, wippersnapper_i2c_v1_SCD4XUpdateRequest_init_zero, false, wippersnapper_i2c_v1_PM25UpdateRequest_init_zero, false, wippersnapper_i2c_v1_BME280UpdateRequest_init_zero} #define wippersnapper_i2c_v1_I2CDeviceInitResponse_init_zero {0, 0, _wippersnapper_i2c_v1_BusResponse_MIN} -#define wippersnapper_i2c_v1_I2CDeviceUpdateRequest_init_zero {0, 0, false, wippersnapper_i2c_v1_AHTUpdateRequest_init_zero, false, wippersnapper_i2c_v1_DPS310UpdateRequest_init_zero, false, wippersnapper_i2c_v1_SCD30UpdateRequest_init_zero, false, wippersnapper_i2c_v1_SCD4XUpdateRequest_init_zero, false, wippersnapper_i2c_v1_PM25UpdateRequest_init_zero} +#define wippersnapper_i2c_v1_I2CDeviceUpdateRequest_init_zero {0, 0, false, wippersnapper_i2c_v1_AHTUpdateRequest_init_zero, false, wippersnapper_i2c_v1_DPS310UpdateRequest_init_zero, false, wippersnapper_i2c_v1_SCD30UpdateRequest_init_zero, false, wippersnapper_i2c_v1_SCD4XUpdateRequest_init_zero, false, wippersnapper_i2c_v1_PM25UpdateRequest_init_zero, false, wippersnapper_i2c_v1_BME280UpdateRequest_init_zero} #define wippersnapper_i2c_v1_I2CDeviceUpdateResponse_init_zero {0, 0, _wippersnapper_i2c_v1_BusResponse_MIN} #define wippersnapper_i2c_v1_I2CDeviceDeinitRequest_init_zero {0, 0} #define wippersnapper_i2c_v1_I2CDeviceDeinitResponse_init_zero {0, 0} @@ -238,6 +252,7 @@ extern "C" { #define wippersnapper_i2c_v1_SCD30UpdateRequest_init_zero {0, 0, 0, 0, 0, 0} #define wippersnapper_i2c_v1_SCD4XUpdateRequest_init_zero {0, 0, 0, 0, 0, 0} #define wippersnapper_i2c_v1_PM25UpdateRequest_init_zero {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} +#define wippersnapper_i2c_v1_BME280UpdateRequest_init_zero {0, 0, 0, 0, 0, 0} #define wippersnapper_i2c_v1_SensorEvent_init_zero {_wippersnapper_i2c_v1_SensorType_MIN, 0} #define wippersnapper_i2c_v1_I2CDeviceEvent_init_zero {0, 0, {wippersnapper_i2c_v1_SensorEvent_init_zero, wippersnapper_i2c_v1_SensorEvent_init_zero, wippersnapper_i2c_v1_SensorEvent_init_zero, wippersnapper_i2c_v1_SensorEvent_init_zero, wippersnapper_i2c_v1_SensorEvent_init_zero, wippersnapper_i2c_v1_SensorEvent_init_zero, wippersnapper_i2c_v1_SensorEvent_init_zero, wippersnapper_i2c_v1_SensorEvent_init_zero, wippersnapper_i2c_v1_SensorEvent_init_zero, wippersnapper_i2c_v1_SensorEvent_init_zero, wippersnapper_i2c_v1_SensorEvent_init_zero, wippersnapper_i2c_v1_SensorEvent_init_zero, wippersnapper_i2c_v1_SensorEvent_init_zero, wippersnapper_i2c_v1_SensorEvent_init_zero, wippersnapper_i2c_v1_SensorEvent_init_zero}} @@ -246,6 +261,12 @@ extern "C" { #define wippersnapper_i2c_v1_AHTUpdateRequest_period_temperature_tag 2 #define wippersnapper_i2c_v1_AHTUpdateRequest_enable_humidity_tag 3 #define wippersnapper_i2c_v1_AHTUpdateRequest_period_humidity_tag 4 +#define wippersnapper_i2c_v1_BME280UpdateRequest_enable_temperature_tag 1 +#define wippersnapper_i2c_v1_BME280UpdateRequest_period_temperature_tag 2 +#define wippersnapper_i2c_v1_BME280UpdateRequest_enable_humidity_tag 3 +#define wippersnapper_i2c_v1_BME280UpdateRequest_period_humidity_tag 4 +#define wippersnapper_i2c_v1_BME280UpdateRequest_enable_pressure_tag 5 +#define wippersnapper_i2c_v1_BME280UpdateRequest_period_pressure_tag 6 #define wippersnapper_i2c_v1_DPS310UpdateRequest_enable_pressure_tag 1 #define wippersnapper_i2c_v1_DPS310UpdateRequest_period_pressure_tag 2 #define wippersnapper_i2c_v1_DPS310UpdateRequest_enable_temperature_tag 3 @@ -307,6 +328,7 @@ extern "C" { #define wippersnapper_i2c_v1_I2CDeviceInitRequest_scd30_tag 6 #define wippersnapper_i2c_v1_I2CDeviceInitRequest_scd4x_tag 7 #define wippersnapper_i2c_v1_I2CDeviceInitRequest_pm25_tag 8 +#define wippersnapper_i2c_v1_I2CDeviceInitRequest_bme280_tag 9 #define wippersnapper_i2c_v1_I2CDeviceUpdateRequest_i2c_port_number_tag 1 #define wippersnapper_i2c_v1_I2CDeviceUpdateRequest_i2c_address_tag 2 #define wippersnapper_i2c_v1_I2CDeviceUpdateRequest_aht_tag 3 @@ -314,6 +336,7 @@ extern "C" { #define wippersnapper_i2c_v1_I2CDeviceUpdateRequest_scd30_tag 5 #define wippersnapper_i2c_v1_I2CDeviceUpdateRequest_scd4x_tag 6 #define wippersnapper_i2c_v1_I2CDeviceUpdateRequest_pm25_tag 7 +#define wippersnapper_i2c_v1_I2CDeviceUpdateRequest_bme280_tag 8 /* Struct field encoding specification for nanopb */ #define wippersnapper_i2c_v1_I2CBusInitRequest_FIELDLIST(X, a) \ @@ -357,7 +380,8 @@ X(a, STATIC, OPTIONAL, MESSAGE, aht, 4) \ X(a, STATIC, OPTIONAL, MESSAGE, dps, 5) \ X(a, STATIC, OPTIONAL, MESSAGE, scd30, 6) \ X(a, STATIC, OPTIONAL, MESSAGE, scd4x, 7) \ -X(a, STATIC, OPTIONAL, MESSAGE, pm25, 8) +X(a, STATIC, OPTIONAL, MESSAGE, pm25, 8) \ +X(a, STATIC, OPTIONAL, MESSAGE, bme280, 9) #define wippersnapper_i2c_v1_I2CDeviceInitRequest_CALLBACK NULL #define wippersnapper_i2c_v1_I2CDeviceInitRequest_DEFAULT NULL #define wippersnapper_i2c_v1_I2CDeviceInitRequest_bus_init_request_MSGTYPE wippersnapper_i2c_v1_I2CBusInitRequest @@ -366,6 +390,7 @@ X(a, STATIC, OPTIONAL, MESSAGE, pm25, 8) #define wippersnapper_i2c_v1_I2CDeviceInitRequest_scd30_MSGTYPE wippersnapper_i2c_v1_SCD30UpdateRequest #define wippersnapper_i2c_v1_I2CDeviceInitRequest_scd4x_MSGTYPE wippersnapper_i2c_v1_SCD4XUpdateRequest #define wippersnapper_i2c_v1_I2CDeviceInitRequest_pm25_MSGTYPE wippersnapper_i2c_v1_PM25UpdateRequest +#define wippersnapper_i2c_v1_I2CDeviceInitRequest_bme280_MSGTYPE wippersnapper_i2c_v1_BME280UpdateRequest #define wippersnapper_i2c_v1_I2CDeviceInitResponse_FIELDLIST(X, a) \ X(a, STATIC, SINGULAR, BOOL, is_success, 1) \ @@ -382,7 +407,8 @@ X(a, STATIC, OPTIONAL, MESSAGE, aht, 3) \ X(a, STATIC, OPTIONAL, MESSAGE, dps, 4) \ X(a, STATIC, OPTIONAL, MESSAGE, scd30, 5) \ X(a, STATIC, OPTIONAL, MESSAGE, scd4x, 6) \ -X(a, STATIC, OPTIONAL, MESSAGE, pm25, 7) +X(a, STATIC, OPTIONAL, MESSAGE, pm25, 7) \ +X(a, STATIC, OPTIONAL, MESSAGE, bme280, 8) #define wippersnapper_i2c_v1_I2CDeviceUpdateRequest_CALLBACK NULL #define wippersnapper_i2c_v1_I2CDeviceUpdateRequest_DEFAULT NULL #define wippersnapper_i2c_v1_I2CDeviceUpdateRequest_aht_MSGTYPE wippersnapper_i2c_v1_AHTUpdateRequest @@ -390,6 +416,7 @@ X(a, STATIC, OPTIONAL, MESSAGE, pm25, 7) #define wippersnapper_i2c_v1_I2CDeviceUpdateRequest_scd30_MSGTYPE wippersnapper_i2c_v1_SCD30UpdateRequest #define wippersnapper_i2c_v1_I2CDeviceUpdateRequest_scd4x_MSGTYPE wippersnapper_i2c_v1_SCD4XUpdateRequest #define wippersnapper_i2c_v1_I2CDeviceUpdateRequest_pm25_MSGTYPE wippersnapper_i2c_v1_PM25UpdateRequest +#define wippersnapper_i2c_v1_I2CDeviceUpdateRequest_bme280_MSGTYPE wippersnapper_i2c_v1_BME280UpdateRequest #define wippersnapper_i2c_v1_I2CDeviceUpdateResponse_FIELDLIST(X, a) \ X(a, STATIC, SINGULAR, UINT32, i2c_address, 1) \ @@ -462,6 +489,16 @@ X(a, STATIC, SINGULAR, FLOAT, period_pm100_env, 12) #define wippersnapper_i2c_v1_PM25UpdateRequest_CALLBACK NULL #define wippersnapper_i2c_v1_PM25UpdateRequest_DEFAULT NULL +#define wippersnapper_i2c_v1_BME280UpdateRequest_FIELDLIST(X, a) \ +X(a, STATIC, SINGULAR, BOOL, enable_temperature, 1) \ +X(a, STATIC, SINGULAR, FLOAT, period_temperature, 2) \ +X(a, STATIC, SINGULAR, BOOL, enable_humidity, 3) \ +X(a, STATIC, SINGULAR, FLOAT, period_humidity, 4) \ +X(a, STATIC, SINGULAR, BOOL, enable_pressure, 5) \ +X(a, STATIC, SINGULAR, FLOAT, period_pressure, 6) +#define wippersnapper_i2c_v1_BME280UpdateRequest_CALLBACK NULL +#define wippersnapper_i2c_v1_BME280UpdateRequest_DEFAULT NULL + #define wippersnapper_i2c_v1_SensorEvent_FIELDLIST(X, a) \ X(a, STATIC, SINGULAR, UENUM, type, 1) \ X(a, STATIC, SINGULAR, FLOAT, value, 2) @@ -491,6 +528,7 @@ extern const pb_msgdesc_t wippersnapper_i2c_v1_DPS310UpdateRequest_msg; extern const pb_msgdesc_t wippersnapper_i2c_v1_SCD30UpdateRequest_msg; extern const pb_msgdesc_t wippersnapper_i2c_v1_SCD4XUpdateRequest_msg; extern const pb_msgdesc_t wippersnapper_i2c_v1_PM25UpdateRequest_msg; +extern const pb_msgdesc_t wippersnapper_i2c_v1_BME280UpdateRequest_msg; extern const pb_msgdesc_t wippersnapper_i2c_v1_SensorEvent_msg; extern const pb_msgdesc_t wippersnapper_i2c_v1_I2CDeviceEvent_msg; @@ -511,6 +549,7 @@ extern const pb_msgdesc_t wippersnapper_i2c_v1_I2CDeviceEvent_msg; #define wippersnapper_i2c_v1_SCD30UpdateRequest_fields &wippersnapper_i2c_v1_SCD30UpdateRequest_msg #define wippersnapper_i2c_v1_SCD4XUpdateRequest_fields &wippersnapper_i2c_v1_SCD4XUpdateRequest_msg #define wippersnapper_i2c_v1_PM25UpdateRequest_fields &wippersnapper_i2c_v1_PM25UpdateRequest_msg +#define wippersnapper_i2c_v1_BME280UpdateRequest_fields &wippersnapper_i2c_v1_BME280UpdateRequest_msg #define wippersnapper_i2c_v1_SensorEvent_fields &wippersnapper_i2c_v1_SensorEvent_msg #define wippersnapper_i2c_v1_I2CDeviceEvent_fields &wippersnapper_i2c_v1_I2CDeviceEvent_msg @@ -520,9 +559,9 @@ extern const pb_msgdesc_t wippersnapper_i2c_v1_I2CDeviceEvent_msg; #define wippersnapper_i2c_v1_I2CBusSetFrequency_size 17 #define wippersnapper_i2c_v1_I2CBusScanRequest_size 52 #define wippersnapper_i2c_v1_I2CBusScanResponse_size 722 -#define wippersnapper_i2c_v1_I2CDeviceInitRequest_size 180 +#define wippersnapper_i2c_v1_I2CDeviceInitRequest_size 203 #define wippersnapper_i2c_v1_I2CDeviceInitResponse_size 10 -#define wippersnapper_i2c_v1_I2CDeviceUpdateRequest_size 139 +#define wippersnapper_i2c_v1_I2CDeviceUpdateRequest_size 162 #define wippersnapper_i2c_v1_I2CDeviceUpdateResponse_size 10 #define wippersnapper_i2c_v1_I2CDeviceDeinitRequest_size 17 #define wippersnapper_i2c_v1_I2CDeviceDeinitResponse_size 8 @@ -531,6 +570,7 @@ extern const pb_msgdesc_t wippersnapper_i2c_v1_I2CDeviceEvent_msg; #define wippersnapper_i2c_v1_SCD30UpdateRequest_size 21 #define wippersnapper_i2c_v1_SCD4XUpdateRequest_size 21 #define wippersnapper_i2c_v1_PM25UpdateRequest_size 42 +#define wippersnapper_i2c_v1_BME280UpdateRequest_size 21 #define wippersnapper_i2c_v1_SensorEvent_size 7 #define wippersnapper_i2c_v1_I2CDeviceEvent_size 141 diff --git a/src/wippersnapper/pin/v1/pin.pb.c b/src/wippersnapper/pin/v1/pin.pb.c index 1467cfe23..85fad7a6e 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 Wed Nov 10 21:46:34 2021. */ +/* Generated by nanopb-0.4.5-dev at Tue Nov 16 16:04: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 4487741d9..e2e502808 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 Wed Nov 10 21:46:34 2021. */ +/* Generated by nanopb-0.4.5-dev at Tue Nov 16 16:04: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 1321c04b4..ba6663831 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 Wed Nov 10 21:46:34 2021. */ +/* Generated by nanopb-0.4.5-dev at Tue Nov 16 16:04: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 a9efc524a..3115b59e3 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 Wed Nov 10 21:46:34 2021. */ +/* Generated by nanopb-0.4.5-dev at Tue Nov 16 16:04: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 @@ -157,7 +157,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 183 +#define wippersnapper_signal_v1_I2CRequest_size 206 #define wippersnapper_signal_v1_I2CResponse_size 725 #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) union wippersnapper_signal_v1_CreateSignalRequest_payload_size_union {char f6[(6 + wippersnapper_pin_v1_ConfigurePinRequests_size)]; char f7[(6 + wippersnapper_pin_v1_PinEvents_size)]; char f10[(6 + wippersnapper_pin_v1_ConfigurePWMPinRequests_size)]; char f12[(6 + wippersnapper_pin_v1_PWMPinEvents_size)]; char f0[21];};