#define offset 80 task main() { int msg; SetPower(OUT_A+OUT_B, OUT_FULL); while(1) { ClearMessage(); while(Message() == 0); msg = Message(); if(msg == offset) { OnFwd(OUT_A+OUT_B); } else if(msg == 1+offset) { OnRev(OUT_A+OUT_B); } else if(msg == 2+offset) { Off(OUT_A+OUT_B); } } }