Ez a gyógy tesztprogram részlet, amit használok:
void loop() {
int turnoutNumber = 20;
// arduino-n led kikapcs, hogy tudjam, hogy fut a program
digitalWrite(LedPin, LOW);
// a mozdonyon kikapcsolom a világítást
XpressNet.setLocoFunc(0, TRAIN_ID, LIGHT_OFF, FUNCTION_ID);
XpressNet.receive();
// váltót egyenesbe állítom
XpressNet.setTrntPos(0, turnoutNumber, B0001);
XpressNet.receive();
delay(1000);
// arduino-n led bekapcs, hogy tudjam, hogy fut a program
digitalWrite(LedPin, HIGH);
// a mozdonyon bekapcsolom a világítást
XpressNet.setLocoFunc(0, TRAIN_ID, LIGHT_ON, FUNCTION_ID);
XpressNet.receive();
// váltót kitérőbe állítom
XpressNet.setTrntPos(0, turnoutNumber, B0000);
XpressNet.receive();
delay(1000);
}