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

4 lines
43 KiB
Python
Raw Normal View History

# Pyarmor 9.1.9 (trial), 000000, non-profits, 2026-01-11T21:23:54.181121
2026-01-11 18:23:29 +08:00
from pyarmor_runtime_000000 import __pyarmor__
__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\x00y\xac*]\x0f\x1e31\xe6f\xde\xcc\xba\x98\xa5\xcc\x00\x00\x00\x00\x00\x00\x00\x00\x91G\xd8\xfa\xb3\x03\x9b\x87P\xaf(\xe1\x96\x8c\x94\xe8Q\xb2\x17\td\xcf\xb5\n\xb2rJM\x92$b\x8aU\xa4}RDdN\xadH\xb0\x02\x16T\x98\xceE+u\xafd\xd5$\xe6\xdd\x1br\x1f\x12\xafEbKJK\x86\x7fm\xb1\x044\xe5v\x9fw5b\x01\x8d\xdfS\x8e\xa6L\x92\xf9\xce\xadw\xc1.\x8f\x08\x01\x1e)\x9b>\x9ayx]n\x192\x88\x85k\tzh9\xac\xb6re~#\xfa\xe2_\xe5hP\xeayE\xb4\x8f\xf4\xcf\xbe/\xeb&\xd2r\xac/\x8c)\xccW\xa8k\xe55/\x94\xb8\x89<\xb7L\xbb\x1fvOIN\x8df\xad{\x1buGv\xa8\x9a\xdfB\xa2\xd9\x1cl%\xfd\x8f\x10\x93\xfcqT{\x1cn\x80\x8a\xb4wU\x16\xf1\xe3\x10n\xb2\xb5\xec2%<){c\xa5\x85~\x91\x8b\x13[\xde\xe1\x88\xc5\x82_`dH\x8dC\xf6R\n\xe5\xfe)\x0c\xaek?B_Q\xc7=:\xeb\x00xH\xaf\xf8?^\xec\x1e\xd3\xff\x88\x12\xb0\xbeXw&\xf5\x0f\x8dt\xd2\xb2D\xf4t\x03<\xf7\x953\x85=9\xbb5\x8f\x05\xf6\x1b\xa7\x14\xcf.A\xe5\xc5\xd9\xb0I\xa84\x07\xc3:6P~\x88Q\xd5\x11\x0b\xfa\xc3\xe1\xce\x08\xbf\xb3\xc5:\xf6g \xe3!T\x14(\x9a\x04\xcc\xcf\xf9\xaf}2?\x88T\xdb\xd1\xfaF<%>\xa8\x9a\xbd\xb6\xcal\xb3\xbc\x03|\xe4\x94\xc2\xeb,\x8d\'\xef\xd84Wc@\xbe\\f:\xe2\xef\x1c\xefS\x95\xa17^K\xea\xd9d\xca\x80\xe1\r\xe0_\xfc\x91\x92\xebT\x12\x8fgb\x8b\xc7aC\x112+{^8\x16\x97+[\xeb\x9bj\xab\x1b\xf9\x0b!\xa3\x0er\xc1\xa9i\xa6\xed\x8b\x93\xc3\xed\xf4\xe43\xe3\x0f\xae\xb5\x8e\xa3&\xf1\xf4M\xa4\x1fp\x98\xce\xe9\xce\x9e\x94\xaa\xdcR\xf0\xa2F\xb8\x9c\x95\x92\xd50W\xb6\xb4\x02\xb1`\xb1\x95\x1e\xaf\xa6\x9a\xa4\xb5\x95\xa7\xa8\x15}E,\xe5\xb5ZB/\x86P\x14\xac\xaca+u7\xeeP\x97\xfe\xf7_<\xffA\x9bS\x15D`H\x07-~n\xd8w\x06]^ua\x97\x12\xbe\xbeopE\xc2v\x8d=P\x18f\xa8\x89=\x02d\x91\x94\x02\xf2\xe8\x86.\xc9\xe6P\x08\r\x7f\xbb\xba$\x9c\x7f??lF"o\x1bma5\xf5\x04\xf79\xb67bN\xa6\x93\xce\xbc$V\x08d\xf3\xf9\x00\x91\x15\x104\x1e5\xb4\xf1Q)\x00\xf9+\xe3\xfce\xab\xfck\x00\xfa"\x88,\xda\xec\x187\xb2x+M(\xe5\xcd\xdd\x14\xcf\xcf\xc5;\xa7\xd6\xb2\x0ci\x05x\xd3\xd7\xdf\xe0\x1b\x18\xf2\xb7\xb1\xe9\x8e\xfa\xe7\xf7\xd1:\x06Th#\x97\xc9-\x05W\xcd|\xdd\x1dt\xd0z\x93#\xed6\x82\xc7\xcd\x0e\x13\x8c\xfd\xbb\xce3\xc1\xe8u\xbbt\x19_\x18u\x89\x1f\x9b\xb1\x976\x18Wt\x0c!\x19v\x14\x14\xdc\n\xbd/>\x9c\xf6U\xe8\x1e\x94\xa60\x07\xd8\xcc|\xc7\xb2\xfcYno\xeeA\x8f\x02\xe7^_\x06\xf5#\x18\x86bd`\xc7k\x96\xd2\x97_`/\xbd\xc3"\xb2\xc9_\xfei:Q\xcb\xdf\'\xf1{\xd8a\x98y\xcc\xb1\xbdk)\xa4\xfe*\xf3\x198Cep\x0c\xc5k\x13`\xa7\x93\xb1Q\xaag\x0fY\xcc\xbe\r\xf0s\xd5N+yn\x06\xffRJ.}\xc8D|g\x19k\xbf\xc5r?\x15\xfcw\x7fV\xd9U\x99<qx(\xd8L\xb8\x92\xad\xa2\xbe\xe9\n\x0fr\x8e\x14\x86\x10r\x16\x8c\xabwBNn\x95\x83\xcf|\xd4H\x90!"\x7f\xa5\xcd\x1e\x93|i\xde_>O\x1d\x8a\xd3\xa10\r\x0e\xe5\x14\x8e>\xfb\xf1\x11lo\xd50\xc1\x0e\x1c@\x95Y\xe2\xf1!2(\xc4\xd4\xcaxX\xcf\x94\xee\xce%\'\xf3\xbf3\xae\xa3\x80\xfe>\xfd\xc9Q\xb8\xa1\xb8[\xd3*@5\x06\xb6\x9cTA\x88\x910\xc45\xe5*0\xb4\xd5\xbd\xf2&\xea\xe0d\xecs\\\x13\xff\xf3\xb45\xdb\xb2\x90\x03\xa9\x85\xdc\xf4\xb6/\x84\xc1)\xdf\x8cY\xb4<[\xbbM\x83\x9f\xb8\xa5-\x1d\xb6\xce\xac\x18\xf1\x82\xe3\xe9\x98\xd8\xff\xf8\xca\x1eb\xb4,\x1aa\xfa\x82\x9b\xe4\xfd\x01\xef{\xd1\xc1\xd5\xe4SC_@4\x85\xb5$\xb6\x93\xfaT\x1ay\x18`\t\xfa\r\xdc\xa7\xab\xaau\xcctm\x15\xe0\xb5\xde\x93\xeb\xf6\'\xedW\xb6\xc4\x03(`TjV\xa9x\xa5\x9c\xf6F\xd8\xc2\x82T\x1e\xa5X\x8c\x9av\x99 \xd1\xbd\xae9\xfe\xc2\x81l\x81\x95\x05DIQ\x97I\xe7I\xc37\x1b\xb5;e{\x7fZ\x03\x8ft\xd0\xcc\x9e\xd4l\ts\xf2S\x1b\x83\xfd\xd0xb\xbd\x03\xcb\x03\x05\x0b\x1a\x18z.g_\xdf;\x02\xd2\xfd\t\xf820\x98\xdbXk\x19\xdfI\xd4\x83E\x19\xbdCR\x9f\x96\xa96\x1f\\[\xcd.\x8bk\xd7\xb8\xc1/\x08!\x91\xb4\x13\x9ck\xcf\x1e*\x12zr\xce\xfbk\x8bo\xce\xacm^T\xc0S-zQBO\xf0\xc5\xa0\x85\xa5=_\xa3\x98\xe7J\xc95\x01\x19"6\x11\xb4\x10\xdf\x8b{v\xec\xfa\x05\x8bs"\x04\x97\xe33\xfdQ\xc8%j\xe3!\xe1x]\x87\xc1Y\xd2s\xce\x07(u1\xed\xed\x10\x8e\x90\x04\x8f\xbb\xd8\xc5\xe8$\xf0\x0f\xc3\xe1\xa3\xf4* \xc0\x8dv\x7f\xff\xb8\xf8k3\xa6\x0b\t.\x0fHBG=\xba\x8a\xdeC\xab0\xdd\x8cv\x11\xb5\xf9\xecb\x02cp\xe2\xa1\x1c\xe6\xe2\xcc\x16\xf2_/o\x927\x04w{m\x07\xf1\x92\x03\x95[k\n\x8fYQ)\xef\xf5\xe1\xea\x80\xadt\x95\x1b\xbbp\xado\x1b\x94\x9e&\x10Ck\xe8\xb72\xf1