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:

bildschirmfoto.png

Schiebt das Fenster so, das ihr auf den Font-Button kommt.

Danach geht wieder ein zu großes Fenster aus was so aussieht:

bildschirmfoto-1.png

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.