Skip to content

Opensource diagnostic software for Daimler vehicles, inspired by Xentry and DAS, written in Rust

Notifications You must be signed in to change notification settings

rnd-ash/openStar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OPENSTAR

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.

Project goals

  • 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

Not project goals

  • Online Xentry functionality (Example: SCN Coding)
  • Firmware flashing (For now)

Submitting an issue

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.

Repository structure

  • 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

About

Opensource diagnostic software for Daimler vehicles, inspired by Xentry and DAS, written in Rust

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages