Files
sunnypilot/common/params.py
T
Jason Wen 2f33f13f8b sunnypilot v2024.08.11-1662
version: sunnypilot v0.9.7.0 release
  date: 2024-08-11T04:16:15
  master commit: c0df551c5bbd296a1e272c1878535dec14b4e7ad
2024-08-11 04:16:15 +00:00

19 lines
449 B
Python

from openpilot.common.params_pyx import Params, ParamKeyType, UnknownKeyName
assert Params
assert ParamKeyType
assert UnknownKeyName
if __name__ == "__main__":
import sys
params = Params()
key = sys.argv[1]
assert params.check_key(key), f"unknown param: {key}"
if len(sys.argv) == 3:
val = sys.argv[2]
print(f"SET: {key} = {val}")
params.put(key, val)
elif len(sys.argv) == 2:
print(f"GET: {key} = {params.get(key)}")