always_run mapd

This commit is contained in:
FrogAi
2024-04-12 10:40:04 -07:00
parent b446f7037d
commit e4de63a351

View File

@@ -51,9 +51,6 @@ def allow_logging(started, params, params_memory, CP: car.CarParams) -> bool:
allow_logging = not (params_memory.get_bool("FireTheBabysitter") and params_memory.get_bool("NoLogging")) allow_logging = not (params_memory.get_bool("FireTheBabysitter") and params_memory.get_bool("NoLogging"))
return allow_logging and logging(started, params, params_memory, CP) return allow_logging and logging(started, params, params_memory, CP)
def osm(started, params, params_memory, CP: car.CarParams) -> bool:
return params_memory.get_bool("RoadNameUI") or params_memory.get_bool("SpeedLimitController")
procs = [ procs = [
DaemonProcess("manage_athenad", "selfdrive.athena.manage_athenad", "AthenadPid"), DaemonProcess("manage_athenad", "selfdrive.athena.manage_athenad", "AthenadPid"),
@@ -103,7 +100,7 @@ procs = [
# FrogPilot processes # FrogPilot processes
PythonProcess("fleet_manager", "selfdrive.frogpilot.fleetmanager.fleet_manager", always_run), PythonProcess("fleet_manager", "selfdrive.frogpilot.fleetmanager.fleet_manager", always_run),
PythonProcess("frogpilot_process", "selfdrive.frogpilot.functions.frogpilot_process", always_run), PythonProcess("frogpilot_process", "selfdrive.frogpilot.functions.frogpilot_process", always_run),
PythonProcess("mapd", "selfdrive.frogpilot.functions.mapd", osm), PythonProcess("mapd", "selfdrive.frogpilot.functions.mapd", always_run),
] ]
managed_processes = {p.name: p for p in procs} managed_processes = {p.name: p for p in procs}