laszlodaniel / chryslerscanner Goto Github PK
View Code? Open in Web Editor NEWHardware and software for interfacing Chrysler's legacy CCD/PCI/SCI-bus.
Home Page: https://chryslerccdsci.wordpress.com/
License: GNU General Public License v3.0
Hardware and software for interfacing Chrysler's legacy CCD/PCI/SCI-bus.
Home Page: https://chryslerccdsci.wordpress.com/
License: GNU General Public License v3.0
For every 2 bytes sent in mode 14 (ex. 14 07) the scanner expects a third byte from the the engine controller after the echos (ex. 14 07 FF). When a third byte is not received the scanner tries to send the original 2 bytes again 10 times, then gives up.
In repeated message list mode (more than 1 request, ex. 14 07, 14 08, 14 09, 14 0A) the scanner interrupts the whole repeated session when the engine controller does not return any value for a single request.
It would be better to skip the non-responsive request after 10 retries to continue the session.
Am I right in understanding that the bootstrap/programming only relates to the SBEC and not JTEC, JTEC+ or NGC?
Thanks, Andy
The new timer-based diagnostic table update method ignores any RAM-table updates.
ChryslerScanner/GUI/ChryslerScanner/SCIPCM.cs
Line 3568 in dc3ddec
The link on page https://github.com/laszlodaniel/ChryslerCCDSCIScanner/tree/master/Arduino/GettingStarted , in the main sketch, etc. seems to be dead. (https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads/)
When sending repeated commands, such as fetching parameters via SCI CMD 14 in the Engine Tools interface, it would be most excellent if the scanner application could optionally write the responses to CSV so that a user could see how the values change over time (and potentially graph them)
For example, i send a request for 0x1412, 0x1415, and 0x1416:
3D 00 0C 26 05 03 02 14 12 02 14 15 02 14 16 F8
The responses could be written out:
epochmillis,1412,1415,1416
epochmillis,03,11,00
epochmillis,03,10,00
epochmillis,05,11,00
[ ... ]
epochmillis,05,11,00
epochmillis,1412,1415,1416
epochmillis,08,16,00
[ ... ]
Where epochmillis
is a milisecond epoch timestamp, and the header epochmillis,1412,1415,1416
could be logged on an interval every X samples or every X seconds, or similar.
Hi, Would you would be willing to add the KiCAD project to github? I am interested in this project for my 2006 Jeep Wrangler. I could create my own KiCAD project from the schematic but it would save me a lot of time to just use yours. Thanks! Andy
is this obd scanner is suitable for other vechile?
Hello,
can you please provide the BOM for the Hardware V1.44.
Thanks!!!
Andre
Post your last seen PCI-bus message and crash report text here.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.