J2534_OIP_Wrapper is a multi-functional tool designed for J2534 driver emulation and Over-IP communication. It allows automotive developers to remotely interface with J2534 devices, simulating, logging, and interrupting the communication for testing and diagnostic purposes. The wrapper will be compatible with PassThru 4.04 and 5.05 versions, ensuring broad support for various J2534 applications and standards.
Note: This project is currently under heavy development. Features, APIs, and functionalities are subject to change as improvements and updates are being actively made.
- Over-IP Communication: Enables remote interaction with J2534 devices over IP networks.
- Emulation & Simulation: Emulates J2534 drivers and simulates their behavior for diagnostics and testing.
- Logging & Interrupting: Captures and logs data while also providing the ability to interrupt communication at specific points for testing.
- Remote Diagnostics & Firmware Updates: Supports automotive diagnostics, control, and firmware flashing over networks.
- PassThru 4.04 & 5.05 Support: Full compatibility with J2534 PassThru specifications 4.04 and 5.05, making it versatile across different automotive standards.
- Automatic Seed/Key Handling: Future support will include automatic seed/key generation processes, leveraging algorithms and code developed in related projects:
- Written in C++ and QML
- J2534 API support for versatile automotive applications
This project is licensed under GPL-3.0.
Feedback and contributions are welcome! Please keep in mind that the project is in active development, so expect ongoing changes and improvements.