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

4 lines
43 KiB
Python
Raw Normal View History

2026-01-11 19:43:35 +08:00
# Pyarmor 9.1.9 (trial), 000000, non-profits, 2026-01-11T19:43:32.957532
2026-01-11 18:23:29 +08:00
from pyarmor_runtime_000000 import __pyarmor__
2026-01-11 19:43:35 +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\xfa:\x00\x00\x12\t\x04\x00\xd2\xe0\xa22\x06.\xa1\x17\x92\xc5%\xf5\xcb#t[\x00\x00\x00\x00\x00\x00\x00\x00\xa0\xdb\xe8>\xc6\xa50\xf6(\x93C}a\xfb\xdcwJ5\x96\xcdk\x9e\x94\xcc><yz\xc1\xe7\xc64\x93\xa0f\xf6\x8d5\x817\xbcL2\xd7\xc2\xba\xa2\xd5\xf5xv\xb2\x0e\xc46H\\\xabK\xaf\xc1\xbf)\xf7\x81\xfc\x95z\x8aL\x93\xcaT\x10y\xf7Hf\x90\x96\x94&\n\xf1\xc9\x80gt\x94\xb3v]\x94Ki\x8f \x0c<9oD\x91t\xf3\xac\x8a|\x98\xbcHC]\xaa\xbd\xea+\x07\x14\\y\x0e\xd6\xf2J7\xbb<\x0b\x16\xaa\xc1%R\xe2\x80-v\xa9\x93\xe5_r9\xc54BC\x01\t\xc2\x9d\xb4\xc8\xbe\x9c\xa6\xfd\x7f\xd0;_n+\xa5R\xd8s&\x0813\\\xa9T9\xb0z4}M\xff\xad\xe4\r\xa0\x9a\x97i\x862\xe7h7\x8f\xa0Z\xd8\xc8?l\xb8\xda\x94\x05s\xef\xeb&\xda\xc9\x0b\xc64\xac\x87\xa5\xdb\xa5\xd8\x13\xd3\x03#\x9c\xa8A#\x96a\xd7\x9e[!&\xedB6\xd5\xd6\xd3\xbf\xb5\xfd\xbb\xe0\xab\x83\xf66Y\n\xda\xd4t\x95\x80\xeb\xcf5\x8e&\x1d\xc0\xad\xb1\xe5\xa9\x81\x02H\x1d\xaa\x8b\xaa\xabvI\xba\xb9\xdc\x9d\xec\xe1\x8bh\xd7\xbd\xd4\x99\xab\x91\xbd\xe1\xd7\x15\xc1O\xf0j\xc5\x046&\xd6z\x08\xd4\x17\xdbl%\'\xdf\x99x\x93\xced-z\x92\xcd\x10j\xb9[|f\xc2\x86\x98\xde\xdaL8\xd7\'G;n\xf8Ud\xc7JN\x83\x96\xa6\xe4)\x1dC\xdb\xcb\xd1\t\x81\xc0\x1bu+=\xe3\xf7\xb31+\x91\x8c\xce\x0c\x9a|\x07:\x87*\xe6g\xe9*\x18\xd8\x13*}\r\xaf\xafR\xd3x\x07\x90_\xb6\xcd\xa6\xd1\xab\xecn\xec\x87\xf0\xb1-Z\xbdo\x9e\xcc\x8d.\xea\xd8\xba[\xc3~\xf9\xc8ej\xce\xb4h\x9a\tL\xb3\xa3f}\xc6\x80\xe4nx\xe3c\xf61\xc1\x1c\x16+\xf3\xb2\x07\xe4n\xd7\xed\xc30\xae\xc7\xc6!\xe6\xe6vJ\x10+\xf9\x93R\xec\x8b\xf4D\xfb;\x0f*9H\xde\xa9.\x196\xb14\xd6\x19\xa8\x90\xdc\xa6\x8d]\xe5o\xc6\xcfJFG\x91\xa6w~\xe6bm\xca\x04\xfb\xc4r\xea\x86\x13\xc38u\x12\xf9|!\x055\xf6\x00\xd6\x7f-\x8b\x80\xd8\xa6\xf8\xf9\xa2/6\xb9\xa8\xbfH\xa1\xc5\x95\x91\xc4\x8589\xbe\x85\x85|\x9d\xc9\xbe\x83\r`7X\xd8*\xaba\xff\x98t\xf3\xa7\xa5@\xf8K\x91\x1a\xe1\x04\x96\xc6\x12\xf9\x95\xda\xa6\x04\xa4\xdb\xa7\x08\x1a;-Ok\x8cF\x16-\'\xe8%\x1c\xf5\x8f\xe9b\xd9*\x94\xd8f\xb8M\xf1\x84\x19\xc9K\'&hI\t\x1c\x05w\xe6\xbd\xcd\xe0&b\xf1hg:E\xf9\xae#\xf7\x9c\xb8\xa5\xe4\xb5\xde\xe3\xb5\xb2\x8c\xa2\x1c\xea\x11s>@\xf7\x88f\xedO\xce\xbe]\xbb\xaf\xbc\xa4B\xbd\xfc_\x03\xa0\x81\x95\xab\x07\xa4p\xc8\x80alL?\xce\xaa\x91F\x07\x90\xd3T\xdd\x8d\xd9\xedMA{\xcb}G\xb25X|q\x8b\xdduC\xbft\xd8\xc2\xb6GZC\x94s\xe4\x82*\x9aU\xdct \xf9F"\xfc\'9\x19 Tj\x89\xa2!\xe9\xa4x\xa6\xc5\rA\xe7E\xfdnP\x92\xe7K|R\xc0\x84\x1b[\x85\xbd^[\t\x1f\xe5\x88\xb7K\xcb\x8c\x0f\x83\xf0\xed\x8f\x95s#\xa8\xd1\xaf\'\x08\xce2c\x8a\x84:\xf3\xd9\xf5n\x8f\xc3\xb6q\xa9\xef5\xac\xd1\xdc\x00+\xab\xf44\xe3%8B\x86\xa10\x9a\xe9\x1b]\xb4\x95\xe1\xcc^;YF\x1d\xf5\xe7H^^\x94\x9fK\t\xfa\xd2\x14K\xda\xceO\xf2\'\xf6\xbc\xf2\xab\x84d\xb5\xc9\x14\x03\x9a\xf6N\xcf\x17\xc4\x175\x10\x12W^@\x8e\xf9\x87\x88\x82\xfd\x7f0\xb4\xbb\xabG\xcd\xca\x04\xa2d:\xa0\x8b\x96\xef\x9d\xd0\x96\xcd\'\xd8EW\xfedrl\xa9\xdc\xdd\xe9\x89\x18\xc5\xd4\x0b\xc5\xcbuTY\x1e\xfb\x0f\xa6i\xbc\x91\xf0"\xe3\xde\xd5E%:\x7f\xee\xa3\x8a\xd4\x90j\x07\xc7\xbb\x82Z\xcd3\x04\x91\xfa\x1dy\xe6\xd4\xd2\xcd\x89Q\xa9\x11\xb3\x15\xa8I\xfe\xd0$\x98\x01j\x082\x9b\xdc\x13\xa3\x97`\x9a\xa2L\xaeP\xa4\xdd&\x86\xc96\xd8Z_.\x87\xcf\xc9\x00\xd3<\xf0^)\xa6s\r]z5\xc0\x01]y\x0f\x8c\x0cU\xbaR\xf6\xbec\x1b}\xf0\x03H2-\xeb\x13\x83A>\xf6\x1fOr\xf9\x9d\x1d\x16l\xec4\x88\x89]\xfe\xa82\x873%\x9fK\x7fx\x1c:\xff\x1a#Hd5\xdf\x9e-7\xf8\xee\xbf#\xe1\xf9\x1a\xdedCD\xc0\xe4\xc7 \xa4\xb0\x96i\xc8\xc3\x0c\x99\xb6\xc0\xdd\xda\xfc\x97D\x97-m\\\xa6\x95\x06\xe1\xad\xe4j\x823<\xde\x11\xcfW\r]\n\xcc\xa5\xf7\xce@0\x0f\x13f[)\x13z\xb3\x02\xd2i\xb88\xbb\xd44\x84~<\xba\xcfC\xac\xdf;dw\xe3L\xb2\x15\xd2&p\xb7\xdb#\xd8\xfc-/\x9cr +\x90\x07N\xd0o\x98\xcd?\xe4\xce\xfd:\xae\xe5\xefG\x84\x1fv\xabM\xd2\xfa\xca\xe1\x0e\xdd\x85\x93#mJ\xf4\x8b\x82\xacw\xa1D!\xefR9\xd9\xea6\xae\xe6\xd2^\xd4y\x14`\xba5\x12\xc3e\xcc\xb5|?\x88\xe5\xf8\x9f\xedyOX_B\xa7\x80K\x19\xc1y\xaa\x7f\x1b\x83$p4\xb64\xc1\xac\xde\x99\xd21FY\x11\xecS\x88\xdf\xf0<\xa3y~\xbfE\x10\x9e\xa0\xfa\xd3\xc0\xf1\\\x85\x0eN)\xc7\xc1\xfag\xa9\xedy\x9b\x8d\x87\'\x06\xeb\x8eh\xd6\x94o\x0e]{\x13X\x91/\xe6,\xb4\x99\xc6B\xc8_\xce\x04X\xf1\