Hello,
I've been really happy with the implementation of the Apple Accessory Protocol. The steering wheel controls on my Mazda 3 now work to control my 30GB Ipod Video using the AudioLink ipod adapter.
The one thing that still irks me, however, is that when I turn the car off, Rockbox pauses the WPS and returns to the last menu item I was at. So when I turn the car on, it selects that menu item.
Now, presumably, the AudioLink Ipod adapter is sending certain signals when the ignition is turned off and back on which worked beautifully with the Apple firmware. It would pause the song when the ignition was turned off, and resume when turned on.
My guess is that on ignition off, the AudioLink is sending a "Press and Hold on the Play button"...which is what causes the Rockbox firmware to pause the WPS and return to the last menu item. On ignition on, the AudioLink seems to be sending a "Click on the centre button".
If I could solve this with the Rockbox firmware, I would die a happy man. Is it possible there is a Rockbox setting I am missing which could handle this? Is there anybody familiar with this section of code who could correct this? Alternatively, does anybody know where in the code I might start to correct this and make a one-off build for myself?
Thanks a million!