Archive for December, 2010

pilot’s diary

Thursday, December 30th, 2010

Gestern war ich nach sehr langer Zeit mal wieder draußen fliegen. Und zwar mit dem T-Rex 250.
12:00, +1°C, keine Wolke, kaum Wind. Die Sonne wärmt und so gab es kein Problem mit kalten Fingern oder kalter Technik. Der Heli war noch nicht perfekt eingestellt: Zu viel positiv und sehr wenig negativ Pitch, aber großräumige Flips waren schon möglich.

Heute habe ich den Kleinen besser eingestellt. Die Pitchkurve ist jetzt wieder normal: 0 25 50 75 100 und ich habe nur noch am hinteren Servo 15% Subtrim, weil die mechanische Verstellung dort etwas unbequem ist. Genaue Pitchwerte weiß ich nicht, weil meine Pitchlehre immer noch verschollen ist, aber bei den Testflügen fühlte es sich sehr gut an. Wenn ich normal oder inverted gerade nach oben steige, bricht der Motor leicht ein – d.h. ich habe in beide Richtungen genug Pitch – mehr würde der Motor sowieso nicht schaffen. Ok, die Akkus waren auch etwas schlapp, sie lagen zu lange voll geladen herum.

ethersex

Saturday, December 25th, 2010

Ein erfolgreicher Basteltag.

Erstes AVR-NET-IO repariert: Ethernet Controller ENC28J60 ausgetauscht. Das alleine hat’s noch nicht gebracht. Erst als ich die Firmware nochmal neu geflasht habe, funktionierten Ping und Telnet wieder.

Zweites AVR-NET-IO in knapp 2 Stunden zusammengebaut. funktioniert!

Freie ethersex firmware ‘runtergeladen (mit git), kompiliert (besondere Version von avr-gcc!) und installiert. funktioniert!

http://www.ethersex.de/index.php/Kategorie:StepByStep
http://www.ethersex.de/index.php/Download
http://www.ethersex.de/index.php/Voraussetzungen
http://www.ethersex.de/index.php/ECMD_Protocols
http://www.ethersex.de/index.php/ECMD_Reference

Ethersex Weboberfläche(bei Pollin AVR-NET-IO Hardware): http://192.168.0.90
Ethersex telnet-like Port: 2701

70W !

Monday, December 20th, 2010

Eine Modellbahnanlage: viele kleine Glühlampen in vielen kleinen Häusern und Laternen. Ich habe sie nicht gezählt. Aber heute hab’ ich mal den Strom gemessen: 5A @ 14V AC ! 5×14 = 70W !

Circular Scrolling

Tuesday, December 14th, 2010

Ein Freund erzählte mir von Circular Scrolling im synaptics Treiber von xorg. Also gleich mal ausprobieren. Diverse Howtos schlagen Änderungen in xorg.conf vor. Aber ein aktuelles ubuntu hat keine /etc/X11/org.conf. Ist auch nicht nötig, den man kann es on the fly mit synclient aktivieren:
synclient CircularScrolling=1

synclient -l zeig die aktuellen Einstellungen.

Das klappt auch mit Alps Touchpads.
Ob das wirklich nützlich ist, oder eher stört, muss ich noch herausfinden.

Indoor Flugtag

Sunday, December 12th, 2010

Heute war ich in 2 Hallen fliegen und es war sehr schön. Endlich mal wieder fliegen. Ohne kalte Füße und Finger. 2 Akkus mit dem Blade. danach habe ich festgestellt, dass am Paddelrahmen schon wieder eine neue Kugelpfanne fällig ist.
Der T-Rex 250 fliegt nach einer langen Pause auch wieder.

Im Simulator mache ich die ersten Schritte in Richtung Rollenkreis. Ich fliege einen meist ziemlich krummen Vollkreis und baue 2 halbe Rollen ein. Rückenkreise rechtsherum klappen schon ziemlich gut.

Heute waren wir mit 8 Leuten zusammen online fliegen. Da kann es schon mal passieren, daß nicht nur 2 sondern auch mal 3 Helis gleichzeitig in der Luft kollidieren.
http://heli-x.info/online

Gruß an die HELI-X Community!

perl code automatisch dokumentieren

Wednesday, December 1st, 2010

Heute war ich auf der Suche nach einem Tool um fremden “legacy” perl sourcecode zu dokumentieren. Von einem früheren php Projekt hatte ich doxygen noch in guter Erinnerung, aber doxygen alleine kann kein perl, das geht nur mit Hilfe von doxygenfilter.


doxygen -g doxy.cnf

dann doxy.cnf bearbeiten:

.
.
INPUT = bla.pl
.
FILE_PATTERNS = "*.pl"
INPUT_FILTER = doxygenfilter
.
SOURCE_BROWSER = YES
.
.


doxygen doxy.cnf

Vom Ergebnis bin ich nicht begeistert. Doxygen zeigt entweder den ganzen sourcecode oder eine Liste aller Funktionen.

doco ist ganz nett, klein und einfach zu benutzen. Es erzeugt ein plaintext File bestehend aus Zeilennummern, allen Kommentaren aus dem Quelltext und den Funktionsnamen.

Am besten gefallen hat mir Natural Docs

./NaturalDocs -i ~/myproject/ -o HTML ~/myproject/output/ -p ~/myproject/NaturalDocs

Es zeigt eine schöne interaktive Übersicht über alle Variablen und Funktionen.