The back story: A couple years ago I got a Parrot bluetooth car kit. It's great, can't imagine how I ever drove without it. If you've got a manual transmission and ever talk on the phone while driving, you need one. It's wired up so that it's output goes into aux input. In the old setup, the mute line went high, it switched to aux, the mute line went low, it switched back to the player. Simple enough.

A few months ago I got a tuner and plugged it in. Everything works fine, except that it returns me to the player instead of the tuner after I get a call while listening to the radio.

This finally bugged me enough that I started trying to fix this a few days ago. It seems simple enough, but I suspect I'm missing something simple. Here's the current ir_translate section that isn't working. For testing, the right front panel button is mute on, the left is mute off.


[ir_translate]
;@AC 00000002.T=00b9461D ; right button in tuner = kw tape (aux)
;@AC 00000004.N=00b9461C ; left button no shifted = kw tuner (tuner)

;@AC 00000002.M=00b9461D.S ; right button in player = kw tape(aux), shifts
;@AC 00000004.S=00b9461E.S ; left button shifted = kw CD(player), unshifts

The problem seems to lie with the shifting. It always takes me back to the tuner, or the player if I mix things up with wich one shifts. What am I missing?

Matthew