mirror of
https://github.com/infiniteCable2/panda.git
synced 2026-02-18 09:13:52 +08:00
Enable CAN3 printer (#1991)
* panda has 3 can peripherals * enable printing CAN3
This commit is contained in:
@@ -22,7 +22,7 @@ __version__ = '0.0.10'
|
||||
CANPACKET_HEAD_SIZE = 0x6
|
||||
DLC_TO_LEN = [0, 1, 2, 3, 4, 5, 6, 7, 8, 12, 16, 20, 24, 32, 48, 64]
|
||||
LEN_TO_DLC = {length: dlc for (dlc, length) in enumerate(DLC_TO_LEN)}
|
||||
PANDA_BUS_CNT = 4
|
||||
PANDA_BUS_CNT = 3
|
||||
|
||||
|
||||
def calculate_checksum(data):
|
||||
|
||||
@@ -17,7 +17,12 @@ def can_printer():
|
||||
start = sec_since_boot()
|
||||
lp = sec_since_boot()
|
||||
msgs = defaultdict(list)
|
||||
|
||||
canbus = int(os.getenv("CAN", "0"))
|
||||
if canbus == 3:
|
||||
canbus = 1
|
||||
p.set_obd(True)
|
||||
|
||||
while True:
|
||||
can_recv = p.can_recv()
|
||||
for address, dat, src in can_recv:
|
||||
|
||||
Reference in New Issue
Block a user