Loads of improvements (at least I think so). Should be more stable too. Made a lot of changes under the hood, so there is a good chance that new bugs have been introduced too. Please let me know!
Next step is to finish writing the manual.
Ooph. I don’t even know where to begin, so many ideas, so little time. I’m currently working on a Command Builder interface that will let you select commands from a list of all available commands for all zones. You can then assign these selections to custom buttons or the batch commands.
I’m trying to decide whether it would make sense to replace much of the existing buttons with custom ones, so that the user can basically build his own interface. However, I’m sure some don’t actually want that and are perfectly happy to use the default interface. So I’ve put another thing on my to-do list: three different interface. The one currently in use, once compact one and one that consists purely of custom buttons (loads of them). Should make everyone happy? I guess theoretically custom sliders are possible too, but that’s further down on the list.
All config settings are still stored in the registry. I’m planning to move those to an XML formatted config file, to make things more portable (or at least have an export/import feature).
Oh, and another cool thing would be a separate interface to set up bass/treble per speaker. Again, on the list.
The next release should be done by the end of the week, we’ll see what makes it in until then!
Due to a small but nasty bug I broke the Listening Mode store buttons. These should work again.
There’s also a new feature where when you click into the small textbox next to the cursor buttons, the keyboard cursor keys + return + backspace are recognised and sent to the receiver as button clicks. Makes navigating the menues a whole lot easier.
There’s also a new button that will open a live log showing all incoming and outgoing protocol traffic. Should be useful for anyone planing to write batches or generally see what’s going on. As before, get it here.
A new version of OyRemote is done. I’ve rewritten large parts of the application. The entire network code is redone, as are large parts of the UI code. Listening Mode shortcuts are now fully configurable for example, and the backchannel from the receiver is working quite well too. If you have a network ready Onkyo receiver I’d love to hear some feedback on what’s missing or not working.

So I’ve bitten the bullet and bought a new AV Receive, an Onkyo TX-NR1007. Amongst other things, it is can be controlled via both RS-232 and Network (using more or less the same protocol). So instead of actually testing the receiver, I’ve spent most my time so far writing an application to control it from my desktop
It’s in a very early stage, but seems to be working so far. If you’re interested, you can find the latest details and versions here: http://michaelauerswald.de/tools/oyremote/ (or under the Tools menu on top)