An interpreter for the codes produced by the X10 serial port receiver (the MR26A). This device was (is?) distributed with the MP3Anywhere and DVDAnywhere kits.
This software was developed on Linux, but it should work on any POSIX operating system.
This program, rfremoted, interprets the codes produced by the X10 serial dongle receiver (model MR26A). This device was (is?) sold by X10.com with the MP3Anywhere and DVDAnywhere products. rfremoted doesn't do anything directly useful with the information... It is meant to be interfaced with some other program that will act on the codes. The software I wrote to do this is called "priscilla", which is not included. (I intend to distribute this separately.) rfremoted outputs a human (or computer) readable description of the received codes to standard output, or as broadcast UDP packets. Version 0.1.2 Usage: rfremoted [options] [device] rfremoted [options] [device] | rfremote_processor options: -d suppresses duplicates -t adds time to output (seconds micro-seconds) -v adds debugging output (verbosity) -p port sends results as broadcast UDP datagrams on port 'port' (instead of sending to stdout) -i if broadcasts output on first interface starting with 'if' (default interface is 'eth') The default serial device is /dev/ttyS1 Example run: [m5] magnus$ rfremoted -d -t 1083496330 871135 X10 B 1 OFF 1083496335 306057 X10 A 1 ON 1083496337 672090 X10 PCRemote SUBTITLE 1083496339 478113 X10 PCRemote PLAY 1083496345 731161 X10 PCRemote PAUSE 1083496349 182467 X10 PCRemote 1 1083496363 869426 X10 B 3 OFF ^C
rfremoted-0.1.2.tar.gzProjects page, Dan Risacher