We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 08a64be commit ff2b3c3Copy full SHA for ff2b3c3
system/hazard_status_converter/src/converter.cpp
@@ -122,7 +122,9 @@ void Converter::on_update(DiagGraph::ConstSharedPtr graph)
122
hazard.status.level = get_system_level(hazard.status);
123
hazard.status.emergency = hazard.status.level == HazardStatus::SINGLE_POINT_FAULT;
124
if (report_safe_fault_)
125
- hazard.status.emergency &= hazard.status.level == HazardStatus::SAFE_FAULT;
+ hazard.status.emergency &=
126
+ (hazard.status.level == HazardStatus::SAFE_FAULT ||
127
+ hazard.status.level == HazardStatus::LATENT_FAULT);
128
hazard.status.emergency_holding = false;
129
pub_hazard_->publish(hazard);
130
}
0 commit comments