Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

How did you get the programming documentation for the PowerLinc USB?

0
Posted

How did you get the programming documentation for the PowerLinc USB?

0

This was the most difficult transceiver to write code for. I started by contacting SmartHome and they were very polite but said that they didn’t have the time to provide the information. The original PowerLinc Serial manual was somewhat limited and took a few days of experimentation to make work. Imagine the number of technical support calls they would get by releasing programming information for a USB interface that few people have programmed to in the first place. I can’t fault SmartHome at all because USB isn’t as simple as writing to a serial port and generally is not likely to be a simple weekend project for someone. To write a transceiver driver, you need 4 basic things: 1) the communications method for the device, 2) the translation table for generating the X10 signals, 3) the transmission communications sequence and packet format, 4) the receive communications sequence and packet format. The communications method was easy enough to figure out by interrogating the USB device to

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123