@@ -345,10 +345,10 @@ void IntersectionModuleManager::launchNewModules(
345
345
const UUID uuid = getUUID (new_module->getModuleId ());
346
346
const auto occlusion_uuid = new_module->getOcclusionUUID ();
347
347
rtc_interface_.updateCooperateStatus (
348
- uuid, true , std::numeric_limits< double >:: lowest () , std::numeric_limits<double >::lowest (),
349
- clock_->now ());
348
+ uuid, true , State::RUNNING , std::numeric_limits<double >::lowest (),
349
+ std::numeric_limits< double >:: lowest (), clock_->now ());
350
350
occlusion_rtc_interface_.updateCooperateStatus (
351
- occlusion_uuid, true , std::numeric_limits<double >::lowest (),
351
+ occlusion_uuid, true , State::RUNNING, std::numeric_limits<double >::lowest (),
352
352
std::numeric_limits<double >::lowest (), clock_->now ());
353
353
registerModule (std::move (new_module));
354
354
}
@@ -404,12 +404,13 @@ void IntersectionModuleManager::sendRTC(const Time & stamp)
404
404
const UUID uuid = getUUID (scene_module->getModuleId ());
405
405
const bool safety =
406
406
scene_module->isSafe () && (!intersection_module->isOcclusionFirstStopRequired ());
407
- updateRTCStatus (uuid, safety, scene_module->getDistance (), stamp);
407
+ updateRTCStatus (uuid, safety, State::RUNNING, scene_module->getDistance (), stamp);
408
408
const auto occlusion_uuid = intersection_module->getOcclusionUUID ();
409
409
const auto occlusion_distance = intersection_module->getOcclusionDistance ();
410
410
const auto occlusion_safety = intersection_module->getOcclusionSafety ();
411
411
occlusion_rtc_interface_.updateCooperateStatus (
412
- occlusion_uuid, occlusion_safety, occlusion_distance, occlusion_distance, stamp);
412
+ occlusion_uuid, occlusion_safety, State::RUNNING, occlusion_distance, occlusion_distance,
413
+ stamp);
413
414
414
415
// ==========================================================================================
415
416
// module debug data
0 commit comments