summaryrefslogtreecommitdiff
path: root/manual/plugins/alpinecdc.tex
diff options
context:
space:
mode:
authorSolomon Peachy <pizza@shaftnet.org>2020-07-15 19:40:55 -0400
committerSolomon Peachy <pizza@shaftnet.org>2020-07-24 21:20:13 +0000
commit092c340a2062fa98b7387fc5fd63578ddae7d0b6 (patch)
tree98ec96946eeb2ae709cb0528cc6998e21bb9b290 /manual/plugins/alpinecdc.tex
parent17f7cc92c258bc456a27c3e7c5a19c9409851879 (diff)
downloadrockbox-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.tex39
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}
2This plugin emulates an Alpine CD changer. It allows to plug the Archos to a
3compatible head unit and control the playback from there, too. Currently
4implemented is track change, shuffle, seek, but no disk change. The plugin is a
5TSR, meaning it silently operates in the background once started. It will keep
6doing so until a new plugin is started.
7Alpine also did M-Bus as OEM for other brands (Honda, Acura, Volvo, BMW, etc.)
8Nowadays Alpine uses a different protocol, called Ai-Net, not supported by this
9plugin. (As well as all other protocols, please do not ask for such!)
10
11\subsubsection{The cable}
12Hookup to Archos works by connecting the headphone output including the remote
13pin (you need a 4-ring 3.5 mm plug for that) to the changer jack of the radio.
14M-Bus radios have a DIN-style circular jack with 8 pins (7 in a $\sim$ 270 degree
15circle, one in the center). A standard 5-pin DIN plug is OK for this, since we
16do not use the other (power) pins.
17
18As OEM, they shuffled the pins around a bit, better check first if it is not
19genuine Alpine. The bus pin is pulled high to 12 volts with a $\sim$ 2kOhm resistor,
20pulses driven low. Because it is open collector, this is not harmful to the
21Archos.\\
22ASCII 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
31The remote pin can be programmed bidirectional, that is the reason this works.
32Very luckily the M-Bus uses a single wire communication and the two radios I
33tried are happy with the 3.3 Volt level the Archos can deliver. So the
34connection is a simple cable! For all protocols requiring more lines, an
35external 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.}