30 bool FaultOnSensorReportsInvalidCommand;
31 bool FaultOnSensorReportsCommunicationTimeoutError;
32 bool FaultOnSensorReportsDataLengthError;
33 bool FaultOnSensorReportsNumberOfParametersError;
34 bool FaultOnSensorReportsParameterError;
35 bool FaultOnSensorReportsCommunicationError;
36 bool FaultOnSensorReportsIDNumberError;
37 bool FaultOnSensorReportsExpansionLineError;
38 bool FaultOnSensorReportsWriteControlError;
39 bool FaultOnResponseTimeoutError;
40 bool FaultOnInvalidLength;
41 bool FaultOnInvalidResponse;
42 bool FaultOnUnknownCommand;
43 bool FaultOnUnknownProblem;
45 void set(YAML::Node node) {
46 FaultOnSensorReportsInvalidCommand = node[
"FaultOnSensorReportsInvalidCommand"].as<
bool>();
47 FaultOnSensorReportsCommunicationTimeoutError =
48 node[
"FaultOnSensorReportsCommunicationTimeoutError"].as<
bool>();
49 FaultOnSensorReportsDataLengthError = node[
"FaultOnSensorReportsDataLengthError"].as<
bool>();
50 FaultOnSensorReportsNumberOfParametersError =
51 node[
"FaultOnSensorReportsNumberOfParametersError"].as<
bool>();
52 FaultOnSensorReportsParameterError = node[
"FaultOnSensorReportsParameterError"].as<
bool>();
53 FaultOnSensorReportsCommunicationError = node[
"FaultOnSensorReportsCommunicationError"].as<
bool>();
54 FaultOnSensorReportsIDNumberError = node[
"FaultOnSensorReportsIDNumberError"].as<
bool>();
55 FaultOnSensorReportsExpansionLineError = node[
"FaultOnSensorReportsExpansionLineError"].as<
bool>();
56 FaultOnSensorReportsWriteControlError = node[
"FaultOnSensorReportsWriteControlError"].as<
bool>();
57 FaultOnResponseTimeoutError = node[
"FaultOnResponseTimeoutError"].as<
bool>();
58 FaultOnInvalidLength = node[
"FaultOnInvalidLength"].as<
bool>();
59 FaultOnInvalidResponse = node[
"FaultOnInvalidResponse"].as<
bool>();
60 FaultOnUnknownCommand = node[
"FaultOnUnknownCommand"].as<
bool>();
61 FaultOnUnknownProblem = node[
"FaultOnUnknownProblem"].as<
bool>();