Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
start [2014/01/18 09:23] – admin | start [2020/03/15 12:46] (current) – [Our Partners & Sponsors] admin | ||
---|---|---|---|
Line 8: | Line 8: | ||
- | When you are familiar with Vehicle | + | OOBD (Open On Board Diagnostics) is not a single hardcoded diagnostic application, its a runtime environment instead which gives you the flexibility to implement |
- | To get out of this hell of tools, the target of OOBD (means Open On Board Diagnostics) is to provide an open framework as one single | + | All your results |
+ | |||
+ | {{ :web:webui.png? | ||
===== Quickstart ===== | ===== Quickstart ===== | ||
- | To download, install, setup and run the software, please follow the instructions for [[doc: | ||
- | For all documents, please | + | To download, install, setup and run the software, please |
- | ===== Features ===== | + | For all documents, please use the links [[:start?do=index|Sitemap]] and [[: |
- | * Runs on Windows, Linux, MacOS, Android and JavaMe | + | ===== Features ===== |
- | * The Application Menu lists and functions are not hardcoded, they are programmable by lua scripts, who do the menus and the whole data handling | + | |
- | * some ODX dialects can be automatically translated into lua scripts ready to use - helpful when transforming module specifications | + | |
- | * Own dongle with own firmware supports | + | |
- | * full length UDS messages (4095Bytes) | + | |
- | * selective buffering of real time can messages directly in the dongle to de-couple the mobile app from real time requirements | + | |
- | * can inject mode to send whole frame sequences for data simulation | + | |
- | * raw can mode | + | |
- | * readout for rx/tx CAN error counter to measure bus quality | + | |
- | * in field updateable via bluetooth | + | |
+ | As the feature list became to long for the main page, we moved it to the separate [[: | ||
- | ===== Several Platforms ===== | ||
- | ^ Java-ME ((partly)) </ | + | ===== Own Hardware |
- | | {{ : | + | |
- | ===== Flexibility ===== | + | Although the build plans are available in the OOBD repository, we did recommend to better buy a completely build & tested CAN invader device at our partner |
- | This is realized by control the functions by loadable (Lua) scripts. | + | [[caninvader|{{ |
- | ==== Examples ==== | + | It was found that there' |
- | Building the main menu: | + | {{ |
+ | ===== Our Partners & Sponsors ===== | ||
- | <code lua> | ||
- | identifyOOBDInterface() | ||
- | setSendID(" | ||
- | openPage(" | ||
- | addElement(" | ||
- | addElement(" | ||
- | addElement(" | ||
- | addElement(" | ||
- | addElement(" | ||
- | addElement(" | ||
- | addElement(" | ||
- | addElement(" | ||
- | pageDone() | ||
- | return oldvalue | ||
- | end | ||
- | </ | ||
+ | Jatra as our partner in produce and distribute the [[caninvader|CAN Invader]] | ||
- | Reading the VIN number: | ||
+ | < | ||
- | <code lua> | + | We also would like to thank our sponsors to support |
- | echoWrite(" | + | |
- | udsLen=receive() | + | |
- | if udsLen>0 then | + | |
- | if udsBuffer[1]==73 then | + | |
- | local pos=4 | + | |
- | local res="" | + | |
- | while pos <= udsLen and pos < 36 do | + | |
- | if udsBuffer[pos]> | + | |
- | res=res..string.char(udsBuffer[pos]) | + | |
- | end | + | |
- | pos= pos +1 | + | |
- | end | + | |
- | return res | + | |
- | else | + | |
- | return " | + | |
- | end | + | |
- | else | + | |
- | return "NO DATA" | + | |
- | end | + | |
- | end | + | |
- | </ | + | |
- | + | ||
- | + | ||
- | ===== Own Hardware ===== | + | |
- | + | ||
- | + | ||
- | Although the build plans are available in the OOBD repository, we do recommend to better buy a finished CAN invader device on [[http://caninvader.de|CANInvader.de]]. It was found that there' | + | |
- | + | ||
- | + | ||
- | ===== About us ===== | + | |
- | + | ||
- | + | ||
- | We started as a small group of mainly automotive engineers who wanted to have some simple and handy equipment for our daily work. | + | |
- | + | ||
- | + | ||
- | ==== Join the OOBD- Community.. ==== | + | |
- | + | ||
- | + | ||
- | If you like the concept of a flexible, configurable diagnostic software so much as we do, you might want to take the advantage of Open Source and take the base to implement your own ideas, wishes and needs - which is, of course, a good idea | + | |
- | + | ||
- | + | ||
- | But.. | + | |
- | + | ||
- | + | ||
- | As you certainly know, there are hundreds of diagnostic programs around, solving hundreds single problems, each one for its own. We have set up the OOBD project to generate a generic framework | + | |
- | + | ||
- | + | ||
- | We are now just worried that you probably like this idea of this all-in-one-design, | + | |
- | + | ||
- | + | ||
- | So please before you start your own thing, have a thought about to [[: | + | |
+ | ---- | ||
{{ : | {{ : | ||
- | |||
- | ---- | ||
- | |||
- | |||
- | ===== Our Partners & Sponsors ===== | ||
- | |||
- | |||
- | [[http:// | ||
- | |||
- | |||
- | < | ||
- | \\ | ||
+ | < |