Skip to content

CAN J1939 Setup #119

@mikehaller

Description

@mikehaller

A user was asking me offline whether Eclipse Leda supports J1939 communication.
I couldn't answer, as I am not familiar with the protocol stack.

It looks very similar to CAN itself, or may even be just based on top of it, so it looks like Leda would be able to support J1939 in a similar way - on lower level, it's just a protocol stack.

In Leda, we should ensure:

  • Needed Kernel configuration and libraries are enabled and installed (this is partly done already, at least kernel module is enabled, but never tested it)
  • sdv-health checks for availability of can_j1939
  • We provide an example container which uses it, that may be
    • low level: just a data logger on can_j1939 protocol level (tcpdump plugin)
    • middle level: Kuksa.VAL DBC Feeder with enabled J1939 Mode
    • higher level: actual diagnostics according to SAE J1939-73
  • Documentation/Tutorial is available

A more realistic example could be placed on top, similar to Seat Service.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions