eclipse / kuksa.val.feeders

kuksa.val.feeders
Apache License 2.0
8 stars 22 forks source link

J1939 support in dbcfeeder #56

Closed erikbosch closed 1 year ago

erikbosch commented 1 year ago

When trying to run dbcfeeder in j1939 mode the following error is observed. It seems to depend on:

Exception in thread j1939.ecu job_thread:
Traceback (most recent call last):
  File "/usr/local/lib/python3.10/threading.py", line 1016, in _bootstrap_inner
    self.run()
  File "/usr/local/lib/python3.10/threading.py", line 953, in run
    self._target(*self._args, **self._kwargs)
  File "/home/erik/.local/lib/python3.10/site-packages/j1939/electronic_control_unit.py", line 171, in _async_job_thread
    if event['callback']( event['cookie'] ) == True:
  File "/home/erik/.local/lib/python3.10/site-packages/j1939/controller_application.py", line 85, in _process_claim_async
    self._send_address_claimed(self._device_address_announced)
  File "/home/erik/.local/lib/python3.10/site-packages/j1939/controller_application.py", line 204, in _send_address_claimed
    self._ecu.send_message(mid.can_id, data)
  File "/home/erik/.local/lib/python3.10/site-packages/j1939/electronic_control_unit.py", line 579, in send_message
    msg = can.Message(extended_id=True,
TypeError: Message.__init__() got an unexpected keyword argument 'extended_id'
erikbosch commented 1 year ago

Can be closed when #57 is merged