This is a project for writing software only. Hardware not required, but we expect developer to verify his code on his own dev board.
CAN Channel 0 Operating at 500K, 11-bit
CAN Channel 1 Operating at 125K, 29-bit
Developer will create a small database of arbitration ID's, a table of 500k ID's and the corresponding 125k ID for each 500k ID. Developer will populate the table with around 30 dummy ID's which will later be replaced in our adaptation.
messages received on one channel ( 0 or 1 ) would be re-transmitted on the second channel (1 or 0) AFTER the arbitration ID has been replaced.
Bus traffic is expected to be high, with as much as 2ms between messages on EACH channel. No messages are allowed to be lost during the process.