Skip to content

Commit 3092c56

Browse files
authored
Revert ".proto file wrappers updated"
1 parent 8019aa0 commit 3092c56

File tree

8 files changed

+131
-43
lines changed

8 files changed

+131
-43
lines changed

src/wippersnapper/description/v1/description.pb.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/* Automatically generated nanopb constant definitions */
2-
/* Generated by nanopb-0.4.5-dev at Mon Oct 25 13:37:21 2021. */
2+
/* Generated by nanopb-0.4.5-dev at Fri Oct 15 20:43:36 2021. */
33

44
#include "wippersnapper/description/v1/description.pb.h"
55
#if PB_PROTO_HEADER_VERSION != 40

src/wippersnapper/description/v1/description.pb.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/* Automatically generated nanopb header */
2-
/* Generated by nanopb-0.4.5-dev at Mon Oct 25 13:37:21 2021. */
2+
/* Generated by nanopb-0.4.5-dev at Fri Oct 15 20:43:36 2021. */
33

44
#ifndef PB_WIPPERSNAPPER_DESCRIPTION_V1_WIPPERSNAPPER_DESCRIPTION_V1_DESCRIPTION_PB_H_INCLUDED
55
#define PB_WIPPERSNAPPER_DESCRIPTION_V1_WIPPERSNAPPER_DESCRIPTION_V1_DESCRIPTION_PB_H_INCLUDED

src/wippersnapper/i2c/v1/i2c.pb.c

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/* Automatically generated nanopb constant definitions */
2-
/* Generated by nanopb-0.4.5-dev at Mon Oct 25 13:37:21 2021. */
2+
/* Generated by nanopb-0.4.5-dev at Fri Oct 15 20:43:36 2021. */
33

