aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Embedded_SW/Embedded/Communication/PMR/EmbeddedParameters
diff options
context:
space:
mode:
authorShlomo Hecht <shlomo@twine-s.com>2019-03-06 18:11:12 +0200
committerShlomo Hecht <shlomo@twine-s.com>2019-03-06 18:11:12 +0200
commitc6a0bc8f103aeaccaee8ffcd83d8f0741e006bfc (patch)
treef0b944fe03e51386400943dc2c6386c9753bc888 /Software/Embedded_SW/Embedded/Communication/PMR/EmbeddedParameters
parentbd31c0c4c0c5c3fecbf14eb63d5a094c9039bbcb (diff)
downloadTango-c6a0bc8f103aeaccaee8ffcd83d8f0741e006bfc.tar.gz
Tango-c6a0bc8f103aeaccaee8ffcd83d8f0741e006bfc.zip
current added to the diagnostics data. added protobuf parameters compiled.
Diffstat (limited to 'Software/Embedded_SW/Embedded/Communication/PMR/EmbeddedParameters')
-rw-r--r--Software/Embedded_SW/Embedded/Communication/PMR/EmbeddedParameters/ConfigurationParameters.pb-c.c45
-rw-r--r--Software/Embedded_SW/Embedded/Communication/PMR/EmbeddedParameters/ConfigurationParameters.pb-c.h8
2 files changed, 49 insertions, 4 deletions
diff --git a/Software/Embedded_SW/Embedded/Communication/PMR/EmbeddedParameters/ConfigurationParameters.pb-c.c b/Software/Embedded_SW/Embedded/Communication/PMR/EmbeddedParameters/ConfigurationParameters.pb-c.c
index 5e36720c9..b5e08ea1f 100644
--- a/Software/Embedded_SW/Embedded/Communication/PMR/EmbeddedParameters/ConfigurationParameters.pb-c.c
+++ b/Software/Embedded_SW/Embedded/Communication/PMR/EmbeddedParameters/ConfigurationParameters.pb-c.c
@@ -52,7 +52,7 @@ void configuration_parameters__free_unpacked
assert(message->base.descriptor == &configuration_parameters__descriptor);
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
}
-static const ProtobufCFieldDescriptor configuration_parameters__field_descriptors[18] =
+static const ProtobufCFieldDescriptor configuration_parameters__field_descriptors[21] =
{
{
"BreakSensorLimit",
@@ -270,6 +270,42 @@ static const ProtobufCFieldDescriptor configuration_parameters__field_descriptor
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
},
+ {
+ "DispenserPresegmentWFCF",
+ 19,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_DOUBLE,
+ offsetof(ConfigurationParameters, has_dispenserpresegmentwfcf),
+ offsetof(ConfigurationParameters, dispenserpresegmentwfcf),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "StartHeatingOnInitSequence",
+ 20,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BOOL,
+ offsetof(ConfigurationParameters, has_startheatingoninitsequence),
+ offsetof(ConfigurationParameters, startheatingoninitsequence),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "GeneralParameters",
+ 21,
+ PROTOBUF_C_LABEL_REPEATED,
+ PROTOBUF_C_TYPE_DOUBLE,
+ offsetof(ConfigurationParameters, n_generalparameters),
+ offsetof(ConfigurationParameters, generalparameters),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
};
static const unsigned configuration_parameters__field_indices_by_name[] = {
13, /* field[13] = ACHeatersLowerOperationLimit */
@@ -283,18 +319,21 @@ static const unsigned configuration_parameters__field_indices_by_name[] = {
10, /* field[10] = DispenserBuildPressureLimit */
9, /* field[9] = DispenserBuildPressureSpeed */
11, /* field[11] = DispenserBuildPressureTimeout */
+ 18, /* field[18] = DispenserPresegmentWFCF */
+ 20, /* field[20] = GeneralParameters */
6, /* field[6] = InitialDispenserPressure */
8, /* field[8] = InitialDispenserTimeLag */
7, /* field[7] = InitialDispenserTimeout */
17, /* field[17] = MidTankPressureCorrection */
5, /* field[5] = OpenValveTimeout */
2, /* field[2] = OverHeatCountLimit */
+ 19, /* field[19] = StartHeatingOnInitSequence */
3, /* field[3] = UnderHeatCountLimit */
};
static const ProtobufCIntRange configuration_parameters__number_ranges[1 + 1] =
{
{ 1, 0 },
- { 0, 18 }
+ { 0, 21 }
};
const ProtobufCMessageDescriptor configuration_parameters__descriptor =
{
@@ -304,7 +343,7 @@ const ProtobufCMessageDescriptor configuration_parameters__descriptor =
"ConfigurationParameters",
"",
sizeof(ConfigurationParameters),
- 18,
+ 21,
configuration_parameters__field_descriptors,
configuration_parameters__field_indices_by_name,
1, configuration_parameters__number_ranges,
diff --git a/Software/Embedded_SW/Embedded/Communication/PMR/EmbeddedParameters/ConfigurationParameters.pb-c.h b/Software/Embedded_SW/Embedded/Communication/PMR/EmbeddedParameters/ConfigurationParameters.pb-c.h
index 307352efd..3911bbcb1 100644
--- a/Software/Embedded_SW/Embedded/Communication/PMR/EmbeddedParameters/ConfigurationParameters.pb-c.h
+++ b/Software/Embedded_SW/Embedded/Communication/PMR/EmbeddedParameters/ConfigurationParameters.pb-c.h
@@ -62,10 +62,16 @@ struct _ConfigurationParameters
uint32_t dcheatersupperoperationlimit;
protobuf_c_boolean has_midtankpressurecorrection;
double midtankpressurecorrection;
+ protobuf_c_boolean has_dispenserpresegmentwfcf;
+ double dispenserpresegmentwfcf;
+ protobuf_c_boolean has_startheatingoninitsequence;
+ protobuf_c_boolean startheatingoninitsequence;
+ size_t n_generalparameters;
+ double *generalparameters;
};
#define CONFIGURATION_PARAMETERS__INIT \
{ PROTOBUF_C_MESSAGE_INIT (&configuration_parameters__descriptor) \
- , 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }
+ , 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,NULL }
/* ConfigurationParameters methods */