I would like to control my logitech Z906 remotely, e.g. with a webservice running on a raspberry pi connected to it's console.The console is connected over a DB-15 port to the subwoofer.I called logitech but they were unable to provide me with information concerning the protocol used between the console and the subwoofer.So I will need to reverse engineer this, however, I'm not sure on how to get started here. I suppose I just connect the console to a pc (running fedora), and press all the buttons and see what comes out, and then try the opposite, see what happens when I send these to the subwoofer?Do you have any general tips, what software to use, any special hardware?Do I just connect the 15 pins to 15 pins on my raspberry pi and read them out? Or is there an easy way to connect a DB-15 to a pc for easy testing (my vga port??)follow up:So far as I could tell the console is doing all audio decoding work, and sending raw analog signals to the subwoofer, so the console is doing a lot of inernal work, and is more then a simple frontend for sending commands to the subwoofer. Replacing all of this work is not what I want to do, I could just buy some 'dumb' audio equipment if I could do all the work that the console currently does, so I abandoned this project.
Reverse engineer Logitech Z906 serial console: getting started
serial communication