Hi all,
Hope all are well?
Am after a little support from those working with Caterpillar products.
I've come across it before in the past surrounding the CDL network present on Caterpillar machinery. Most of the work is usually on J1939 which is fine as we have the amazing J1939 decoder, thank you software and decoding teams at Pico!
My problem is I'm struggling to get anything to decode it. At first glance it appears we are dealing with CAN especially as the packet structure looks the same. However, when adding rulers in we have very different voltage levels.
For channel A we have a high 4V which appears to be pulled down to approx. 0.8V and for channel B a low 0.4 which is pulled up to 4V. The differential on this (B-A) sees the voltage swing from -4V to +3.3V.
Looking at the Baud rate, by using the time rulers on the smallest pulse in the message my frequency is around 62kHz (= 62kBaud).
However, creating a decoder with this baud rate nothing happens.
Therefore, I'm reaching out for a little help. Would anyone happen to know anything about the CAT CDL network? Baud rate, voltages etc. I'm certain we can decode it but there is something missing from the limited information I have available. I have attached the PSDATA file as well with the data along with a Math channel. May not need the math channel to decode with as both channel A & B are fairly clean signals as the engine wasn't running!
Any help would be gratefully appreciated.
Kind regards
Ben