eclipse / kuksa.val.services

Repository for Vehicle Service Related implementations for Eclipse SDV
Apache License 2.0
15 stars 18 forks source link

Seat service: Container ecu-reset and missing candump #69

Closed mikehaller closed 1 year ago

mikehaller commented 1 year ago

Context The Seat Service Example container can be either configured to use a simulated CAN (default) or can be reconfigured to use a physical CAN via environment variables.

We are using the Seat Service container as-is with a physical CAN, connected to an actual ECU via CAN with a real physical seat.

However, the ECU requires calibration on first use and for that purpose, there is a script packaged into the container: tools/ecu-reset.sh

Bug description Unfortunately, the script errors out when run inside of a container, as the container is missing a required dependency: candump from can-utils.

Steps to reproduce

Tried alternatives / Workaround

Suggested fix

d-s-e commented 1 year ago

The bash dependency should be fixed with https://github.com/eclipse/kuksa.val.services/pull/71.

int0x27 commented 1 year ago

@mikehaller: I prefer option 1 - can-utils is not that big

SebastianSchildt commented 1 year ago

should be fixed