44
#include "wippersnapper/i2c/v1/i2c.pb.h"
55
#if PB_PROTO_HEADER_VERSION != 40
@@ -45,10 +45,13 @@ PB_BIND(wippersnapper_i2c_v1_DPS310InitRequest, wippersnapper_i2c_v1_DPS310InitR
4545
PB_BIND(wippersnapper_i2c_v1_DPS310DeinitRequest, wippersnapper_i2c_v1_DPS310DeinitRequest, AUTO)
4646

4747

48+
PB_BIND(wippersnapper_i2c_v1_SensorDetails, wippersnapper_i2c_v1_SensorDetails, AUTO)
49+
50+
4851
PB_BIND(wippersnapper_i2c_v1_SensorEvent, wippersnapper_i2c_v1_SensorEvent, AUTO)
4952

5053

51-
PB_BIND(wippersnapper_i2c_v1_I2CDeviceEvent, wippersnapper_i2c_v1_I2CDeviceEvent, AUTO)
54+
PB_BIND(wippersnapper_i2c_v1_I2CSensorEvent, wippersnapper_i2c_v1_I2CSensorEvent, AUTO)
5255

5356

5457

src/wippersnapper/i2c/v1/i2c.pb.h

Lines changed: 96 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/* Automatically generated nanopb header */
2-
/* Generated by nanopb-0.4.5-dev at Mon Oct 25 13:37:21 2021. */
2+
/* Generated by nanopb-0.4.5-dev at Fri Oct 15 20:43:36 2021. */
33

44
#ifndef PB_WIPPERSNAPPER_I2C_V1_WIPPERSNAPPER_I2C_V1_I2C_PB_H_INCLUDED
55
#define PB_WIPPERSNAPPER_I2C_V1_WIPPERSNAPPER_I2C_V1_I2C_PB_H_INCLUDED
@@ -86,18 +86,37 @@ typedef struct _wippersnapper_i2c_v1_I2CDeviceDeinitResponse {
8686
uint32_t i2c_address;
8787
} wippersnapper_i2c_v1_I2CDeviceDeinitResponse;
8888

89-
typedef struct _wippersnapper_i2c_v1_I2CDeviceEvent {
90-
uint32_t sensor_address;
91-
pb_callback_t sensor_event;
92-
} wippersnapper_i2c_v1_I2CDeviceEvent;
93-
9489
typedef struct _wippersnapper_i2c_v1_I2CDeviceInitResponse {
9590
bool is_success;
9691
} wippersnapper_i2c_v1_I2CDeviceInitResponse;
9792

93+
typedef struct _wippersnapper_i2c_v1_SensorDetails {
94+
pb_callback_t name;
95+
int32_t version;
96+
int32_t id;
97+
wippersnapper_i2c_v1_SensorType type;
98+
float max_value;
99+
float min_value;
100+
float resolution;
101+
int32_t min_delay;
102+
} wippersnapper_i2c_v1_SensorDetails;
103+
98104
typedef struct _wippersnapper_i2c_v1_SensorEvent {
105+
int32_t version;
106+
int32_t sensor_id;
99107
wippersnapper_i2c_v1_SensorType type;
100-
float value;
108+
int32_t timestamp;
109+
pb_size_t which_event_data;
110+
union {
111+
float temperature;
112+
float distance;
113+
float light;
114+
float pressure;
115+
float relative_humidity;
116+
float current;
117+
float voltage;
118+
uint32_t raw_value;
119+
} event_data;
101120
} wippersnapper_i2c_v1_SensorEvent;
102121

103122
typedef struct _wippersnapper_i2c_v1_I2CDeviceDeinitRequest {
@@ -119,6 +138,12 @@ typedef struct _wippersnapper_i2c_v1_I2CDeviceInitRequest {
119138
wippersnapper_i2c_v1_DPS310InitRequest dps310_init;
120139
} wippersnapper_i2c_v1_I2CDeviceInitRequest;
121140

141+
typedef struct _wippersnapper_i2c_v1_I2CSensorEvent {
142+
uint32_t sensor_address;
143+
bool has_event;
144+
wippersnapper_i2c_v1_SensorEvent event;
145+
} wippersnapper_i2c_v1_I2CSensorEvent;
146+
122147

123148
/* Helper constants for enums */
124149
#define _wippersnapper_i2c_v1_SensorType_MIN wippersnapper_i2c_v1_SensorType_SENSOR_TYPE_UNSPECIFIED
@@ -144,8 +169,9 @@ extern "C" {
144169
#define wippersnapper_i2c_v1_AHTDeinitRequest_init_default {0, 0}
145170
#define wippersnapper_i2c_v1_DPS310InitRequest_init_default {0, 0, 0, 0}
146171
#define wippersnapper_i2c_v1_DPS310DeinitRequest_init_default {0, 0}
147-
#define wippersnapper_i2c_v1_SensorEvent_init_default {_wippersnapper_i2c_v1_SensorType_MIN, 0}
148-
#define wippersnapper_i2c_v1_I2CDeviceEvent_init_default {0, {{NULL}, NULL}}
172+
#define wippersnapper_i2c_v1_SensorDetails_init_default {{{NULL}, NULL}, 0, 0, _wippersnapper_i2c_v1_SensorType_MIN, 0, 0, 0, 0}
173+
#define wippersnapper_i2c_v1_SensorEvent_init_default {0, 0, _wippersnapper_i2c_v1_SensorType_MIN, 0, 0, {0}}
174+
#define wippersnapper_i2c_v1_I2CSensorEvent_init_default {0, false, wippersnapper_i2c_v1_SensorEvent_init_default}
149175
#define wippersnapper_i2c_v1_I2CBusInitRequest_init_zero {0, 0, 0, 0}
150176
#define wippersnapper_i2c_v1_I2CBusInitResponse_init_zero {0}
151177
#define wippersnapper_i2c_v1_I2CBusSetFrequency_init_zero {0, 0}
@@ -159,8 +185,9 @@ extern "C" {
159185
#define wippersnapper_i2c_v1_AHTDeinitRequest_init_zero {0, 0}
160186
#define wippersnapper_i2c_v1_DPS310InitRequest_init_zero {0, 0, 0, 0}
161187
#define wippersnapper_i2c_v1_DPS310DeinitRequest_init_zero {0, 0}
162-
#define wippersnapper_i2c_v1_SensorEvent_init_zero {_wippersnapper_i2c_v1_SensorType_MIN, 0}
163-
#define wippersnapper_i2c_v1_I2CDeviceEvent_init_zero {0, {{NULL}, NULL}}
188+
#define wippersnapper_i2c_v1_SensorDetails_init_zero {{{NULL}, NULL}, 0, 0, _wippersnapper_i2c_v1_SensorType_MIN, 0, 0, 0, 0}
189+
#define wippersnapper_i2c_v1_SensorEvent_init_zero {0, 0, _wippersnapper_i2c_v1_SensorType_MIN, 0, 0, {0}}
190+
#define wippersnapper_i2c_v1_I2CSensorEvent_init_zero {0, false, wippersnapper_i2c_v1_SensorEvent_init_zero}
164191

165192
/* Field tags (for use in manual encoding/decoding) */
166193
#define wippersnapper_i2c_v1_AHTDeinitRequest_disable_temperature_tag 1
@@ -186,11 +213,27 @@ extern "C" {
186213
#define wippersnapper_i2c_v1_I2CBusSetFrequency_bus_id_tag 2
187214
#define wippersnapper_i2c_v1_I2CDeviceDeinitResponse_is_success_tag 1
188215
#define wippersnapper_i2c_v1_I2CDeviceDeinitResponse_i2c_address_tag 2
189-
#define wippersnapper_i2c_v1_I2CDeviceEvent_sensor_address_tag 1
190-
#define wippersnapper_i2c_v1_I2CDeviceEvent_sensor_event_tag 2
191216
#define wippersnapper_i2c_v1_I2CDeviceInitResponse_is_success_tag 1
192-
#define wippersnapper_i2c_v1_SensorEvent_type_tag 1
193-
#define wippersnapper_i2c_v1_SensorEvent_value_tag 2
217+
#define wippersnapper_i2c_v1_SensorDetails_name_tag 1
218+
#define wippersnapper_i2c_v1_SensorDetails_version_tag 2
219+
#define wippersnapper_i2c_v1_SensorDetails_id_tag 3
220+
#define wippersnapper_i2c_v1_SensorDetails_type_tag 4
221+
#define wippersnapper_i2c_v1_SensorDetails_max_value_tag 5
222+
#define wippersnapper_i2c_v1_SensorDetails_min_value_tag 6
223+
#define wippersnapper_i2c_v1_SensorDetails_resolution_tag 7
224+
#define wippersnapper_i2c_v1_SensorDetails_min_delay_tag 8
225+
#define wippersnapper_i2c_v1_SensorEvent_version_tag 1
226+
#define wippersnapper_i2c_v1_SensorEvent_sensor_id_tag 2
227+
#define wippersnapper_i2c_v1_SensorEvent_type_tag 3
228+
#define wippersnapper_i2c_v1_SensorEvent_timestamp_tag 4
229+
#define wippersnapper_i2c_v1_SensorEvent_temperature_tag 5
230+
#define wippersnapper_i2c_v1_SensorEvent_distance_tag 6
231+
#define wippersnapper_i2c_v1_SensorEvent_light_tag 7
232+
#define wippersnapper_i2c_v1_SensorEvent_pressure_tag 8
233+
#define wippersnapper_i2c_v1_SensorEvent_relative_humidity_tag 9
234+
#define wippersnapper_i2c_v1_SensorEvent_current_tag 10
235+
#define wippersnapper_i2c_v1_SensorEvent_voltage_tag 11
236+
#define wippersnapper_i2c_v1_SensorEvent_raw_value_tag 12
194237
#define wippersnapper_i2c_v1_I2CDeviceDeinitRequest_i2c_port_number_tag 1
195238
#define wippersnapper_i2c_v1_I2CDeviceDeinitRequest_i2c_address_tag 2
196239
#define wippersnapper_i2c_v1_I2CDeviceDeinitRequest_detach_device_tag 3
@@ -200,6 +243,8 @@ extern "C" {
200243
#define wippersnapper_i2c_v1_I2CDeviceInitRequest_i2c_address_tag 2
201244
#define wippersnapper_i2c_v1_I2CDeviceInitRequest_aht_init_tag 3
202245
#define wippersnapper_i2c_v1_I2CDeviceInitRequest_dps310_init_tag 4
246+
#define wippersnapper_i2c_v1_I2CSensorEvent_sensor_address_tag 1
247+
#define wippersnapper_i2c_v1_I2CSensorEvent_event_tag 2
203248

204249
/* Struct field encoding specification for nanopb */
205250
#define wippersnapper_i2c_v1_I2CBusInitRequest_FIELDLIST(X, a) \
@@ -291,18 +336,40 @@ X(a, STATIC, SINGULAR, BOOL, disable_temperature, 2)
291336
#define wippersnapper_i2c_v1_DPS310DeinitRequest_CALLBACK NULL
292337
#define wippersnapper_i2c_v1_DPS310DeinitRequest_DEFAULT NULL
293338

339+
#define wippersnapper_i2c_v1_SensorDetails_FIELDLIST(X, a) \
340+
X(a, CALLBACK, SINGULAR, STRING, name, 1) \
341+
X(a, STATIC, SINGULAR, INT32, version, 2) \
342+
X(a, STATIC, SINGULAR, INT32, id, 3) \
343+
X(a, STATIC, SINGULAR, UENUM, type, 4) \
344+
X(a, STATIC, SINGULAR, FLOAT, max_value, 5) \
345+
X(a, STATIC, SINGULAR, FLOAT, min_value, 6) \
346+
X(a, STATIC, SINGULAR, FLOAT, resolution, 7) \
347+
X(a, STATIC, SINGULAR, INT32, min_delay, 8)
348+
#define wippersnapper_i2c_v1_SensorDetails_CALLBACK pb_default_field_callback
349+
#define wippersnapper_i2c_v1_SensorDetails_DEFAULT NULL
350+
294351
#define wippersnapper_i2c_v1_SensorEvent_FIELDLIST(X, a) \
295-
X(a, STATIC, SINGULAR, UENUM, type, 1) \
296-
X(a, STATIC, SINGULAR, FLOAT, value, 2)
352+
X(a, STATIC, SINGULAR, INT32, version, 1) \
353+
X(a, STATIC, SINGULAR, INT32, sensor_id, 2) \
354+
X(a, STATIC, SINGULAR, UENUM, type, 3) \
355+
X(a, STATIC, SINGULAR, INT32, timestamp, 4) \
356+
X(a, STATIC, ONEOF, FLOAT, (event_data,temperature,event_data.temperature), 5) \
357+
X(a, STATIC, ONEOF, FLOAT, (event_data,distance,event_data.distance), 6) \
358+
X(a, STATIC, ONEOF, FLOAT, (event_data,light,event_data.light), 7) \
359+
X(a, STATIC, ONEOF, FLOAT, (event_data,pressure,event_data.pressure), 8) \
360+
X(a, STATIC, ONEOF, FLOAT, (event_data,relative_humidity,event_data.relative_humidity), 9) \
361+
X(a, STATIC, ONEOF, FLOAT, (event_data,current,event_data.current), 10) \
362+
X(a, STATIC, ONEOF, FLOAT, (event_data,voltage,event_data.voltage), 11) \
363+
X(a, STATIC, ONEOF, UINT32, (event_data,raw_value,event_data.raw_value), 12)
297364
#define wippersnapper_i2c_v1_SensorEvent_CALLBACK NULL
298365
#define wippersnapper_i2c_v1_SensorEvent_DEFAULT NULL
299366

300-
#define wippersnapper_i2c_v1_I2CDeviceEvent_FIELDLIST(X, a) \
367+
#define wippersnapper_i2c_v1_I2CSensorEvent_FIELDLIST(X, a) \
301368
X(a, STATIC, SINGULAR, UINT32, sensor_address, 1) \
302-
X(a, CALLBACK, REPEATED, MESSAGE, sensor_event, 2)
303-
#define wippersnapper_i2c_v1_I2CDeviceEvent_CALLBACK pb_default_field_callback
304-
#define wippersnapper_i2c_v1_I2CDeviceEvent_DEFAULT NULL
305-
#define wippersnapper_i2c_v1_I2CDeviceEvent_sensor_event_MSGTYPE wippersnapper_i2c_v1_SensorEvent
369+
X(a, STATIC, OPTIONAL, MESSAGE, event, 2)
370+
#define wippersnapper_i2c_v1_I2CSensorEvent_CALLBACK NULL
371+
#define wippersnapper_i2c_v1_I2CSensorEvent_DEFAULT NULL
372+
#define wippersnapper_i2c_v1_I2CSensorEvent_event_MSGTYPE wippersnapper_i2c_v1_SensorEvent
306373

307374
extern const pb_msgdesc_t wippersnapper_i2c_v1_I2CBusInitRequest_msg;
308375
extern const pb_msgdesc_t wippersnapper_i2c_v1_I2CBusInitResponse_msg;
@@ -317,8 +384,9 @@ extern const pb_msgdesc_t wippersnapper_i2c_v1_AHTInitRequest_msg;
317384
extern const pb_msgdesc_t wippersnapper_i2c_v1_AHTDeinitRequest_msg;
318385
extern const pb_msgdesc_t wippersnapper_i2c_v1_DPS310InitRequest_msg;
319386
extern const pb_msgdesc_t wippersnapper_i2c_v1_DPS310DeinitRequest_msg;
387+
extern const pb_msgdesc_t wippersnapper_i2c_v1_SensorDetails_msg;
320388
extern const pb_msgdesc_t wippersnapper_i2c_v1_SensorEvent_msg;
321-
extern const pb_msgdesc_t wippersnapper_i2c_v1_I2CDeviceEvent_msg;
389+
extern const pb_msgdesc_t wippersnapper_i2c_v1_I2CSensorEvent_msg;
322390

323391
/* Defines for backwards compatibility with code written before nanopb-0.4.0 */
324392
#define wippersnapper_i2c_v1_I2CBusInitRequest_fields &wippersnapper_i2c_v1_I2CBusInitRequest_msg
@@ -334,8 +402,9 @@ extern const pb_msgdesc_t wippersnapper_i2c_v1_I2CDeviceEvent_msg;
334402
#define wippersnapper_i2c_v1_AHTDeinitRequest_fields &wippersnapper_i2c_v1_AHTDeinitRequest_msg
335403
#define wippersnapper_i2c_v1_DPS310InitRequest_fields &wippersnapper_i2c_v1_DPS310InitRequest_msg
336404
#define wippersnapper_i2c_v1_DPS310DeinitRequest_fields &wippersnapper_i2c_v1_DPS310DeinitRequest_msg
405+
#define wippersnapper_i2c_v1_SensorDetails_fields &wippersnapper_i2c_v1_SensorDetails_msg
337406
#define wippersnapper_i2c_v1_SensorEvent_fields &wippersnapper_i2c_v1_SensorEvent_msg
338-
#define wippersnapper_i2c_v1_I2CDeviceEvent_fields &wippersnapper_i2c_v1_I2CDeviceEvent_msg
407+
#define wippersnapper_i2c_v1_I2CSensorEvent_fields &wippersnapper_i2c_v1_I2CSensorEvent_msg
339408

340409
/* Maximum encoded size of messages (where known) */
341410
#define wippersnapper_i2c_v1_I2CBusInitRequest_size 39
@@ -351,8 +420,9 @@ extern const pb_msgdesc_t wippersnapper_i2c_v1_I2CDeviceEvent_msg;
351420
#define wippersnapper_i2c_v1_AHTDeinitRequest_size 4
352421
#define wippersnapper_i2c_v1_DPS310InitRequest_size 14
353422
#define wippersnapper_i2c_v1_DPS310DeinitRequest_size 4
354-
#define wippersnapper_i2c_v1_SensorEvent_size 7
355-
/* wippersnapper_i2c_v1_I2CDeviceEvent_size depends on runtime parameters */
423+
/* wippersnapper_i2c_v1_SensorDetails_size depends on runtime parameters */
424+
#define wippersnapper_i2c_v1_SensorEvent_size 41
425+
#define wippersnapper_i2c_v1_I2CSensorEvent_size 49
356426

357427
#ifdef __cplusplus
358428
} /* extern "C" */

src/wippersnapper/pin/v1/pin.pb.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/* Automatically generated nanopb constant definitions */
2-
/* Generated by nanopb-0.4.5-dev at Mon Oct 25 13:37:21 2021. */
2+
/* Generated by nanopb-0.4.5-dev at Fri Oct 15 20:43:36 2021. */
33

44
#include "wippersnapper/pin/v1/pin.pb.h"
55
#if PB_PROTO_HEADER_VERSION != 40

src/wippersnapper/pin/v1/pin.pb.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/* Automatically generated nanopb header */
2-
/* Generated by nanopb-0.4.5-dev at Mon Oct 25 13:37:21 2021. */
2+
/* Generated by nanopb-0.4.5-dev at Fri Oct 15 20:43:36 2021. */
33

44
#ifndef PB_WIPPERSNAPPER_PIN_V1_WIPPERSNAPPER_PIN_V1_PIN_PB_H_INCLUDED
55
#define PB_WIPPERSNAPPER_PIN_V1_WIPPERSNAPPER_PIN_V1_PIN_PB_H_INCLUDED

src/wippersnapper/signal/v1/signal.pb.c

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/* Automatically generated nanopb constant definitions */
2-
/* Generated by nanopb-0.4.5-dev at Mon Oct 25 13:37:21 2021. */
2+
/* Generated by nanopb-0.4.5-dev at Fri Oct 15 20:43:36 2021. */
33

44
#include "wippersnapper/signal/v1/signal.pb.h"
55
#if PB_PROTO_HEADER_VERSION != 40
@@ -12,6 +12,9 @@ PB_BIND(wippersnapper_signal_v1_I2CRequest, wippersnapper_signal_v1_I2CRequest,
1212
PB_BIND(wippersnapper_signal_v1_I2CResponse, wippersnapper_signal_v1_I2CResponse, 2)
1313

1414

15+
PB_BIND(wippersnapper_signal_v1_SensorEvent, wippersnapper_signal_v1_SensorEvent, AUTO)
16+
17+
1518
PB_BIND(wippersnapper_signal_v1_CreateSignalRequest, wippersnapper_signal_v1_CreateSignalRequest, AUTO)
1619

1720

0 commit comments

Comments
 (0)