csouers / chrysler-ccd

Code to read and write to the Chrysler CCD bus.
11 stars 5 forks source link

New CCD <-> CAN board coming soon #6

Open csouers opened 6 years ago

csouers commented 6 years ago

Will have bidirectional support and support Arduino pro mini and Particle devices.

The board will have a OBD2 header for connecting devices like the comma.ai panda for can sniffing and sending. The ISO/SCI lines will also be routed to OBD2 in their necessary spots to match the newer pinout spec (not sure if they move) if possible.

causalloop commented 6 years ago

Will this mean communication with older pre OBD2 vehicles using CCD - IE my 94 grand cherokee etc.? Maybe I'm picturing this in my head wrong - is this creating an obd 2 port allowing for things to plug into it - or is this something that plugs into an obd2 port?

csouers commented 6 years ago

Technically, it will be possible. Note that this will not enable apps like Torque or Car Scanner to work with OBD1 cars. This is essentially just an adapter to go to CAN. The comma ai panda can read can busses, and when paired with cabana.comma.ai and your computer, you can view in real time the messages on the bus. Particle also has some potential here for cellular/cloud control of the bus. I've sent door unlock and lock commands over CCD from my phone. It's just a matter of sorting out the hardware and software.

This will either plug into the existing obd2 port or have some sort of a connection to run the ccd lines into (for OBD1 cars).

causalloop commented 6 years ago

I just want to get some sensor data without re-inventing the wheel.. as long as there's adequate examples for whatever arduion or particle (yay!), I'm a happy camper. I've got an arduino in there already, but its just connected to a couple of temp sensors I installed myself.

On Mon, Aug 13, 2018 at 12:58 PM Chris Souers notifications@github.com wrote:

Technically, it will be possible. Note that this will not enable apps like Torque or Car Scanner to work with OBD1 cars. This is essentially just an adapter to go to CAN. The comma ai panda can read can busses, and when paired with cabana.comma.ai and your computer, you can view in real time the messages on the bus. Particle also has some potential here for cellular/cloud control of the bus. I've sent door unlock and lock commands over CCD from my phone. It's just a matter of sorting out the hardware and software.

This will either plug into the existing obd2 port or have some sort of a connection to run the ccd lines into (for OBD1 cars).

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/csouers/chrysler-ccd/issues/6#issuecomment-412643846, or mute the thread https://github.com/notifications/unsubscribe-auth/ABsk8P8lpG2UQyE1vRbgINLJ6GLG9wM6ks5uQdpygaJpZM4V7Gsr .

csouers commented 6 years ago

What data are you wanting off of the bus?

causalloop commented 6 years ago

Depends on whats available, but I'd like to get whatever temp data there is, timing, vacuum pressure, fuel pressure, something that might help indicate knock count etc.

On Mon, Aug 13, 2018 at 1:29 PM Chris Souers notifications@github.com wrote:

What data are you wanting off of the bus?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/csouers/chrysler-ccd/issues/6#issuecomment-412652738, or mute the thread https://github.com/notifications/unsubscribe-auth/ABsk8JuejMVDf3ngIMsblSg8RVU4ANbpks5uQeGSgaJpZM4V7Gsr .

csouers commented 6 years ago

yeah, i don't think any of that is on the bus (remember, this is not can. bandwidth and device counts are very limited!) . take a look in the google sheet in the readme. a majority of stuff is broken out there. At best you'll get coolant temp, maybe not on your 94. Does your ZJ have 2 coolant sensors (one for the pcm other for the gauge)?

causalloop commented 6 years ago

I picked up a snapon tool and can read quite a bit of data, which is impressive considering it looks like it was made in like 1995 - ie huge comparitively. I considered leveraging it, but that just seemed like a charlie foxtrot.

2 sensors for coolant - I actually pulled the one for the gauge and replaced it with a digital sensor hooked up to my arduino so I could actually get numbers (was having a hard time tracking down a coolant problem for a while)

On Mon, Aug 13, 2018 at 1:49 PM Chris Souers notifications@github.com wrote:

yeah, i don't think any of that is on the bus (remember, this is not can. bandwidth and device counts are very limited!) . take a look in the google sheet in the readme. a majority of stuff is broken out there. At best you'll get coolant temp, maybe not on your 94. Does your ZJ have 2 coolant sensors (one for the pcm other for the gauge)?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/csouers/chrysler-ccd/issues/6#issuecomment-412659114, or mute the thread https://github.com/notifications/unsubscribe-auth/ABsk8EvLwbbhXQFKqCHx2nZ6pJgsr2_Mks5uQeZagaJpZM4V7Gsr .

csouers commented 6 years ago

The snap on is reading from SCI. Totally different animal.