Sonntag, September 18, 2011
Erscheinungsbild auf kleine Bildschirme anpassen
Leider ist die Schrift standardmäßig sehr groß, so das man nicht viel auf den Display anzeigen kann. In den nächsten Schritten wollen wir die Textgröße verkleinern so das wir mehr auf den Bildschirm anzeigen können.
Startet als erstes: Preferences->Appearance
Das Fenster ist viel zu groß und ihr werdet nicht viel sehen. Jedoch sieht das Fenster wie folgt aus:
Schiebt das Fenster so, das ihr auf den Font-Button kommt.
Danach geht wieder ein zu großes Fenster aus was so aussieht:
Schiebt nun das Fenster so herum das ihr die Schriftgröße verändern könnt und gebt mit der Screen-Tastatur die Größe 3 ein. Dann such ihr durch herum schieben den Okay-Button.
Jetzt müsst ihr die Einstellungen noch speichern. Ihr gelang jedoch nicht zum Apply-Button, drückt deshalb auf der Screen-Tastatur ALT+a
Jetzt ist schon mal die Schrift in den Fenstern um vieles kleiner.
Als nächstes startet ihr: Preferences->Openbox Configuration Manager und wählt den zweiten Tap Appearance.
Unter den Punkt Fonts setzt ihr alles auf Schriftgröße 6.
Jetzt ist die Oberfläche vom GTA04 besser zu bedienen, wenn sie natürlich auch nicht perfekt ist.
Samstag, September 17, 2011
Kernel Update auf den GTA04
Um nicht immer die SD-Karte entfernen zu müssen, kann man den Kernel, die Modules und die Config direkt vom GTA04 aus updaten.
Neuen Kernel/Konfig einspielen:
1. auf lokalen Rechner laden
wget http://download.goldelico.com/gta04/unstable/uImage -O uImage wget http://download.goldelico.com/gta04/unstable/modules.tgz -O modules.tgz wget http://download.goldelico.com/gta04/unstable/config.tgz -O config.tgz
2. GTA04 an USB anstöpseln
3. Auf den GTA04 kopieren und entpacken:
scp uImage root@192.168.0.202:/boot/ cat modules.tgz | ssh root@192.168.0.202 '(cd; cd / && tar xvzf -)' cat config.tgz | ssh root@192.168.0.202 '(cd; cd / && tar xvzf -)'
4. Befehl
reboot
Dann braucht man die SD-Karte nicht rausnehmen und wechseln.
Wenn man will, kann man das auch gleich auf dem GTA04 machen:
wget http://download.goldelico.com/gta04/unstable/uImage -O boot/uImage wget http://download.goldelico.com/gta04/unstable/modules.tgz -O - | (cd / && tar xvzf -) wget http://download.goldelico.com/gta04/unstable/config.tgz -O - | (cd / && tar xvzf -)
Als letzten Schritt:
depmod -a
Donnerstag, September 15, 2011
Anruf mittels AT-Kommando
Wir verbinden uns wieder auf das Modem (/dev/ttyHS3) und geben mit dem folgendem Kommando die PIN ein:
AT+CPIN=1234
Als nächstes bereiten wir das Modem auf die PCM-Ausgabe vor:
AT_ODO=0 AT_OPCMENABLE=1 AT_OPCMPROF=0
und als letztes wählen wir die Nummer:
ATD=017222222222222;
Wenn die Verbindung aufgebaut ist verlassen wir das Terminal und geben folgendes ein um Audio auf unserem GTA04 zu empfangen und in ein File zu schreiben:
arecord -Dhw:1,0 -fS16_LE -r8000 > ansafone.wav
Um Sprache zu senden bzw. abzuspielen benutzen wir folgendes:
aplay -Dhw:1,0 -fS16_LE -r8000 < das_sag_ich_dir.wav
Hab ihr genug, verbindet euch wieder mit dem Modem und legt auf mit:
AT+CHUP
Samstag, September 10, 2011
xhost + dauerhaft
Um Programme aus der Konsole auf dem GTA04 zu starten, kann man entweder xhost + eingeben, was jedoch noch dem Neustart wiederholt werden muss oder man entfernt (wirklich nur dieses Stück entfernen nicht die ganze Zeile):
-nolisten tcp
aus der Datei:
/etc/X11/xinit/xserverrc
In der Konsole muss man dann nur noch die Display-Variable setzen:
export DISPLAY=:0
Mittwoch, September 7, 2011
Mit AT-Kommandos eine UMTS Internetverbindung aufbauen
Als erstes natürlich den PIN eingeben:
AT+CPIN=Pinnummer
Dann den APN einstellen:
AT+CGDCONT=1,"IP","web.vodafone.de","0.0.0.0",0,0
und die Einstellungen Prüfen:
AT+CGDCONT?
Ausgabe:
+CGDCONT: 1,”IP”,”web.vodafone.de”,”0.0.0.0”,0,0
Nun die Einstellungen mit einem Kanal verbinden:
AT_OWANCALL=1,1,1
und überprüfen ob der Kanal bereit ist (alles Einsen)
AT_OWANCALL?
Ausgabe:
_OWANCALL: 1, 1, 1
_OWANCALL: 2, 0, 0
_OWANCALL: 3, 0, 0
_OWANCALL: 4, 0, 0
_OWANCALL: 5, 0, 0
_OWANCALL: 6, 0, 0
_OWANCALL: 7, 0, 0
_OWANCALL: 8, 0, 0
_OWANCALL: 9, 0, 0
_OWANCALL: 10, 0, 0
_OWANCALL: 11, 0, 0
_OWANCALL: 12, 0, 0
_OWANCALL: 13, 0, 0
_OWANCALL: 14, 0, 0
_OWANCALL: 15, 0, 0
_OWANCALL: 16, 0, 0
Dann die Verbindung aufbauen:
AT_OWANDATA=1
Als Rückgabe erhält man die IP-Adresse und die beiden DNS-Server:
Ausgabe:
_OWANDATA: 1, 77.24.104.50, 0.0.0.0, 139.7.30.126, 139.7.30.125, 0.0.0.0, 0.0.00
Anschließend kann man das neu Netzwerk-Device, mit den obigen werten konfigurieren.