On January 17, 2008 at 01:05, Daniel Tonks said...
4) Discrete power control is generally impossible since
the Bluetooth remote does not have this capability natively,
and the added circuit has no way of knowing whether the
PS3 is on or off. With that said - any press of any key
will turn the PS3 on, just like the Bluetooth remote.
Discrete off is a bit trickier, but an "auto off" routine
has been included which will automatically play a macro
back (from within the remote) that sends the commands
necessary to turn the PS3 off. However, if the PS3 is
already off then the "auto off" will end up turning it
on. There was simply no way to improve this situation.
If I recall correctly, "ping " works when the PS3 is off, and fails if it is in standby mode. I have a Pronto TSU9400, so maybe ProntoScript code can be used to ping the PS3 to determine its state, and then only send the PS3 off macro if it is on. Then, if it is still on (maybe the context was wrong for the macro), reissue another kind of power off macro ... ?