I finally got my USBUIRT set up for my TV and my Xbox 360. It was able to learn my IR codes for both devices with no problems.
My TV has 8 inputs, and no discreet ir codes. The power code is a toggle type, and the input select is a toggle type (with the option to toggle twice for the first input).
Most everything works as it should, however the input switching isn't doing anything.
When I watch a movie, my tv turns on as it should.. However, a scenario was automatically created for my Xbox 360 when I added the new device, so I have an Xbox 360 button under media. However, when I hit the Xbox 360 button, I would expect 2 things to happen (neither of which do)
1) Turn on the Xbox 360 with its power IR code (this works manually testing it through admin)
2) Tune to the correct input (input 1). Since it is normally on input 2 (where my Core/hybrid is hooked up), it has to go around through all of the inputs with the toggle button. This is set up and in order through the admin (TV AV1 AV2 AV3 HDMI1,HDMI2,PC,Side). I would expect it to know that I'm on AV2 and it needs to cycle through the rest to get to AV1, then one more toggle for the "Toggle twice on first source". This should yield the source toggle being triggered 8 times. This does not happen, why?
I understand that discreet inputs are much better for this, and that toggle buttons could have sync issues. But, I can live with this issues, and sync issues should be minimal as we will only controll the tv with an orbiter.
Once I get this finished, I'm gong to do a nice tutorial in the wiki on the USBUIRT.
Here are a couple of screenshots to help illustrate: