CPR3 logging only on C2

old-commit-hash: 611446edd4
This commit is contained in:
Willem Melching 2021-03-29 12:01:28 +02:00
parent 95453b3349
commit cd4b0b7e7a
1 changed files with 11 additions and 10 deletions

View File

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