Tdk5002cctl
(→Links) |
(→Beispiele) |
||
Zeile 37: | Zeile 37: | ||
===Beispiele=== | ===Beispiele=== | ||
+ | ====nur lesen==== | ||
*./tdk5002cctl -i 1 -a 0x50 -d | *./tdk5002cctl -i 1 -a 0x50 -d | ||
Gibt nur die read-registers für chip 0x50 am i2c-adapter 1<br> | Gibt nur die read-registers für chip 0x50 am i2c-adapter 1<br> | ||
+ | ====vordefinierte Sets==== | ||
*./tdk5002cctl -s 2<br> | *./tdk5002cctl -s 2<br> | ||
Schaltet AUX-Scart der Activy zum em8400 output<br> | Schaltet AUX-Scart der Activy zum em8400 output<br> | ||
Anmerkung: Damit geht bei Activys ohne HCT4053 auch am Chinchausgang der Ton<br> | Anmerkung: Damit geht bei Activys ohne HCT4053 auch am Chinchausgang der Ton<br> | ||
+ | ====normaler Aufruf==== | ||
*./tdk5002cctl -i 0 0x00 0x00 0x00 0x00 0x06 0x00 0x00 0x00 0x00 0x00 0x00 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x01<br> | *./tdk5002cctl -i 0 0x00 0x00 0x00 0x00 0x06 0x00 0x00 0x00 0x00 0x00 0x00 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x01<br> | ||
− | setzt alle | + | setzt alle Parameter für tdx am i2c-adapter 0<br> |
Anmerkung: Damit geht bei Activys mit HCT4053 Ton am Chinchausgang und Scart Aux.<br> | Anmerkung: Damit geht bei Activys mit HCT4053 Ton am Chinchausgang und Scart Aux.<br> | ||
Version vom 13. Mai 2007, 22:48 Uhr
Das könntest auch Du machen, einfach per [bearbeiten]. Danach bitte
{{übersetzen|<Zahl>}}
aus dem Kopf des Artikels entfernen. DANKE :-)
Inhaltsverzeichnis |
Beschreibung
Autor: Reiner Rosin (arghgra)
Diese Software ermöglicht es die Funktionen des Audio/Video Umschaltchip (welcher z.B. auf dem Activymainboard ist) unter Linux zu nutzen.
Softwarevoraussetzungen
- lm-sensors wird benötigt
- in der Activy müssen folgende Module geladen sein
- i2c-core
- i2c-dev
- i2c-i801
Wie benutzen
- Option '-i': Nummer des i2c-adapter (default:0)
- Option '-a': Addresse des tdk5002c (default: 0x48)
- Option '-d': Wenn gegeben, schreibt er nur die read-register info aus
- Option '-s': Nutzen einer vordefinierten sequence
- 0: switch AUX-Scart to Tv-Out/Console
- 1: switch AUX-Scart to loopthru from TV-Scart
- 2: switch AUX-Scart to em8400 output (a+v)
- Writing the register one by one: You have to give the complete values (20)
for the write registers (0-4), one after the other - you have to write them in Hex-Format. Sample: "MYSUPERPC> ./tdk5002cctl 0x01 0x02 0x03 0x01 0x02 0x03 0x01 0x02 0x03 0x01 0x02 0x03 0x01 0x02 0x03 0x01 0x02 0x03 0x01 0x02" The parameters are in the same order as in the write registers of the TDK, order is from register 0-4, within register it's from LSB to MSB. You don't have to give an offset to a single parameter, e.g. if you want to turn on "TV RGB Mute" (Bit 6 in Register 1), just give a "0x01" - or a "0x00" if you want to turn it off.
Beispiele
nur lesen
- ./tdk5002cctl -i 1 -a 0x50 -d
Gibt nur die read-registers für chip 0x50 am i2c-adapter 1
vordefinierte Sets
- ./tdk5002cctl -s 2
Schaltet AUX-Scart der Activy zum em8400 output
Anmerkung: Damit geht bei Activys ohne HCT4053 auch am Chinchausgang der Ton
normaler Aufruf
- ./tdk5002cctl -i 0 0x00 0x00 0x00 0x00 0x06 0x00 0x00 0x00 0x00 0x00 0x00 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x01
setzt alle Parameter für tdx am i2c-adapter 0
Anmerkung: Damit geht bei Activys mit HCT4053 Ton am Chinchausgang und Scart Aux.
Parameter details(0-19)
0) The Volume Control Attenuation for TV, Line or Mod_mono audio
Mögliche Werte: 0x00-0x3F
1) TV audio mute
Mögliche Werte: 0x00-0x01
2) AUX audio mute
Mögliche Werte: 0x00-0x01
3) TV A/V source
Mögliche Werte: 0x00-0x07
4) Aux A/V source
Mögliche Werte: 0x00-0x07
5) TV RGB Mute
Mögliche Werte: 0x00-0x01
6) RGB Sync Source
Mögliche Werte: 0x00-0x01
7) Function Control Output Voltage
Mögliche Werte: 0x00-0x03
8) Function Pin Control*
Mögliche Werte: 0x00-0x03
9) RGB Gain Control
Mögliche Werte: 0x00-0x03
10) BLANK output selection
Mögliche Werte: 0x00-0x03
11) DO_0 output control
Mögliche Werte: 0x00-0x01
12) DO_1 output control
Mögliche Werte: 0x00-0x01
13) Lin/Rin Gain control
Mögliche Werte: 0x00-0x03
14) TV Stereo/mono control
Mögliche Werte: 0x00-0x03
15) Aux Stereo/mono control
Mögliche Werte: 0x00-0x03
16) TV volume control select 1
Mögliche Werte: 0x00-0x01
17) TV volume control select 2
Mögliche Werte: 0x00-0x01
18) Enable 6dB gain
Mögliche Werte: 0x00-0x01
19) Line Out Source
Mögliche Werte: 0x00-0x01