Failed to decode ISO 15118-2 EXI messages into XML
- Dominant language
- C++
- Stars
- 262
- Forks
- 195
- Avg merge
- 4d 19h
- Merged PRs (30d)
- 49
Description
[eventlog.csv](https://github.com/user-attachments/files/21405171/eventlog.csv)
Description:
I'm running the run-sil-dc.sh example.
The issue I'm facing is with decoding ISO 15118-2 messages from EXI to XML in the session log:
- All messages sent from the EV to the EVSE are successfully decoded.
- However, most messages from the EVSE to the EV fail to decode.
For decoding and analysis, I used two tools: EXIficient GUI and V2Gdecoder (https://github.com/FlUxIuS/V2Gdecoder.git), both using schemas downloaded from https://standards.iso.org/iso/15118/.
Both tools produce the same results
Successfully decoded EVSE→EV messages:
- SupportedAppProtocolRes
- PreChargeRes
- PowerDeliveryRes
- SessionStopRes
- PaymentServiceSelectionRes
Failed to decode EVSE→EV messages:
- SessionSetupRes
- ServiceDiscoveryRes
- AuthorizationRes
- ChargeParameterDiscoveryRes
- CableCheckRes
- CurrentDemandRes
- WeldingDetectionRes
I'm unsure whether the problem lies with the decoding tools or if something went wrong during the simulation.
Please see the attached session log for details.
Contributor guide
Assessment
This issue has not been assessed yet.