variables {
const int ch1 = 0;
const int ch2 = 1;
}
on start {
canSetBitrate(ch1, canBITRATE_250K);
canSetBitrate(ch2, canBITRATE_250K);
canSetBusOutputControl(ch1, canDRIVER_NORMAL);
canSetBusOutputControl(ch2, canDRIVER_NORMAL);
canBusOn(ch1);
canBusOn(ch2);
}
on stop {
canBusOff(ch1);
canBusOff(ch2);
}
on CanMessage <ch1> * {
canWrite(ch2, this);
}
on CanMessage <ch2> * {
canWrite(ch1, this);
}