Ok, dieses Herzchen ist natürlich wunderschön ...
... aber warum ist es gerade 64x48 Pixel groß?
Die Auflösung dieser spannenden Frage:
- Man nehme CAN Utils vom SocketCAN git Repository (runterladen und 'make' sagen) - alternativ unter Debian/Ubuntu: apt-get install can-utils
- Erzeuge mindestens einen virtuellen CAN Bus vcan0 unter Linux 2.6.25+
mit "ip link add dev vcan0 type vcan"
- Lade diese CAN Logdatei wirheiraten.log herunter
- Im ersten Terminal jetzt "canplayer -li -I wirheiraten.log" eintippen
- Das zweite Terminal sollte wenigstens 55 Zeilen anzeigen können, also großziehen
- Im zweiten Terminal jetzt "cansniffer -c -b vcan0" eingeben
- Staunen :-)
Nun mag man sich fragen, wie kommt man als Tastentipper nur auf so eine bekloppte Idee?
Aus wahrer Liebe natürlich ;-)
Eines Abends, das Laptop wärmte den Bauch, Frauke Ludowig grinste aus der Glotze, und Olli mailt so auf der SocketCAN Mailingliste herum.
Da sagt die Andrea:
"Immer schreibst Du nur dem Wolfgang, dem Patrick und dem Robert. Programmierst dauernd an diesem CAN Zeug rum."
Programmier doch mal was für mich!
Oh, snap! Was tun?
Nix Ahnung, wie man GUI's programmiert, oder irgendwas anders, was man 'sehen' kann.
Dann morgens (unter der Dusche) die Idee: Der cansniffer soll's richten.
Also flugs einen karrierten Zettel geschnappt, ein 8x8 Feld aufgemalt, ein wenig Binärwerte im Kopf addiert und diese Logdatei heart_for_andrea.log mit dem Emacs erstellt.
Und was soll ich sagen: Ein Erfolg auf ganzer Linie!
Andrea glücklich!
Und ich habe nebenbei das weltweit erste SocketCAN-Art kreiert!
Ich bin ein Künstler ... snief.