diff --git a/j1939/electronic_control_unit.py b/j1939/electronic_control_unit.py index ef1d5d0..9649d11 100644 --- a/j1939/electronic_control_unit.py +++ b/j1939/electronic_control_unit.py @@ -480,8 +480,10 @@ def send_message(self, can_id, extended_id, data, fd_format=False): bitrate_switch=fd_format, ) with self._send_lock: - self._bus.send(msg) - # TODO: check error receivement + try: + self._bus.send(msg) + except can.CanError as e: + logger.error(f'not able to send message because {e}') def notify(self, can_id, data, timestamp): """Feed incoming CAN message into this ecu.