🚗 AutoDecoder Workbench v1.0.0
Initial stable release of the AutoDecoder Workbench diagnostic analysis platform.
Overview
AutoDecoder is a Windows-based embedded diagnostics analysis tool designed to process:
- ISO 15765 (CAN) traffic
- ISO-TP frame reconstruction
- Unified Diagnostic Services (UDS)
- Diagnostic Identifiers (DIDs)
- Negative Response Codes (NRCs)
- Module address mapping
The system reconstructs transport-layer frames, decodes diagnostic services, and aggregates engineering findings for structured automotive validation workflows.
Core Capabilities
✔ ISO-TP multi-frame reconstruction
✔ UDS service decoding (0x10, 0x22, 0x27, etc.)
✔ Negative response detection (0x7F patterns)
✔ CAN module address mapping
✔ Session and security service interpretation
✔ Multi-session log processing
✔ Structured findings aggregation
✔ Engineering summary generation
Architecture
- C# .NET (WinForms UI)
- Layered solution structure:
- AutoDecoder.Gui
- AutoDecoder.Domain
- AutoDecoder.Models
- AutoDecoder.Protocols
- AutoDecoder.Decoders
- Object-Oriented architecture (encapsulation, inheritance, classifier pattern)
- Extensible decoder pipeline
Intended Use
Designed for:
- Automotive diagnostics engineering
- Embedded systems validation
- ECU log triage
- UDS/CAN traffic analysis
- ADAS / OTA investigation workflows
Future Roadmap
- DTC decoding integration
- Extended DID reference library
- UDS timing analysis
- Advanced ISO-TP flow control interpretation
- Exportable engineering reports
Release Type: Stable
Branch: main
Tag: v1.0.0