toppy remote

Currently (02 May 2006) this is the only program on linux that can capture and transmit IR codes with the Home Electronics Tira-2 USB IR transceiver which costs €26 and is shown on the top left. Applications include HTPC, home automation and IR code backup.

Download V1.6 (14KB)

The program has 2 modes of operation: --capture and --transmit.
In capture mode it will store codes for buttons pressed by the user, into a config file.
For example the following will capture and store user pressed buttons in the toppy.tira2 file:
$ Tira-2.py --remote=toppy --capture
One can then replay any of those buttons like:
$ Tira-2.py --remote=toppy --transmit=power
Here is an example config file for the Topfield TF5800 PVR remote control on the left.
You can browse more examples in my directory of remote codes.

Notes:

  • There are bugs in kernels 2.6.16, 2.6.21 and 2.6.22 that stop this device working
  • This program is specific to the Tira-2 device and will not work with an IrDA interface on a laptop for e.g.
  • The config files written by this program are python syntax and parsed by the python interpreter itself
© Jul 16 2007