{"id":454,"date":"2008-10-17T16:28:04","date_gmt":"2008-10-17T15:28:04","guid":{"rendered":"https:\/\/blog.blinkenarea.org\/?p=454"},"modified":"2026-07-19T20:12:33","modified_gmt":"2026-07-19T19:12:33","slug":"blinken-in-the-air","status":"publish","type":"post","link":"https:\/\/blog.blinkenarea.org\/index.php\/2008\/10\/17\/blinken-in-the-air\/","title":{"rendered":"Blinken in the Air"},"content":{"rendered":"<p><em>Kleiner Bericht \u00fcber ICMP4 und mrmcd111b, 4 neue Projekte und ein neues AddOn<\/em><\/p>\n<p><a href=\"https:\/\/www.bitsnbugs.de\/index.php\/ICMP4\/Fotos\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-455 alignright\" src=\"http:\/\/blog.blinkenarea.org\/wp-content\/uploads\/2008\/10\/icmp4.png\" alt=\"ICMP4-Logo\" width=\"128\" height=\"48\" \/><\/a>W\u00e4hrend der <a href=\"https:\/\/erlangen.ccc.de\/index.php?title=ICMP4\">ICMP4<\/a> (die bei weitestgehend gutem Wetter sehr interessant und unterhaltsam war; <a href=\"https:\/\/www.bitsnbugs.de\/index.php\/ICMP4\/Fotos\">Fotos<\/a>) wurde <a href=\"https:\/\/wiki.blinkenarea.org\/index.php\/EtherSexBlinken\">EtherSexBlinken<\/a> implementiert. <a href=\"http:\/\/ethersex.de\/tiki-index.php?page=EtherSex\">Ethersex<\/a> ist eine Firmware f\u00fcr den <a href=\"http:\/\/www.lochraster.org\/etherrape\/\">Etherrape<\/a> und andere kompatible Hardware. Mit der &#8220;originalen&#8221; Firmware f\u00fcr den Etherrape von <a href=\"http:\/\/www.lochraster.org\/imprint\">fd0<\/a> gab es ja bereits die M\u00f6glichkeit beliebige <a href=\"https:\/\/wiki.blinkenarea.org\/index.php\/Protokolle\">Blinken-UDP-Pakete<\/a> zu empfangen und auf einem <a href=\"https:\/\/wiki.blinkenarea.org\/index.php\/BlinkenLEDs\">BlinkenLEDsPro<\/a> auszugeben. Das geht nun auch mit der neuen Ethersex-Firmware. \u00dcber den UART vom Etherrape werden <a href=\"https:\/\/wiki.blinkenarea.org\/index.php\/MicroControllerUnitFrame\">MCUF-Pakete<\/a> an einen <a href=\"https:\/\/wiki.blinkenarea.org\/index.php\/Shifter\">Shifter<\/a> gesendet, der dann ein BlinkenLEDsPro o. \u00e4. Hardware ansteuern kann. Der Quellcode ist bereits im zentralen <a href=\"http:\/\/ethersex.de\/tiki-index.php?page=EtherSexDownload\">git-repository<\/a> des Ethersex-Projekts und kann sehr komfortabel mit <em>make menuconfig<\/em> konfiguriert werden!<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-465\" src=\"http:\/\/blog.blinkenarea.org\/wp-content\/uploads\/2008\/10\/blinkensnom2.png\" alt=\"\" width=\"156\" height=\"83\" \/>Auch auf der ICMP4, genauer auf dem <a href=\"https:\/\/erlangen.ccc.de\/index.php\/ICMP4\/Chaosplatz\">ChaosPlatz<\/a>, ist <a href=\"http:\/\/blog.ciphron.de\/2008\/08\/blinkensnom-blinkenlightsfilme-auf-snom.html\">BlinkenSnom<\/a> entstanden. Hierbei handelt es sich um einen Player f\u00fcr Snom 360- und 370-Telefone. Beide Telefone sind nun in der Lage, alle g\u00e4ngigen Blinken-Filme anzuzeigen. \u00dcbertragen werden die Daten per MCUF-Stream \u00fcber UDP.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-457 alignright\" src=\"http:\/\/blog.blinkenarea.org\/wp-content\/uploads\/2008\/10\/bs-icy.png\" alt=\"\" width=\"218\" height=\"164\" \/>Au?erdem hat <a href=\"http:\/\/lucas.treffenstaedt.de\/\">Lucas Treffenst\u00e4dt<\/a> w\u00e4hrend und nach der ICMP4 eine neues AddOn f\u00fcr <a href=\"http:\/\/www.blinkensisters.org\/\">BlinkenSisters<\/a> entwickelt. Das <a href=\"http:\/\/blinkensisters.svn.sourceforge.net\/viewvc\/blinkensisters\/lostpixels\/game\/addons\/icy\/\">Icy-AddOn<\/a> nutzt die neuen LUA-Bindings geschickt, um u. a. Wasser, Eis und Gift ins Spiel zu bringen. Die im AddOn enthaltenen 5 neuen Level werden in K\u00fcrze auch \u00fcber den In-Game-AddOn-Installer von BlinkenSisters V0.5.2 downloadbar sein.<\/p>\n<p>Sp\u00e4testens seit dem <a href=\"http:\/\/events.ccc.de\/camp\/2007\/Home\/\">Camp<\/a> gab es Pl\u00e4ne, die <a href=\"http:\/\/www.das-labor.org\/wiki\/Blinken_Borgs\">BlinkenBorgs<\/a> vom <a href=\"http:\/\/www.das-labor.org\/\">Labor<\/a> kompatibler zu den vorhandenen BlinkenArea-Protokollen zu machen. Ganz im Sinne des Mottos der <a href=\"http:\/\/mrmcd.metarheinmain.de\/\">mrmcd111b<\/a> &#8220;Connecting the Dots&#8221; gab es dort dazu nun erhebliche Fortschritte.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-460 alignleft\" src=\"http:\/\/blog.blinkenarea.org\/wp-content\/uploads\/2008\/10\/borg16screen1.png\" alt=\"\" width=\"180\" height=\"135\" \/>Zun\u00e4chst hat <a href=\"http:\/\/www.das-labor.org\/w\/index.php?title=Benutzer:Tixiv\">Peter<\/a> dem <a href=\"http:\/\/www.das-labor.org\/wiki\/Borg16\">Borg16<\/a> beigebracht, MCUF-Pakete seriell zu empfangen und anzuzeigen. Das Ganze funktioniert mit Frames im Format 18&#215;8-1\/256 100% kompatibel zu dem, was der Shifter erwartet oder auch mit Frames im Format 16&#215;16-1\/256. Dem Borg16 kann man also nun z. B. mit einem Etherrape oder <a href=\"https:\/\/wiki.blinkenarea.org\/index.php\/BlinkenLib\">BlinkenOutput<\/a> 100 % BlinkenArea-kompatible Frames senden. Der Quellcode ist im <a href=\"https:\/\/roulette.das-labor.org\/trac\/browser\/microcontroller\/src-atmel\/borg\/borg-16\">svn-repository<\/a> vom Labor zu finden.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-459 alignright\" src=\"http:\/\/blog.blinkenarea.org\/wp-content\/uploads\/2008\/10\/mrmcd111b.png\" alt=\"\" width=\"190\" height=\"120\" \/>Ansonsten ist zu den mrmcd zu sagen, dass ich das gem\u00fctliche kleine Event als sehr kommunikationsf\u00f6rdernd empfunden habe und &#8211; u. a. wohl dank ausreichender Mengen an ClubMate &#8211; rund um die Uhr etwas los war. Es gibt auch hier <a href=\"https:\/\/mrmcd.net\/wiki\/Photos\">Fotos<\/a> \ud83d\ude42<\/p>\n<p>Das Beste kam dann noch ganz zum Schluss: Am Sonntag-Nachmittag hat Peter auf den letzten Dr\u00fccker noch schnell eine Idee umgesetzt, die schon l\u00e4nger bestand: BlinkenFunk. Der RFM12-Empf\u00e4nger der BorgJacke (eine Jacke, auf der hinten 16&#215;16 rote LEDs eingen\u00e4ht sind, einen Link\/Bild gibts leider noch nicht) empf\u00e4ngt nun MCUF-\u00e4hnliche Pakete. Diese werden dann auf der Jacke angezeigt. BlinkenOutput aus der BlinkenLib wurde dazu so angepasst, dass ein MCUF-Paket, das per UDP ankommt, in 4 RFM12-Pakete mit je 2 Bit pro Pixel aufgeteilt wird und \u00fcber einen USB-RFM12-Sender &#8220;<a href=\"http:\/\/www.das-labor.org\/wiki\/Datenfunk_mit_dem_AVR\">rfm12usb<\/a>&#8221; an den Borg gesendet wird. Leider sind bisher weder der angepasste Quellcode von BlinkenOutput noch die Anpassungen an der Borg16-Firmware ver\u00f6ffentlicht worden, da der Code &#8220;sehr hei? gestrickt wurde&#8221; und noch ein paar Versch\u00f6nerungen bedarf. Vielleicht kommen wir w\u00e4hrend des <a href=\"http:\/\/www.das-labor.org\/weekend\/\">Labor Bastel-Wochenendes<\/a> dazu, ein bisschen Doku zu schreiben&#8230; Auch noch nicht gekl\u00e4rt ist, wie das Sicherheits-Problem der Implementation gel\u00f6st werden kann. Ist vielleicht nicht so toll, wenn man mit einer Jacke durch die Gegend l\u00e4uft, auf der hinten &#8220;kick me&#8221; oder Schlimmeres als Lauftext angezeigt wird&#8230; &gt;;-&gt;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Kleiner Bericht \u00fcber ICMP4 und mrmcd111b, 4 neue Projekte und ein neues AddOn W\u00e4hrend der ICMP4 (die bei weitestgehend gutem Wetter sehr interessant und unterhaltsam war; Fotos) wurde EtherSexBlinken implementiert. Ethersex ist eine Firmware f\u00fcr den Etherrape und andere kompatible<span class=\"ellipsis\">&hellip;<\/span><\/p>\n<div class=\"read-more\"><a href=\"https:\/\/blog.blinkenarea.org\/index.php\/2008\/10\/17\/blinken-in-the-air\/\">Read more <span class=\"screen-reader-text\">Blinken in the Air<\/span><span class=\"meta-nav\"> &#8250;<\/span><\/a><\/div>\n<p><!-- end of .read-more --><\/p>\n","protected":false},"author":32,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[4,14,2],"tags":[11,29,31,34,30,32,28,33],"class_list":["post-454","post","type-post","status-publish","format-standard","hentry","category-blink","category-events","category-german","tag-blinkenarea","tag-blinkenlib","tag-blinkensisters","tag-blinkensnom","tag-borg","tag-icmp4","tag-mcuf","tag-mrmcd"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p2kRSv-7k","jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/blog.blinkenarea.org\/index.php\/wp-json\/wp\/v2\/posts\/454","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.blinkenarea.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.blinkenarea.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.blinkenarea.org\/index.php\/wp-json\/wp\/v2\/users\/32"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.blinkenarea.org\/index.php\/wp-json\/wp\/v2\/comments?post=454"}],"version-history":[{"count":14,"href":"https:\/\/blog.blinkenarea.org\/index.php\/wp-json\/wp\/v2\/posts\/454\/revisions"}],"predecessor-version":[{"id":46649,"href":"https:\/\/blog.blinkenarea.org\/index.php\/wp-json\/wp\/v2\/posts\/454\/revisions\/46649"}],"wp:attachment":[{"href":"https:\/\/blog.blinkenarea.org\/index.php\/wp-json\/wp\/v2\/media?parent=454"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.blinkenarea.org\/index.php\/wp-json\/wp\/v2\/categories?post=454"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.blinkenarea.org\/index.php\/wp-json\/wp\/v2\/tags?post=454"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}