|
|
@ -6,7 +6,8 @@ from multiprocessing import Process |
|
|
|
from openpilot.common.params import Params |
|
|
|
from openpilot.common.params import Params |
|
|
|
from openpilot.selfdrive.manager.process import launcher |
|
|
|
from openpilot.selfdrive.manager.process import launcher |
|
|
|
from openpilot.common.swaglog import cloudlog |
|
|
|
from openpilot.common.swaglog import cloudlog |
|
|
|
from openpilot.system.version import get_version, is_dirty |
|
|
|
from openpilot.system.hardware import HARDWARE |
|
|
|
|
|
|
|
from openpilot.system.version import get_version, get_normalized_origin, get_short_branch, get_commit, is_dirty |
|
|
|
|
|
|
|
|
|
|
|
ATHENA_MGR_PID_PARAM = "AthenadPid" |
|
|
|
ATHENA_MGR_PID_PARAM = "AthenadPid" |
|
|
|
|
|
|
|
|
|
|
@ -14,7 +15,13 @@ ATHENA_MGR_PID_PARAM = "AthenadPid" |
|
|
|
def main(): |
|
|
|
def main(): |
|
|
|
params = Params() |
|
|
|
params = Params() |
|
|
|
dongle_id = params.get("DongleId").decode('utf-8') |
|
|
|
dongle_id = params.get("DongleId").decode('utf-8') |
|
|
|
cloudlog.bind_global(dongle_id=dongle_id, version=get_version(), dirty=is_dirty()) |
|
|
|
cloudlog.bind_global(dongle_id=dongle_id, |
|
|
|
|
|
|
|
version=get_version(), |
|
|
|
|
|
|
|
origin=get_normalized_origin(), |
|
|
|
|
|
|
|
branch=get_short_branch(), |
|
|
|
|
|
|
|
commit=get_commit(), |
|
|
|
|
|
|
|
dirty=is_dirty(), |
|
|
|
|
|
|
|
device=HARDWARE.get_device_type()) |
|
|
|
|
|
|
|
|
|
|
|
try: |
|
|
|
try: |
|
|
|
while 1: |
|
|
|
while 1: |
|
|
|