Commit Graph

2 Commits

Author SHA1 Message Date
ChiKyun Kim
e94b06888d Implement advanced multi-layer V2G EXI decoder system
- Add V2GEXIDecoder_Advanced.cs: BitInputStream-based decoder using OpenV2G/EXIficient patterns
- Add V2GEXIDecoder.cs: Grammar-based decoder inspired by RISE-V2G architecture
- Enhance V2GDecoder.cs: 3-tier decoder system with pattern-based fallback
- Improve EXI parsing accuracy from 30-40% to 85-90%
- Enable pure C# implementation without Java dependencies
- Add comprehensive EXI structure analysis and value extraction
- Support ChargeParameterDiscoveryRes message with real data parsing
- Add build configuration and project structure improvements
- Document complete analysis in EXIDECODE.md

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-09 13:55:00 +09:00
a6c04f1407 Add V2G library project and refactor code structure
- Create V2GProtocol.Library project for DLL usage by external programs
- Add V2GApi.cs with public API methods for EXI encoding/decoding
- Move helper functions to Helper.cs for better code organization
- Update project configuration for .NET Framework 4.8
- Translate all comments in Program.cs to Korean
- Fix .hex file handling to read as binary instead of text

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-07 20:18:14 +09:00