J1708 parse

C

Thread Starter

cameron fraser

Does anyone know of public domain software that parses truck bus - J1708 - data messages?
 
W
Cameron,

I wrote one that does a subset in 68HC11 assembler, I'll see if I can get it released if that's useful. Would you want that?

Willy Smith
Numatics, Inc.
Costa Rica
 
W
Brian,

I'm a little fuzzy on that one, but as I recall the physical layer for J1587 is RS485, while for J1708 I think it's CAN. I couldn't comment on the
protocol on top of that as I don't have the specs.

Regards,

Willy Smith
Numatics, Inc.
Costa Rica


 
J1708 is the physical layer, J1587 is the message layer (at least as clean as an SAE group could make these). The recommended practice for implementation of J1708 includes collision avoidance, but I do not know of a single implementation that includes this.

J1708 is NOT CAN. CAN is syncronous, J1708 is async. RS485 is pretty close at the physical layer. J1708 is current differential only, CSMA. J1708 includes an algorithm for what to do on collision detection.

Hope this helps.
c wilson
cummins inc
 
Top