Hi,
What hardware device are you using to send the IR signal? Also, I assume you're using
SSGirderTuner?
I know it's unlikely since they're rare in the UK, but if you happen to have an ADI Ocelot home automation controller, I have the perfect solution for you. I've written a Snapstream tuner driver that can send any sequence of IR signals before and after the channel digits. You can also specify exactly how long to wait between each IR signal.
My digibox has been crashing a lot since Sky updated their EPG software, so I have mine setup to:
- Turn the box off, then wait 0.2 of a second
Turn the box on, then wait 0.5 of a second
Send 'backup', then wait 0.2 of a second
Send the channel digits with 0.1 of a second between each digit
Send 'backup' twice with 0.3 of a second between them
This makes sure the box is powered up, gets past the new boot sequence where it informs you it requires a telephone line, changes the channel, clears the banner, then finally removes the red dot. Since the Ocelot is a programmable device, I also have it send 'on' and 'backup' every ten minutes just to make sure the box is on and the red dot is off the screen.
If you can't find any other solution, I can see if I can turn my tuner driver into one that sends Girder events. That way you could have the same sort of functionality but the signals would be sent via Girder. I could probably do that next weekend if you can wait until then.