Build a CAN frame.
(cls, can_id, data)
| 2342 | |
| 2343 | @classmethod |
| 2344 | def build_can_frame(cls, can_id, data): |
| 2345 | """Build a CAN frame.""" |
| 2346 | can_dlc = len(data) |
| 2347 | data = data.ljust(8, b'\x00') |
| 2348 | return struct.pack(cls.can_frame_fmt, can_id, can_dlc, data) |
| 2349 | |
| 2350 | @classmethod |
| 2351 | def dissect_can_frame(cls, frame): |
no test coverage detected