Files
openpilot/opendbc_repo/opendbc/car/byd/carcontroller.py

4 lines
64 KiB
Python
Raw Normal View History

2026-01-25 23:37:58 +08:00
# Pyarmor 9.1.9 (trial), 000000, non-profits, 2026-01-25T23:37:50.066977
2026-01-11 18:23:29 +08:00
from pyarmor_runtime_000000 import __pyarmor__
2026-01-25 23:37:58 +08:00
__pyarmor__(__name__, __file__, b'PY000000\x00\x03\x0c\x00\xcb\r\r\n\x80\x00\x01\x00\x08\x00\x00\x00\x04\x00\x00\x00@\x00\x00\x00,Y\x00\x00\x12\t\x04\x003\xcc\xd8(/\xdd}Dy\x05V\xe9\xbd\x8cH\xe4\x00\x00\x00\x00\x00\x00\x00\x00\x90\xf7o\xec\xa46y\xdf**\x08\xe22\xe3\xd1^\x14z\xe7\xe1\t\xd6\xe9x\x81:OJ\xb2\x97\xd6\xe2\xf9R\xefD,\xa44\x98\xbaK\xf5j\xb9\xe6\x19\x1bP\xab\xf89\xef\xb1J\xd3c\xe9\x93\xae\xeaY\x13\xa2RD\xa4\xcc\xd8#\xc7\x9c\xc5+]}a\xb8O!\xcc\x87\x98\x7f%\x19\x1e\xe3\x8f\x1b\xaa\xefh\xac\xb9\xfc\x99\xc2Ld\xa5\xab\xa9&\x16"(UP\xca\x00\x98_k\xe1\x1f\x1c2\x9f\x92\x14S\xbc\xb2\xb1\xef\x1e\xe0\xbc\xe2\xa7\xdd\x9d\xb0@z\xb9\xab\x18~*\x95O\x17,y_\xd6\xcb\x83O\x84r\xa2\xa9\xdc;o\xd2\xf3.\x84m\xe4\xcd6vh7\x14E(\xf3\x8c\xb0(o\x8b)\x99\xc03y\xc2\x07\xb1\xac_\xe5\xd3\x96\xb2\xcf\xddt\'\x04\xde\xaa\xaaC\x83(\xbe\x8c\x99\x04\xd3a\x01\x8c\xb9\xe7vl\x95\xfc\xdcv\xf8\x1a\xf1&\x1d]GT2\xd8JL~\xd3\x7f\x92\xaf}\xf1|\xcbW.-\xa4\x1b%\xaf\xe9\x92j\x92(\x07\xa3\xa8\\"f\xf6v\xa1\x8cM\xcbw(\x8e\x181k\x08Z\xd0\x8e\x0bA\xb1;^\x99+"\t\\\xc6\x07\x1fx\xcb\x7f\x0cR\x836\x9e\xa6\xb1\xf3\xf5\xd3\xca\x96\xf0\t\x9dq\xbc\xb7\xa7v\xb7\x18j\x88#o7\xf3\xd2?\xd4\x1c\xfaG`f\x8d\xda\x1d\xb1V\xfd\x95\x97\x1f\x8e\x83r\xe2\x9f\x85\xb0<\xce\xe8bZJQ\xb8\xe0f,\x01\x8fAW\xae\xcd\xe2\xa1\xfd\xc1\xaa,n7u\x9d\xd5\xa6\xd9\xbf{\x08\x94;\xb1\xfe1\xa2\x9a\x1f\x8a\xa0\x16\x91\xd3{\x96\xd8e\x0e\xe1\xc4,\x86d*\xa3\xd8\xe1\xcc.\xaa\x81\x97yK\x17?\xb4\x99J\xfc\xcan\x8d@]\xbaY\xc3\xac\x90\x0ea\xabmf\xdf\t\xb07-*|\x93h.\x19\x0e\x92\'\xfb\x1a,\xb1\xb0\x85+\xcd\xbb\xfc\xc2\x112\x9a\x97\xd6\x8c\xf1>\xc7\x9an\xb4!Ndaf\xcd\x18\x11;\x88\xc8\xc7\xd55\xd1.\xe1\xdd\x85\xd1\xa4\\\xd9\x973)\xabl\xab\x11\xc4\x98X-\xb7\xf2\xdf_\x91\xe76+0\x87\x99C\xabv\xd4qZ\x12%0\xee\x0e\x18^\xfe m;\xb7=,\xef7|\xb3H\xcf\x00\x84\xd7\x0eVIz\x98-\xff\xd0\x9c\x01\x94\xf7;\x92\\;U}\xdf\xe9\x98\x03\\\xefy\xea_6\xc3\x14\n\xff\x16\xf1\x82%\x84\xf7]\x80!\x951I\x0b\xad\x98-\x1c0\xdc\x81\xd1\xdf\xb8\xcc\xfc]\xbb\x7f\x83!m\x88}\xf0\xb1\x1a\xe3%W\x9a\xb8\x11\xdf\x95\xb4\x0e/\x0b\\\x14C\'\x9fruW\xcbA\xc1\xad\xe54\xb5}4>K\xf3\x86Y]\xc1%\xa6\x87\xf1\xcfZ\xe5@\x10\xab\xb3R\xa9(\x8a\x98f\x9f\\\x99TF\xfd\xef\xae\xc2\x9f]\xec\x9d#E^\x07gn\x08\x1c\xc8|{I3\xb7yM\xf7\x84\x1f\xeb\xa7\xca\x01\x90&V\x8f\xe4\x85\x17\xect\x90M\x03\x08\xe4o\xc8\x83\xcc\x90Je\xd4 \xe2H\x17\xfc\xcb\xdc\x07\xd8o\xea\xe7&\x8b\xd53\xb8\x0c#\x8cU\xab\xe7\xf8\x93\x19\xed\x829\x8b\x12\xb1D"z\xe4g\x86\x84\x15ECz>\xa42\xb0[[\x06\x0f"g\r\xa1\x8b\x1a/\xaf\xf4;i\xcaCP\xde\x92\x8eryGe\xfb\xfe\xe6\xc0\xba\xf5\xd0\xaa\x1e\xcf\xbb\x9b\xeb\xdc\xaf[p\x1f\xb3\xe7\x87W`\xbf\xb0\xc9\x08\x17\xe9\xe48\x89;m0c\x8a\xcfL\xa6\x87\x19e^"\xe1\xb5Q\xec\x98\xce\xa8l\xa6\xfdI0}\xc0\x03\xac\xdcS\xa24\xd1=?\xc4\x17\x990\xa2@\xbf\x7f5\xc5\xcd\x06\xd3\xb9;\xfd\xc3\xb28\r\x04\xd2\xfa\xf1N\xf9l\xc60\xa0\x9dEZ\x98o\x18\xc2->\xbdg\xd2\x95\xffj\x11\xe7v{\xde\x8d\xba\xc4\xdd0QZ\t"\xce.P\xdf\x11\xee\x93[\xec\x00-\xbc\x18\x91\xb1\xb1-\xfd\x8a-\xc4E\xf7\xbc[\xe2\x0c\x00@\xc7\xe5\x83\xd5\xb6\xfc\xa4\xd0k\xd0y\\\x08\xb4\xfc\x87EpR<\x8a\x19\xe9\x7f\x91\x92CXc\xb3\xad)\x12\x97l\xe5\x80\xc0\x0b\xad\xe3j887QfZ0\x1c,\xb9\xf7\xa1Av\xdc\xee\x8b\x9a<\x9cY\xa5Z\x01P5\x9ad>\xff\xb7\x1c\x11\xf6\xd3\xcb\xd2\xfa4\xb3\x86\xce\xaaC/\x97n\xb7\xe2\xb5\xb5@\xef\xe2\x17\xb6\x10\x16N\xb9@a\x8f\xa0\t\x0c\x81q!\xdc\x18>$\x8a\x0b\x14_\xf8:\x10?\x80\x19\xde\xfc\xf3Z\xf0V)/\xa6rfA\x95\x92Xa\xf3\x8d\x9f\xee\xb5\xd5>\x84\xba\x91:`\x8e\x92\xea&\xd0\xbc\x1a\x80\x15\xa0\xdb\xbd\x9d\x80+\xd4\xf2\xec\x7f\xf7\'+0\xab\xc4\x86\xd4\xc0w\x02*\xec&\x14W\x00\x8f*Fm\xa5\xcbK\x83\x13\x1b\xcaL\xfe\xd9a\xf0b\xf3\xa1r\x98:\xb46\xdd\xa0\x81\x9bs\x04\xcaf\x1c\xec\x9e8\xc5\xbavB\x03\xcc\x97\x98\xcb\x9e\xc4\x95\xb5\xea_\xee\xaf;\xd1-v\xff\xdb-T\x15F(\x98\xa3\xa0$\x9dP\xf1mt\xe2\x92\x88W\x83~\xde\x17\xc0\x95\x12\x12\xe5\xc2\x08A\xd7W\x97\xeb\xbb^r5\xca}\x87\xc6\xea\xa9AD\x82\x04\x07J-7\x14\xdf\x1dYeq\x80M\xf3\xbb\xcf\xf6e\xab\x0e\xf8\xe1\xbf<\xb21n\xe3\xe7\xd3\xba\xb0XN\xea\xee\x82\x0cTh\x9d\r\x8b\xcc^g\xecH~r\xf4\x85\xcc\xben\xf8\x12N\x13\x93\x81\xc6\xf0\xffLp\xd5\xae\x8a\xe4.Z\xfe\t\xba\x03\xd1Yk\x16\x1f\x92-t\r\xe3\x1f\x91\xf4\x0bz=\x18Y\tu\xc9