Audio 232 serial control
Project detail
I am looking for a freelancer to create software to control five audio Receivers using serial communication. The expected software must be able to send and receive commands via serial communication in the Python programming language. This will enable me to control the audio Receiver from any device, and ensure a reliable and consistent wireless connection between the audio Receiver and the controlling device. If the freelancer is also skilled in hardware control, they could assist with setup of the found serial connection so that the audio Receiver can bind with the controlling device. We would be using a Win. 10 OS based computer with USB to Serial adapters for each port. Control and feedback would be used for six amplifiers/receivers. Display feedback from the RS232 port as to the device power state (on/off) the volume level, zone 2/3 power state and volume level. Device input. We may want to add/remove different amplifiers at a later time. We would like a web page to load a graphic of the different Amplifiers/receivers and the state and control each element based on the RS232 control codes for each device. The Windows host computer would be the main controller for these devices, with a web interface that we could also connect to with IOS or Android tablet/phone. I have the receivers to control, Integra DTR-80.2, Integra DTR-40.5, 2-Tascam PA-R200. Each of those devices also have network port with limited control from what I can find. There is also a Yamaha RXV-1800 with only 232 port. Optionally a Niles SI-1230 only has network control(we just need volume control for each zone) We may need to load different control data tables if another Amp. is removed or upgraded at a later date. At this point we have not purchased the larger 8 port USB to serial device, but we have tested the single port USB to serial connectors to issue commands with success. We can add hardware like an Arduino or network switch if the programmer has better control solutions. This would be okay if the speed is acceptable. We are happy to work with the coder and work out any bugs for testing.
Using putty we can send the command to The Tascam Amp connected through the USB to com port adapter. Say COM4. send command PWR01 to the receiver. The receiver will turn on. The amp will send !1PWR01 back as status. Send PWR00 will turn off. See the attachments for the 232 codes. There has been success to use a shell command to send this same message to the Amp to power on. From A GUI can we program commands in a similar way to automate this process. These are the data tables that would change differently for every Amp.