コード例 #1
0
ファイル: process_config.py プロジェクト: warmchang/openpilot
 NativeProcess("modeld", "selfdrive/modeld", ["./modeld"]),
 NativeProcess("proclogd", "selfdrive/proclogd", ["./proclogd"]),
 NativeProcess("sensord",
               "selfdrive/sensord", ["./sensord"],
               enabled=not PC),
 NativeProcess("ubloxd",
               "selfdrive/locationd", ["./ubloxd"],
               enabled=(not PC or WEBCAM)),
 NativeProcess("ui",
               "selfdrive/ui", ["./ui"],
               offroad=True,
               watchdog_max_dt=(5 if TICI else None)),
 NativeProcess("soundd", "selfdrive/ui/soundd", ["./soundd"], offroad=True),
 NativeProcess("locationd", "selfdrive/locationd", ["./locationd"]),
 NativeProcess("boardd", "selfdrive/boardd", ["./boardd"], enabled=False),
 PythonProcess("calibrationd", "selfdrive.locationd.calibrationd"),
 PythonProcess("controlsd", "selfdrive.controls.controlsd"),
 PythonProcess("deleter", "selfdrive.loggerd.deleter", offroad=True),
 PythonProcess("dmonitoringd",
               "selfdrive.monitoring.dmonitoringd",
               enabled=(not PC or WEBCAM),
               callback=driverview),
 PythonProcess("logmessaged", "selfdrive.logmessaged", offroad=True),
 PythonProcess("navd", "selfdrive.navd.navd"),
 PythonProcess("pandad", "selfdrive.boardd.pandad", offroad=True),
 PythonProcess("paramsd", "selfdrive.locationd.paramsd"),
 PythonProcess("plannerd", "selfdrive.controls.plannerd"),
 PythonProcess("radard", "selfdrive.controls.radard"),
 PythonProcess("thermald", "selfdrive.thermald.thermald", offroad=True),
 PythonProcess("timezoned",
               "selfdrive.timezoned",
コード例 #2
0
ファイル: process_config.py プロジェクト: nickn17/openpilot
 NativeProcess("sensord",
               "selfdrive/sensord", ["./sensord"],
               enabled=not PC,
               persistent=EON,
               sigkill=EON),
 NativeProcess("ubloxd",
               "selfdrive/locationd", ["./ubloxd"],
               enabled=(not PC or WEBCAM)),
 NativeProcess("ui",
               "selfdrive/ui", ["./ui"],
               persistent=True,
               watchdog_max_dt=(5 if TICI else None)),
 NativeProcess("soundd", "selfdrive/ui", ["./soundd"]),
 NativeProcess("locationd", "selfdrive/locationd", ["./locationd"]),
 NativeProcess("boardd", "selfdrive/boardd", ["./boardd"], enabled=False),
 PythonProcess("calibrationd", "selfdrive.locationd.calibrationd"),
 PythonProcess("controlsd", "selfdrive.controls.controlsd"),
 PythonProcess("deleter", "selfdrive.loggerd.deleter", persistent=True),
 PythonProcess("dmonitoringd",
               "selfdrive.monitoring.dmonitoringd",
               enabled=(not PC or WEBCAM),
               driverview=True),
 PythonProcess("logmessaged", "selfdrive.logmessaged", persistent=True),
 PythonProcess("pandad", "selfdrive.pandad", persistent=True),
 PythonProcess("paramsd", "selfdrive.locationd.paramsd"),
 PythonProcess("plannerd", "selfdrive.controls.plannerd"),
 PythonProcess("radard", "selfdrive.controls.radard"),
 PythonProcess("thermald", "selfdrive.thermald.thermald", persistent=True),
 PythonProcess("timezoned",
               "selfdrive.timezoned",
               enabled=TICI,
コード例 #3
0
procs = [
  DaemonProcess("manage_athenad", "selfdrive.athena.manage_athenad", "AthenadPid"),
  # due to qualcomm kernel bugs SIGKILLing camerad sometimes causes page table corruption
  NativeProcess("camerad", "selfdrive/camerad", ["./camerad"], unkillable=True, driverview=True),
  NativeProcess("clocksd", "selfdrive/clocksd", ["./clocksd"]),
  NativeProcess("dmonitoringmodeld", "selfdrive/modeld", ["./dmonitoringmodeld"], enabled=(not PC or WEBCAM), driverview=True),
  #NativeProcess("logcatd", "selfdrive/logcatd", ["./logcatd"]),
  #NativeProcess("loggerd", "selfdrive/loggerd", ["./loggerd"]),
  NativeProcess("modeld", "selfdrive/modeld", ["./modeld"]),
  NativeProcess("proclogd", "selfdrive/proclogd", ["./proclogd"]),
  NativeProcess("sensord", "selfdrive/sensord", ["./sensord"], enabled=not PC, persistent=EON, sigkill=EON),
  NativeProcess("ubloxd", "selfdrive/locationd", ["./ubloxd"], enabled=(not PC or WEBCAM)),
  NativeProcess("ui", "selfdrive/ui", ["./ui"], persistent=True, watchdog_max_dt=(10 if TICI else None)),
  NativeProcess("locationd", "selfdrive/locationd", ["./locationd"]),
  PythonProcess("calibrationd", "selfdrive.locationd.calibrationd"),
  PythonProcess("controlsd", "selfdrive.controls.controlsd"),
  PythonProcess("deleter", "selfdrive.loggerd.deleter", persistent=True),
  PythonProcess("dmonitoringd", "selfdrive.monitoring.dmonitoringd", enabled=(not PC or WEBCAM), driverview=True),
  #PythonProcess("logmessaged", "selfdrive.logmessaged", persistent=True),
  PythonProcess("pandad", "selfdrive.pandad", persistent=True),
  PythonProcess("paramsd", "selfdrive.locationd.paramsd"),
  PythonProcess("plannerd", "selfdrive.controls.plannerd"),
  PythonProcess("radard", "selfdrive.controls.radard"),
  PythonProcess("rtshield", "selfdrive.rtshield", enabled=EON),
  PythonProcess("thermald", "selfdrive.thermald.thermald", persistent=True),
  PythonProcess("timezoned", "selfdrive.timezoned", enabled=TICI, persistent=True),
  #PythonProcess("tombstoned", "selfdrive.tombstoned", enabled=not PC, persistent=True),
  #PythonProcess("updated", "selfdrive.updated", enabled=not PC, persistent=True),
  #PythonProcess("uploader", "selfdrive.loggerd.uploader", persistent=True),
]
コード例 #4
0
ファイル: process_config.py プロジェクト: cqxmzz/openpilot
procs = [
    DaemonProcess("manage_athenad", "selfdrive.athena.manage_athenad",
                  "AthenadPid"),
    # due to qualcomm kernel bugs SIGKILLing camerad sometimes causes page table corruption
    NativeProcess("camerad",
                  "selfdrive/camerad", ["./camerad"],
                  unkillable=True,
                  driverview=True),
    NativeProcess("clocksd", "selfdrive/clocksd", ["./clocksd"]),
    NativeProcess("logcatd", "selfdrive/logcatd", ["./logcatd"]),
    NativeProcess("loggerd", "selfdrive/loggerd", ["./loggerd"]),
    NativeProcess("modeld", "selfdrive/modeld", ["./modeld"]),
    NativeProcess("proclogd", "selfdrive/proclogd", ["./proclogd"]),
    NativeProcess("ui", "selfdrive/ui", ["./ui"], persistent=True),
    PythonProcess("calibrationd", "selfdrive.locationd.calibrationd"),
    PythonProcess("controlsd", "selfdrive.controls.controlsd"),
    PythonProcess("deleter", "selfdrive.loggerd.deleter", persistent=True),
    PythonProcess("locationd", "selfdrive.locationd.locationd"),
    PythonProcess("logmessaged", "selfdrive.logmessaged", persistent=True),
    PythonProcess("pandad", "selfdrive.pandad", persistent=True),
    PythonProcess("paramsd", "selfdrive.locationd.paramsd"),
    PythonProcess("plannerd", "selfdrive.controls.plannerd"),
    PythonProcess("radard", "selfdrive.controls.radard"),
    PythonProcess("thermald", "selfdrive.thermald.thermald", persistent=True),
    PythonProcess("uploader", "selfdrive.loggerd.uploader", persistent=True),
]

if not PC:
    procs += [
        NativeProcess("sensord",
コード例 #5
0
  # due to qualcomm kernel bugs SIGKILLing camerad sometimes causes page table corruption
  NativeProcess("camerad", "selfdrive/camerad", ["./camerad"], unkillable=True, driverview=True),
  NativeProcess("clocksd", "selfdrive/clocksd", ["./clocksd"]),
  NativeProcess("dmonitoringmodeld", "selfdrive/modeld", ["./dmonitoringmodeld"], enabled=(not PC or WEBCAM), driverview=True),
  NativeProcess("logcatd", "selfdrive/logcatd", ["./logcatd"]),
  NativeProcess("loggerd", "selfdrive/loggerd", ["./loggerd"]),
  NativeProcess("modeld", "selfdrive/modeld", ["./modeld"]),
  NativeProcess("navd", "selfdrive/ui/navd", ["./navd"], enabled=(PC or TICI), persistent=True),
  NativeProcess("proclogd", "selfdrive/proclogd", ["./proclogd"]),
  NativeProcess("sensord", "selfdrive/sensord", ["./sensord"], enabled=not PC),
  NativeProcess("ubloxd", "selfdrive/locationd", ["./ubloxd"], enabled=(not PC or WEBCAM)),
  NativeProcess("ui", "selfdrive/ui", ["./ui"], persistent=True, watchdog_max_dt=(5 if TICI else None)),
  NativeProcess("soundd", "selfdrive/ui/soundd", ["./soundd"], persistent=True),
  NativeProcess("locationd", "selfdrive/locationd", ["./locationd"]),
  NativeProcess("boardd", "selfdrive/boardd", ["./boardd"], enabled=False),
  PythonProcess("calibrationd", "selfdrive.locationd.calibrationd"),
  PythonProcess("controlsd", "selfdrive.controls.controlsd"),
  PythonProcess("deleter", "selfdrive.loggerd.deleter", persistent=True),
  PythonProcess("dmonitoringd", "selfdrive.monitoring.dmonitoringd", enabled=(not PC or WEBCAM), driverview=True),
  PythonProcess("logmessaged", "selfdrive.logmessaged", persistent=True),
  PythonProcess("pandad", "selfdrive.boardd.pandad", persistent=True),
  PythonProcess("paramsd", "selfdrive.locationd.paramsd"),
  PythonProcess("plannerd", "selfdrive.controls.plannerd"),
  PythonProcess("radard", "selfdrive.controls.radard"),
  PythonProcess("thermald", "selfdrive.thermald.thermald", persistent=True),
  PythonProcess("timezoned", "selfdrive.timezoned", enabled=TICI, persistent=True),
  PythonProcess("tombstoned", "selfdrive.tombstoned", enabled=not PC, persistent=True),
  PythonProcess("updated", "selfdrive.updated", enabled=not PC, persistent=True),
  PythonProcess("uploader", "selfdrive.loggerd.uploader", persistent=True),
  PythonProcess("statsd", "selfdrive.statsd", persistent=True),
コード例 #6
0
ファイル: process_config.py プロジェクト: knoxcu/dragonpilot
               enabled=not JETSON),
 NativeProcess("sensord",
               "selfdrive/sensord", ["./sensord"],
               enabled=not PC and not MIPI,
               persistent=EON,
               sigkill=EON),
 NativeProcess("ubloxd",
               "selfdrive/locationd", ["./ubloxd"],
               enabled=(not PC or WEBCAM)),
 NativeProcess("ui",
               "selfdrive/ui", ["./ui"],
               persistent=True,
               watchdog_max_dt=(5 if TICI else None)),
 NativeProcess("soundd", "selfdrive/ui", ["./soundd"]),
 NativeProcess("locationd", "selfdrive/locationd", ["./locationd"]),
 PythonProcess("calibrationd", "selfdrive.locationd.calibrationd"),
 PythonProcess("controlsd", "selfdrive.controls.controlsd"),
 PythonProcess("deleter", "selfdrive.loggerd.deleter", persistent=True),
 PythonProcess("dmonitoringd",
               "selfdrive.monitoring.dmonitoringd",
               enabled=not JETSON and (not PC or WEBCAM),
               driverview=True),
 PythonProcess("logmessaged",
               "selfdrive.logmessaged",
               enabled=not JETSON,
               persistent=True),
 PythonProcess("pandad", "selfdrive.pandad", persistent=True),
 PythonProcess("paramsd", "selfdrive.locationd.paramsd"),
 PythonProcess("plannerd", "selfdrive.controls.plannerd"),
 PythonProcess("radard", "selfdrive.controls.radard"),
 PythonProcess("rtshield", "selfdrive.rtshield", enabled=EON),
コード例 #7
0
ファイル: process_config.py プロジェクト: Donfyffe/op4
 NativeProcess("navd", "selfdrive/ui/navd", ["./navd"], offroad=True),
 NativeProcess("proclogd", "selfdrive/proclogd", ["./proclogd"]),
 NativeProcess("sensord",
               "selfdrive/sensord", ["./sensord"],
               enabled=not PC),
 NativeProcess("ubloxd",
               "selfdrive/locationd", ["./ubloxd"],
               enabled=(not PC or WEBCAM)),
 NativeProcess("ui",
               "selfdrive/ui", ["./ui"],
               offroad=True,
               watchdog_max_dt=(5 if TICI else None)),
 NativeProcess("soundd", "selfdrive/ui/soundd", ["./soundd"], offroad=True),
 NativeProcess("locationd", "selfdrive/locationd", ["./locationd"]),
 NativeProcess("boardd", "selfdrive/boardd", ["./boardd"], enabled=False),
 PythonProcess("calibrationd", "selfdrive.locationd.calibrationd"),
 PythonProcess("controlsd", "selfdrive.controls.controlsd"),
 PythonProcess("deleter", "selfdrive.loggerd.deleter", offroad=True),
 PythonProcess("dmonitoringd",
               "selfdrive.monitoring.dmonitoringd",
               enabled=(not PC or WEBCAM),
               driverview=True),
 #PythonProcess("logmessaged", "selfdrive.logmessaged", offroad=True),
 PythonProcess("pandad", "selfdrive.boardd.pandad", offroad=True),
 PythonProcess("paramsd", "selfdrive.locationd.paramsd"),
 PythonProcess("plannerd", "selfdrive.controls.plannerd"),
 PythonProcess("radard", "selfdrive.controls.radard"),
 PythonProcess("thermald", "selfdrive.thermald.thermald", offroad=True),
 PythonProcess("timezoned",
               "selfdrive.timezoned",
               enabled=TICI,