I need to develop some kind of “gateway” between two different CAN subnets, so I can translate one signal from one subnet to the other:
CAN subnet “A” is 250kbps
CAN subnet “B” is 500kbps
My intention is to read signal “X” on CAN “A”, and transmit the data as signal “Y” on CAN “B”.
How can I do this with Arduino + CAN-BUS shield? Should I have two CAN-BUS shields attached to the same Arduino, and then read/transmit messages as described above?
Thanks a lot for your help!