Files
V2GDecoderC/test5.xml
chiDT 5ed9b8cdcc Unify enhanced_exi_viewer with Wireshark XML output and encoding support
- Remove unused XML output modes (ISO1, ISO2), keep only Wireshark-style output
- Integrate encoding functionality from enhanced_exi_viewer_simple
- Single executable now supports both encoding and decoding:
  * -decode: Convert EXI to Wireshark-style XML with ns1-4 prefixes
  * -encode: Convert XML to EXI format
  * default: Detailed EXI analysis mode
- Support for both standard XML tags and namespaced (ns3:) tags in encoding
- String conversion for units (A, V, W, s) and error codes (NO_ERROR)
- Compact XML output matching Wireshark format exactly
- Clean up old test files and separate tools

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-10 00:41:00 +09:00

54 lines
1.8 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<V2G_Message xmlns="urn:iso:15118:2:2013:MsgDef"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Header>
<SessionID>4142423030303831</SessionID>
</Header>
<Body>
<CurrentDemandReq>
<DC_EVStatus>
<EVReady>true</EVReady>
<EVErrorCode>0</EVErrorCode>
<EVRESSSOC>100</EVRESSSOC>
</DC_EVStatus>
<EVTargetCurrent>
<Multiplier>0</Multiplier>
<Unit>3</Unit>
<Value>1</Value>
</EVTargetCurrent>
<EVTargetVoltage>
<Multiplier>0</Multiplier>
<Unit>4</Unit>
<Value>460</Value>
</EVTargetVoltage>
<EVMaximumVoltageLimit>
<Multiplier>0</Multiplier>
<Unit>4</Unit>
<Value>471</Value>
</EVMaximumVoltageLimit>
<EVMaximumCurrentLimit>
<Multiplier>0</Multiplier>
<Unit>3</Unit>
<Value>100</Value>
</EVMaximumCurrentLimit>
<EVMaximumPowerLimit>
<Multiplier>3</Multiplier>
<Unit>5</Unit>
<Value>50</Value>
</EVMaximumPowerLimit>
<BulkChargingComplete>false</BulkChargingComplete>
<ChargingComplete>true</ChargingComplete>
<RemainingTimeToFullSoC>
<Multiplier>0</Multiplier>
<Unit>2</Unit>
<Value>0</Value>
</RemainingTimeToFullSoC>
<RemainingTimeToBulkSoC>
<Multiplier>0</Multiplier>
<Unit>2</Unit>
<Value>0</Value>
</RemainingTimeToBulkSoC>
</CurrentDemandReq>
</Body>
</V2G_Message>