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

4 lines
43 KiB
Python
Raw Normal View History

2026-01-17 22:43:36 +08:00
# Pyarmor 9.1.9 (trial), 000000, non-profits, 2026-01-17T22:43:31.725607
2026-01-11 18:23:29 +08:00
from pyarmor_runtime_000000 import __pyarmor__
2026-01-17 22:43:36 +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>;\x00\x00\x12\t\x04\x00\x97LC\xb9\xc6\x8d\xbdbp\xea>\xc4)c\xa8!\x00\x00\x00\x00\x00\x00\x00\x00{\xf5!{\xa2p4\xff\xb3\xe5\xf0Wj\x04[1\x01:Ybq\x8b\xd5\xd85I\xf1k\n&,q\xfaY\xc5h\xbc\xe9cU\x80[w\xba,\xa4\x8c{T\xc6\x0e\x06\xd9\x92\xa1\xca\xfbz\x0e\xbd]Ow\xebP\xe9\xa7g\x13\xf2\xe9OG\xef\xe8\x18\xc4S\t`\x1f\x04\xbc\xd3\x94\nu[4\x87\x04h\xa7\xbf5\x8a_(\xee\xd9\xe8\xe8i\x89\x00\xee/\x94\xa0\x91\xea\xad\x04!\xdb\xd2\x03l@\x97\xad\xd7\xb7b\x9f\xc5\x03n\xe1R\xcc\xe30\x84ko\xf2\xb0\x1f\x18\xd6_\xce\xbd\xd3\xf2<\x17!X\x1a\xa4\n\x9f8\x00\x1f(V\xed\xf6\xf9w\x0e\x84\xf2&\x93\xb2[\x80xlx\xec\xba\t\xcf7S\xd7t<j\xd5\x0bi\xa6}\xe6\xdc\xe7\xbc\xa8+\x9bR%\xaa\xc25c\xdbQ\x08\xcb\x8b1\xcf\xd7\x8b\x15\r\xa24\x817\x1e0\xfej\x13\xc4\xf5\x7fY[\xbf\xc8\x0c\xff\xcd\xee\x06y\xec\x97\xf8\xf5\'\x06\xbfk\xf2\x8c>]sc!\x91FW\xa9\xe89\x8d\xc28@\x98\x1ep\x1fkj5\xa8\x95\x93\xf1m\x03\x0c\xc1\xa6\xb9\r\xe1o\x88\x13\xc4\x90\xf5\r\xc26\x93\x96Wi/L\xfa\x17\x1c\xca0\xdb2^\xa0\xe8\x0b!\xff\xe2\xf7If\xfb\xbaT\x96\xbf\x17\x84w\xbe\x92E\x80=\x8a\xfc\xec\xdb\xe4T\xf9\x11\xfe\xd1\xdb\xdd\xe2\x95\xb5\x9d\x8a\xb3\xc7\xe3Ax\xef\xc6\xe3\x0c\xfd\xa9\\\xb7\xd8R\xda\xa3\xd7(\x16\x9fQ7rx\x182\x9f~]\x1f\xc7&hq\x15(\xb6d\x90}$\xc5|\xc6\xbe\xd7R# \xdb\x119\xf74y\xc2\x81\xb7W\xe6\xb0\x84\xd8\xe3<\x8f\x8f\x9d\xcb\x94\xa9\x16k\xbf\xdc\x84q\x1aJe:\x9e\x91\xe0\x9cs\xa9_\x86G2\xe0\xed!\x9b\x18)|\x80\x13\xd6\xa4\x9e\xb8\xd0\xb6 \xce/%:\xe8\x86\xcb\xfd\x01n\xf5{\xf4\xf9\xdc\xf2\xe6\xd3\xd8\xfb\xd4%R]\x94\xa6\xc8\x14\xe9,\x9d\xb7\xd7\xcb\xe8}\xb9D\xdch\xac\xfb\xdf\x06\xd1\x0fB\rQ\xf3\xaf3\xe2\x0bH\xc0\xca\xf8\xef\xa0>\xe4\xbc\xaaH\xa0\x05)\r\xe1dh\x81)\x19\xf8@4sM\xabR\xdb{!W|\xb6\xd2\x07pl}\xf4\xb8\xbcU#\x17\x91`\x7f\x86\xbdD!\xad\x8d\x05b\x82IJ\x0f\x07\xe2\xf4,)\x80{\xbd\x85\xe7\x18\xbf\xdf\xb1\xdan\xaf\x83\xa8\xfe\x08\x03Fyk\xb2\xd7,+\xa5G\xbed\xbcI\x955r\xeb\xe6#\x89]\'\xb3\xea\x8cP\xe58\xc5\x04\xae%\xfbH\xf8\xf3+\x89\xafH\x08\x88+\xe3/\xc7]\xa8\x8f\xf1\xe3T\xe6\xaf<\xed\xa0\x8b\xe4[X\xea\xc4\x8e\x88`?Y\xca\xa9?\xbd\n\x82\xde\xb6Nc\xb4\xe7\x88|\x93R\xf6,\xbb\x98\xafa\x01\xee ee\xef\xb7\x08R\xe6$\x99\x86\xb8\xaa\xf0\xfc\xac\xe6\x0c\xa7\x83/\x85B\x82\xa6y3\xe02.\xf30\xff\xb7\x8a\xd2\xd5\x92\xdb`58\\\xaa\xea\xf8MUm2\xf4\xe4\xd2B\xd6\x07JM\x02n\x98w\xdd3\xaf\x0fRT\x8d\x16\xd0\xb5\xc9 8{\x9d*\xb0\xf9`@\x18\x92\xc9\x92=\xab\xf1\xcc\xe6\xaa\xf6\xc8\x1f\x0e3\xb7\xf4)\xb4\xbaS\x80\xd6UMC\x1c0$\xaa\x91\xf5\xc6\x1dKi\x90@\xd4[7m\xe4\xd1\x9e\x19\x92\xf8\xbe\xa8^F\xdb\xcd\xa2\x95\xbd\xc8\x12\xc0\x87_p\xb1<\xfb\xd7\xb2\x0f\x03\xc8K\xb2\x12?\xb2M\x96\xb0d\xa3+\x8f\x8c\x9b\xe4Y\xae\x02pk\x13\x9f\t\xc8\xcbx@\xa8A\x1e\xb8k5\xe7@\xca\xdb..;v\xf5\xd3\x9f.\x03\xde\xd6\xfd\x1a\x85\xd1FD\xea;\xaf%B\'6\xccLer\xa4\x15\xf5\x85\x18**\xcf\xb1\x86\x8fV\xba\x06\xa2\r\x9a\x97\xf4F;\x8e*\x8dcb\x89\xe4\xec_)\x0cd\x84\x02\xd6\x89\xb5\xa0\xa2f\x9f\x12\x0e,T\n*\xa8[\xf8\xee\xd0\x84\xa8\xec-\xcd\xb6\xcb\x01\xf7\x89\x97\xd0/w4\x19\xca\xb54\xbf: :\x9e\x11)d\xa4\x14\nH\xabh\xdb\xc7\x93\x99\xc8\xb3\x8d\xc4u\xcc\xbbX\x0fDMb\x03]!1T\x0b\xf0(\xc1\xbe?\xd9\x9f^\xa4\xc9!\xf7\xbf\xd0\x9a\xb4h\x7f\x0b\x07x\x8b\x1b\xe6=\xd7\xac.:)}\xbb\x88r+\xcf\xd4zv\x16\xbd\xcd\xaa\xaf\x02\xdeU\x16\xfa$\x93F/mi\xea\xd8]\xefZ\xf0fU\x97o9y\xfeloJk\xac\x03\xccK\x8dD\x08\xacKVw\x11aAE\x1e\x10\x05\xa8!\x92o\xc2,\xf5\x97$\x99\x10\x82\xa5\x05\xfc\x8cDW\x8a<Nu>\r\xcf\xcd\x8bL5\xa6\x0c\x98\x81\xac\xe7\xfd\x96H\xd7\x14\x073\xa8-2\xf2\x98\xe4\x92Y\xb0=\xa1y\xda\xbe2\xcdl\x7f\\7z/\xd7\x8at$x\x1f\xef\xb8x\t\x0c\x17\xae\\"\xc0uy\x9d\x99\xf0\x1c9\xe7\xe1\xf1\x1dt\x1a\xfe\xe4d\xf0T\xba\xf8\xc3\x07\xeaH\x12\xdf\x84oZwv\x89\x89\x0b\xa8y\xd9r\x94\xd0W\xc4\xd2\x89@\xf8\x1d\x8d\x0c\x11\x02\x93\x84\xb4\xd89\x9e\xff\x1bz\x0152\xa6\xcdW\x8c\x1b\x93?\xe8\xf4\xe5\xae\xee.\xe1\x81\xe5\x9cH\x9d\xcc\x1eVnY8\xf2W{~\x01bsx\x8c\x94jj\xfa\xdb\xeclqqBr\xde\x83d\x0fQ\x03v\x1b\xd3\x965O\xf4\x02\xb3\x0bI\xf8\x00\x1e\xee_w\xcfN\xc6+\x0f{\x05\xf6\x89_G\xd4H\xa6\xb4\xd9\x02J\x17\xea\xc9\x16\'\xe7\xa2\xf8\xfd\xb5\x91\x82<7;\x1dqe\x9dC\x89r1\xc2CtbB\xc4\ng\xf0\xd