diff options
author | Solomon Peachy <pizza@shaftnet.org> | 2020-07-15 19:40:55 -0400 |
---|---|---|
committer | Solomon Peachy <pizza@shaftnet.org> | 2020-07-24 21:20:13 +0000 |
commit | 092c340a2062fa98b7387fc5fd63578ddae7d0b6 (patch) | |
tree | 98ec96946eeb2ae709cb0528cc6998e21bb9b290 /manual/plugins/alpinecdc.tex | |
parent | 17f7cc92c258bc456a27c3e7c5a19c9409851879 (diff) | |
download | rockbox-092c340a2062fa98b7387fc5fd63578ddae7d0b6.tar.gz rockbox-092c340a2062fa98b7387fc5fd63578ddae7d0b6.zip |
[1/4] Remove SH support and all archos targets
This removes all code specific to SH targets
Change-Id: I7980523785d2596e65c06430f4638eec74a06061
Diffstat (limited to 'manual/plugins/alpinecdc.tex')
-rw-r--r-- | manual/plugins/alpinecdc.tex | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/manual/plugins/alpinecdc.tex b/manual/plugins/alpinecdc.tex deleted file mode 100644 index 09e5a81b89..0000000000 --- a/manual/plugins/alpinecdc.tex +++ /dev/null | |||
@@ -1,39 +0,0 @@ | |||
1 | \subsection{Alpine CD changer emulator} | ||
2 | This plugin emulates an Alpine CD changer. It allows to plug the Archos to a | ||
3 | compatible head unit and control the playback from there, too. Currently | ||
4 | implemented is track change, shuffle, seek, but no disk change. The plugin is a | ||
5 | TSR, meaning it silently operates in the background once started. It will keep | ||
6 | doing so until a new plugin is started. | ||
7 | Alpine also did M-Bus as OEM for other brands (Honda, Acura, Volvo, BMW, etc.) | ||
8 | Nowadays Alpine uses a different protocol, called Ai-Net, not supported by this | ||
9 | plugin. (As well as all other protocols, please do not ask for such!) | ||
10 | |||
11 | \subsubsection{The cable} | ||
12 | Hookup to Archos works by connecting the headphone output including the remote | ||
13 | pin (you need a 4-ring 3.5 mm plug for that) to the changer jack of the radio. | ||
14 | M-Bus radios have a DIN-style circular jack with 8 pins (7 in a $\sim$ 270 degree | ||
15 | circle, one in the center). A standard 5-pin DIN plug is OK for this, since we | ||
16 | do not use the other (power) pins. | ||
17 | |||
18 | As OEM, they shuffled the pins around a bit, better check first if it is not | ||
19 | genuine Alpine. The bus pin is pulled high to 12 volts with a $\sim$ 2kOhm resistor, | ||
20 | pulses driven low. Because it is open collector, this is not harmful to the | ||
21 | Archos.\\ | ||
22 | ASCII art of the 4-pin headphone plug: | ||
23 | \begin{verbatim} | ||
24 | / \ | ||
25 | \_/ left -> Alpine pin 5 | ||
26 | |_| right -> Alpine pin 4 | ||
27 | |_| remote -> Alpine pin 1 | ||
28 | |_| ground -> Alpine pin 2 + 3 | ||
29 | \end{verbatim} | ||
30 | |||
31 | The remote pin can be programmed bidirectional, that is the reason this works. | ||
32 | Very luckily the M-Bus uses a single wire communication and the two radios I | ||
33 | tried are happy with the 3.3 Volt level the Archos can deliver. So the | ||
34 | connection is a simple cable! For all protocols requiring more lines, an | ||
35 | external controller would be necessary. | ||
36 | |||
37 | \note{Archos FMs do not have the remote pin internally connected, but | ||
38 | one unit that was opened was internally prepared for it, a matter of closing a | ||
39 | bridge.} | ||