Code Review
/
apps
/
agl-service-can-low-level.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Add new decoders bytes for signal of long size
[apps/agl-service-can-low-level.git]
/
libs
/
openxc-message-format
/
gen
/
cpp
/
openxc.pb.h
diff --git
a/libs/openxc-message-format/gen/cpp/openxc.pb.h
b/libs/openxc-message-format/gen/cpp/openxc.pb.h
index
09735ee
..
30b0818
100644
(file)
--- a/
libs/openxc-message-format/gen/cpp/openxc.pb.h
+++ b/
libs/openxc-message-format/gen/cpp/openxc.pb.h
@@
-13,6
+13,8
@@
extern "C" {
#endif
extern "C" {
#endif
+#define MAX_ISOTP_BYTES 4095
+
/* Enum definitions */
typedef enum _openxc_VehicleMessage_Type {
openxc_VehicleMessage_Type_CAN = 1,
/* Enum definitions */
typedef enum _openxc_VehicleMessage_Type {
openxc_VehicleMessage_Type_CAN = 1,
@@
-73,7
+75,8
@@
typedef enum _openxc_DiagnosticRequest_DecodedType {
typedef enum _openxc_DynamicField_Type {
openxc_DynamicField_Type_STRING = 1,
openxc_DynamicField_Type_NUM = 2,
typedef enum _openxc_DynamicField_Type {
openxc_DynamicField_Type_STRING = 1,
openxc_DynamicField_Type_NUM = 2,
- openxc_DynamicField_Type_BOOL = 3
+ openxc_DynamicField_Type_BOOL = 3,
+ openxc_DynamicField_Type_BYTES = 4
} openxc_DynamicField_Type;
/* Struct definitions */
} openxc_DynamicField_Type;
/* Struct definitions */
@@
-163,6
+166,9
@@
typedef struct _openxc_DynamicField {
double numeric_value;
bool has_boolean_value;
bool boolean_value;
double numeric_value;
bool has_boolean_value;
bool boolean_value;
+ uint8_t bytes_value[MAX_ISOTP_BYTES];
+ uint32_t length_array;
+ bool has_bytes_value;
} openxc_DynamicField;
typedef struct _openxc_NetworkOperatorSettings_NetworkDescriptor {
} openxc_DynamicField;
typedef struct _openxc_NetworkOperatorSettings_NetworkDescriptor {