Hi George,
www.Smarthome.com has 2-way X-10 devices that can tell you the status of the device you are controlling. But if you want to continue on with building your project yourself, Micromint sells a chip called the PLIX. It handles al of the X-10 coding so you don't have to. The chip is available both in parallel and serial configurations. Check out www.Micromint.com for more details. They have examples of using a PIC with the serial device and the parallel device is for use with your PC.
BobK




Bookmarks