An opensource diagnostic application for Daimler vehicles inspired by DAS and Xentry. Some of the work here is based on OpenVehicleDiag
If you decide to use this software on your own vehicle, there is NO liablity if something goes wrong!
Since Daimler have abandoned DAS, and appear to be gluing functionality to Xentry with tape, This program is an attempt at making a better alternative to both applications, which have loads of bugs and are overly bloated.
- Merge functionalities of DAS and Xentry into one program
- Cross platoform support (Including use of SocketCAN on Linux)
- Modular structure with cbindgen creating C++ Headers for certain modules such as file loading or vehicle communication
- Fix multiple bugs in DAS or Caesar which Daimler doesn't seem to want to fix
- Online Xentry functionality (Example: SCN Coding)
- Firmware flashing (For now)
Issues should be submitted via the issues tab. IMPORTANT: If referencing a file from DAS/Xentry, DO NOT include the file as an attachment. Instead, just note the file path. If a file from DAS/Xentry is included then the issue will be removed without notice.
- hardware - Hardware library for various adapters to allow communication with vehicle ECUs
- simloader - Loader and executor for Daimler's SIM files (ECU simulation)
- open_star - OpenStar diagnostic application
- filehandler - Handler API for files used by the software such as CBF,SMRD
- diagnostics - Library for implementation of KWP2000 and UDS