The PF IR Speed Remote Control (the train one) is "7 speeds" but as I turn the dial to make it go faster it's hard to tell what speed it's at. I wonder if I could setup my programmable remote so that pressing 1 puts the train at speed one, 2 at two and so on. Is there a reference for this somewhere?

  • 2
    Which train motor is it?
    – Ambo100
    Commented Dec 16, 2011 at 22:43
  • 2
    Some programmable remotes are also learning remotes, so you could just put the remote in learning mode and point the train remote at it. Commented Dec 17, 2011 at 4:34

1 Answer 1


As with most things related to Power Function,s you can find this information on Philo's page on Power Functions.

If you scroll down a little, you'll find a link to "LEGO Power Functions RC" which is a document straight from LEGO outlining the PF RC protocol. The protocol does include commands to set an absolute speed.

Now, whether you can make sense of it is another story altogether. That's what HiTechnic used to create the NXT IRLink Sensor, and with it connected to a NXT you can indeed send the commands to set the speed to a defined level instead of increasing/decreasing.

Note that due to power limitations in the NXT, IRLink has a short transmission range.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.