I was wondering if you could help me with a project of mine. I'm trying to fit a navigation unit from a newer car into an older car, but the communication bus from the navi unit to the instrument cluster speak in different binary code.
I've been told the navi unit communicates in Binary Coded Decimal and the the instrument panels speaks in plain binary.
Would the basic stamp be suitable in converting the signals?
The older unit probably uses something proprietary, the newer unit probably uses the CAN bus. If you can figure out the protocol of the old unit, then you can make a converter to let it speak CAN as the CAN protocol is widely documented.
both use can. It's just some of the messages are spoken in BCD instead of binary. The rest of the messages for putting instructions on the instrument cluster come up ok. So I guess I just need to get something like Easysync and watch the messages being sent to each other and identify the message cluster for the clock signal.
Would you know what PIC would be suitable for this project?
I'm very out of the loop with PICs so I'm not sure I'm the right guy to make a recommendation. I believe that the Megasquirt II uses a Motorola processor that supports CAN so it may be the place to start.