Hello,
I want to control a Sony CD/DVD Model No. DVP-CX995V (Remote model number is RM-ASP001) from my Windows PC. I am using a SpitFIRE III Universal Infrared Remote Control to send the IR signals. The SpitFIRE uses virtual COM ports via a USB connection. It is described at the link below:
[Link: innotechsystems.com]The SpitFIRE comes with its own UI that I have gotten to work with the DVP-CX995V. From the UI created with Visual Basic I can play a particular track in a selected slot on the carousel. Now I want to play a CD Track when I select the track in an application I am creating with Visual Studio 2010 in C#. I know the slot and the track number because it is in a SQL Server database.
What I need to know is what parameters I must put in the code below:
SerialPort.WriteLine()
The SerialPort class is discussed here:
[Link: msdn.microsoft.com]Now, all I want to do to start is to get the DVP-CX995V to Power On from the code above. Once I get that to happen I will get more sophisticated and create track play sequences.
I have gotten SpitFIRE III to confirm that it got something from my code. I have found that the "Command Code" for Power Toggle is 21, but what is that? I got the 21 from the link below:
[Link: hifi-remote.com]Is 21 a hex string?
Ultimately, what I want to create is something very similar to iTunes, but the music is played on a CD player, not from the hard drive on the computer.
Right now, all I want to do is send a Power Toggle signal to the DVP-CX995V via my code and see the player power up.
Thanks for your help.
This is something I added after the original post.
I am able to control the DVD/CD player with the UI provided with the SpitFIRE. I was thinking of capturing the data with a tool like the one described at the link below:
[Link: touch-base.com]I tried a similar product (Not the one at the link above) and after I installed it and restarted Windows my keyboard and mouse didn't work. My keyboard and mouse are hooked up to the USB ports. I had to fix things by selecting the Last Known Good Configuration start up option.
Just wanted to let everyone know I'm still trying things.
More Information added
I found a line in a file that defines the buttons:
Power,&H16,1
When you press the Power button on the UI it sends Hex 16 to the hardware unit. I tried Hex 16 in my code, but it didn't work.
Last edited by andyg_101 on March 28, 2013 14:14.