CPR3 logging only on C2

old-commit-hash: 611446edd4
vw-mqb-aeb
Willem Melching 4 years ago
parent 95453b3349
commit cd4b0b7e7a
  1. 21
      selfdrive/thermald/thermald.py

@ -193,16 +193,17 @@ def thermald_thread():
thermal_config = HARDWARE.get_thermal_config() thermal_config = HARDWARE.get_thermal_config()
# CPR3 logging # CPR3 logging
base_path = "/sys/kernel/debug/cpr3-regulator/" if EON:
cpr_files = [p for p in Path(base_path).glob("**/*") if p.is_file()] base_path = "/sys/kernel/debug/cpr3-regulator/"
cpr_data = {} cpr_files = [p for p in Path(base_path).glob("**/*") if p.is_file()]
for cf in cpr_files: cpr_data = {}
with open(cf, "r") as f: for cf in cpr_files:
try: with open(cf, "r") as f:
cpr_data[str(cf)] = f.read().strip() try:
except Exception: cpr_data[str(cf)] = f.read().strip()
pass except Exception:
cloudlog.event("CPR", data=cpr_data) pass
cloudlog.event("CPR", data=cpr_data)
while 1: while 1:
pandaState = messaging.recv_sock(pandaState_sock, wait=True) pandaState = messaging.recv_sock(pandaState_sock, wait=True)

Loading…
Cancel
Save