*** Protokolldatei gestartet *** Datum: Mi. Jan 13 19:50:32 2010 [Mittwoch 13 Januar 2010] [19:50:32] Betreten Sie haben den Kanal #forth-ev betreten (~bernd@ppp-82-135-77-154.dynamic.mnet-online.de). [Mittwoch 13 Januar 2010] [19:50:37] Modus Kanalmodi: [Mittwoch 13 Januar 2010] [19:53:59] Betreten MatthiasT hat den Kanal betreten (-MatthiasT@p4FE69B08.dip0.t-ipconnect.de). [Mittwoch 13 Januar 2010] [19:54:10] servus Bernd! [Mittwoch 13 Januar 2010] [19:54:14] Hallo Matthias! [Mittwoch 13 Januar 2010] [19:58:41] Du hast aber eine Engelsgeduld. Oder weisst Du, warum bigForth Linux-only ist? ;=) [Mittwoch 13 Januar 2010] [19:59:13] Naja, Aleksej ist halt nicht fähig, es auf seinem verkorksten FreeBSD zum Laufen zu bringen. [Mittwoch 13 Januar 2010] [19:59:28] Dafür läuft Gforth bei mir jetzt auf dem Beagle-Board ;-) [Mittwoch 13 Januar 2010] [19:59:35] cool [Mittwoch 13 Januar 2010] [19:59:43] Betreten Mandalargon hat den Kanal betreten (~user@cable-82-119-13-230.cust.blue-cable.de). [Mittwoch 13 Januar 2010] [19:59:48] Vorerst mit zwei Kabel, weil ich das USB-TTY noch nicht hingekriegt habe. [Mittwoch 13 Januar 2010] [20:00:07] Dem kann ich nur entgegenhalten, das amforth jetzt auch doppelt-genaue Zahlen eingeben kann (also die mit dem Punkt am Ende) [Mittwoch 13 Januar 2010] [20:00:13] Hallo Parallaxer! [Mittwoch 13 Januar 2010] [20:00:19] moinmoin [Mittwoch 13 Januar 2010] [20:00:24] Hallo! [Mittwoch 13 Januar 2010] [20:01:44] gibt es eigentlich irgendwo so etwas wie regionaltreffen oder workshops betreffs der forth programmierung? [Mittwoch 13 Januar 2010] [20:02:05] In München, Mannheim und Hamburg. [Mittwoch 13 Januar 2010] [20:02:14] hamburg hört sich gut an [Mittwoch 13 Januar 2010] [20:02:30] ist das dieses küstenforth? [Mittwoch 13 Januar 2010] [20:02:36] oder waren die aus kiel? [Mittwoch 13 Januar 2010] [20:02:36] Genau. [Mittwoch 13 Januar 2010] [20:03:48] ggf. werde ich ein paar fragen zur implementierung des [Mittwoch 13 Januar 2010] [20:03:51] http://code.google.com/p/propforth/ [Mittwoch 13 Januar 2010] [20:04:15] auf dem rechner des [Mittwoch 13 Januar 2010] [20:04:16] http://hive-project.de / [Mittwoch 13 Januar 2010] [20:04:18] haben [Mittwoch 13 Januar 2010] [20:05:32] aber ansonsten sieht das schon mal ganz gut aus [Mittwoch 13 Januar 2010] [20:08:13] Betreten erwaelde hat den Kanal betreten (-user@p549E96D9.dip0.t-ipconnect.de). [Mittwoch 13 Januar 2010] [20:08:17] Tach. [Mittwoch 13 Januar 2010] [20:08:25] Hallo Erich! [Mittwoch 13 Januar 2010] [20:08:29] Hallo Erich [Mittwoch 13 Januar 2010] [20:08:29] moin [Mittwoch 13 Januar 2010] [20:08:56] Interessant ist, das der serialmonitor ctrl-c direkt abfängt und bearbeitet [Mittwoch 13 Januar 2010] [20:09:14] Bernd: ist die Anmeldung für die Tagung schon verteiltworden und ich nur Tomaten auf den Augen habe??? [Mittwoch 13 Januar 2010] [20:09:31] Ich hielt das bislang für ein PC only Feature [Mittwoch 13 Januar 2010] [20:10:04] Egmont hat an die Liste der bekannten E-Mails eine Einladung verschickt. [Mittwoch 13 Januar 2010] [20:11:24] Ich weiß von nixx. :-( [Mittwoch 13 Januar 2010] [20:11:46] Auf der Forth-eV-Seite gibt's auch eine Meldung. [Mittwoch 13 Januar 2010] [20:11:57] Anmeldebogen ist im Download-Bereich. [Mittwoch 13 Januar 2010] [20:12:08] http://www.forth-ev.de/filemgmt/singlefile.php?lid=286 [Mittwoch 13 Januar 2010] [20:12:44] Ah, jetzt, ganz frisch quasi. Danke. [Mittwoch 13 Januar 2010] [20:13:29] Seit ihr mit eurem serialmonitor durch? [Mittwoch 13 Januar 2010] [20:13:46] gewiss [Mittwoch 13 Januar 2010] [20:14:48] Bernd: Wer pflegt denn die Mitgliederliste? Ewald? [Mittwoch 13 Januar 2010] [20:15:36] Genau [Mittwoch 13 Januar 2010] [20:16:51] Kommt die demNeXT wieder in Papierform, weißt Du das? [Mittwoch 13 Januar 2010] [20:17:14] Wahrscheinlich. [Mittwoch 13 Januar 2010] [20:18:05] Ok, dann mail ich ihm direkt. [Mittwoch 13 Januar 2010] [20:20:04] Dann hätt ich noch 'ne amforth Frage an Matthias: [Mittwoch 13 Januar 2010] [20:20:24] Mir ist diese mail wieder über den Weg gelaufen, in der ich gesagt habe, [Mittwoch 13 Januar 2010] [20:21:09] daß "marker" als erstes Wort irgendwie nicht gut tut --- definieren geht, aufrufen endet dann in einem reset oder sowas. Hast Du da irgendeine Idee? [Mittwoch 13 Januar 2010] [20:22:13] nein, ich hab noch nicht mal drüber nachgedacht, geschweige denn was ausprobiert. Michael Kalus hat aber ein paar radikale Ansätze geschickt, die man auch bedenken kann. [Mittwoch 13 Januar 2010] [20:22:41] Er sichert einfach den ganzen EEPROM (oder zumindest die benutzten Teile) ins Flash und schreibt die zurück [Mittwoch 13 Januar 2010] [20:23:00] Er kümmert sich gar nicht um irgendwelche logischen Strukturen [Mittwoch 13 Januar 2010] [20:24:27] Aha, dann müsste man dem multitasker seine stackpointer auch dort ablegen, oddrrr? [Mittwoch 13 Januar 2010] [20:25:27] Du hast Post [Mittwoch 13 Januar 2010] [20:25:38] Nein, warum? [Mittwoch 13 Januar 2010] [20:26:14] turnkey wird doch genauso restauriert. Michaels Idee ist wirklich radikal. Aber mit Charme. [Mittwoch 13 Januar 2010] [20:27:11] Hm. ich werds mir mal zu Gemüte führen. Vielleicht versteh ich den multitasker dann auch ``im Detail'' :-) [Mittwoch 13 Januar 2010] [20:28:25] Wo haben denn marker und der Multitasker Berührungspunkte? [Mittwoch 13 Januar 2010] [20:30:35] Gute Frage. Wahrscheinlich habe ich grad im Kopf noch einen Stromausfall dazuaddiert und dachte "das arme Ram", da gehen ja dann auch die Werte flöten. Aber das betrifft ja die Sachen im eeprom nicht ... [Mittwoch 13 Januar 2010] [20:31:15] Macht Michael denn das so, weil er manchmal "kaputtes" eeprom im Sinne von falschen Werten hat? [Mittwoch 13 Januar 2010] [20:31:33] ok, einem laufenden Programm seinen Code wegzuziehen ist schon sehr drastisch, aber marker wird da nicht helfen... [Mittwoch 13 Januar 2010] [20:32:23] Ich glaube, er wollte seinen g4 damit benutzen, und der hat wohl eine Grenze bei does> worten [Mittwoch 13 Januar 2010] [20:32:36] Da war es einfacher, das does> wegzuoptimieren ;=) [Mittwoch 13 Januar 2010] [20:33:29] Wenns hilft. Ich hab manchmal nach dem Ausschalten controller, die nciht [Mittwoch 13 Januar 2010] [20:34:18] mehr anlaufen wollen. Erst nach einem Neuprogrammieren. Und irgendjemand sagte auch mal, daß reset-controller schon 'ne berechtigte Erfindung wären. [Mittwoch 13 Januar 2010] [20:34:56] hab ich auch gehört. [Mittwoch 13 Januar 2010] [20:38:16] Ich wollte mal in der Zukunft einen Versuch damit machen, ob das dann seltener wird oder aufhört. (Sorry ich war grad in de.comp.lang.forth) [Mittwoch 13 Januar 2010] [21:07:48] adele [Mittwoch 13 Januar 2010] [21:07:51] Verlassen MatthiasT hat den Kanal verlassen. [Mittwoch 13 Januar 2010] [21:12:25] so denn [Mittwoch 13 Januar 2010] [21:12:29] Verlassen Mandalargon hat den Kanal verlassen (Ex-Chat). [Mittwoch 13 Januar 2010] [21:14:48] Bernd: über das Hausbusgedöns habe ich nochmal nachsinniert. [Mittwoch 13 Januar 2010] [21:14:58] Aha. [Mittwoch 13 Januar 2010] [21:15:18] Und, ist etwas dabei herausgekommen? [Mittwoch 13 Januar 2010] [21:15:49] Ich glaube, ich will so 'ne Art ~info Befehl, der die an diesem Controller vorhandenen Sensoren in einem parsbaren Format von sich spuckt. Der Dateneinsammler verdaut das dann. [Mittwoch 13 Januar 2010] [21:16:19] Dann brauch ich mich beim Einsammeln nicht drum kümmern, daß der alle Sachen reinkonfiguriert kriegt. [Mittwoch 13 Januar 2010] [21:16:44] Kann man so machen. [Mittwoch 13 Januar 2010] [21:16:50] Der Dateneinsammler legt das dann einfach unter in der Datenbank ab, fertig. [Mittwoch 13 Januar 2010] [21:17:18] Erst beim "viewer" muß ich mich vielleicht entscheiden, daß ich nicht *alles* *durcheinander* sehen will. [Mittwoch 13 Januar 2010] [21:18:23] Es gibt ein paper von einem gewissen Pavel Pisa. Der hat für Linux ein 9-bit micro-LAN entwickelt mit ein paar mehr control-Bytes als grad nur die Adresse. [Mittwoch 13 Januar 2010] [21:19:13] Eigentlich gefällt mir das auch, zumindest würde ich vom angesprochenen controller ein ACK zurückschicken. Dann weiß der Einsammler, daß unter der Adresse ein controller lebt. [Mittwoch 13 Januar 2010] [21:19:21] Und vielleicht ein BUS_RELEASE. [Mittwoch 13 Januar 2010] [21:19:23] ABER: [Mittwoch 13 Januar 2010] [21:20:01] Ich hab da noch irgendein elektrisches oder timing Problem drin: der ACK ist nie so recht durchgekommen. [Mittwoch 13 Januar 2010] [21:20:25] Ein ordentliches Oszi hab ich nicht, so hab ich das erst mal wieder auf Eis gelegt. [Mittwoch 13 Januar 2010] [21:21:54] http://cmp.felk.cvut.cz/~pisa/ulan/ul_drv.html [Mittwoch 13 Januar 2010] [21:22:52] Wenn du das single-master machst, brauchst du viele Sachen nicht. [Mittwoch 13 Januar 2010] [21:23:04] Lass einfach den Master bestimmen, wer wann redet. [Mittwoch 13 Januar 2010] [21:24:46] Das ist jetzt schon so. Aber ich hab noch zu wenig "timeout" Sachen drin, [Mittwoch 13 Januar 2010] [21:24:57] damit der Master nicht ewig wartet. [Mittwoch 13 Januar 2010] [21:25:23] Ja, das ist natürlich nötig. [Mittwoch 13 Januar 2010] [21:25:45] Mit den o.g. 3 control bytes und einem 4. ADDR_REQUEST könnte ich dann den start eines neuen Knotens etwa so gestalten: [Mittwoch 13 Januar 2010] [21:25:52] 1. Knoten startet [Mittwoch 13 Januar 2010] [21:26:28] 2. Knoten horcht, ob der Bus belegt ist (wartet vielleicht 3 Sekunden und falls belegt auf ein BUS_RELEASE). [Mittwoch 13 Januar 2010] [21:27:03] 3. Knoten sendet ein ADDR_REQUEST mit seiner Wunsch-adresse und ein BUS_RELEASE. [Mittwoch 13 Januar 2010] [21:27:50] 4. der Master entscheidet ob er den Kontroller schon kennt oder nicht und schickt eine definitife Adresse zurück [Mittwoch 13 Januar 2010] [21:28:18] Hm. da fällt mir grad ein, daß das an eine broadcast Adresse gehen muß, oder sowas. [Mittwoch 13 Januar 2010] [21:28:28] 5. der Kontroller setzt diese Adresse. [Mittwoch 13 Januar 2010] [21:28:48] 6. der Master adressiert den jKontroller mit dem o.g. ~info Befehl. [Mittwoch 13 Januar 2010] [21:29:06] dann weiß master alles, was er braucht, um das Ding regelmässig zu befragen. [Mittwoch 13 Januar 2010] [21:29:25] Klingt für meine Ohren ganz gut, riecht aber nach Geschäft :-) [Mittwoch 13 Januar 2010] [21:29:38] Schaffa is a Gschäft ;-) [Mittwoch 13 Januar 2010] [21:30:01] Aber so sollte es im Prinzip schon gehen. [Mittwoch 13 Januar 2010] [21:30:04] Zum Glück brauch ich das nicht nächste Woche. [Mittwoch 13 Januar 2010] [21:30:18] Das wär doch bequem, oder? [Mittwoch 13 Januar 2010] [21:31:21] Solange die Knoten nicht alle gleichzeitig starten... [Mittwoch 13 Januar 2010] [21:31:36] Besser zufällig lang warten. [Mittwoch 13 Januar 2010] [21:31:52] ALLERDINGS muß man jetzt die Forth interpreter Geschichten etwas frisieren, daß der mitgehörte Datenverkehr nicht interpretiert wird. [Mittwoch 13 Januar 2010] [21:32:22] Zufällig lang oder Wunschadresse * X. Die Adresse steht dann im eeprom und bleibt erhalten. [Mittwoch 13 Januar 2010] [21:32:22] Ach, der kann durchaus mitinterpretiert werden. [Mittwoch 13 Januar 2010] [21:33:01] Man muss halt dafür sorgen, dass der Interpreter erst mit Empfang der eigenen Adresse auf "zuhören" schaltet, [Mittwoch 13 Januar 2010] [21:33:08] und dazwischen im Kommentar-Scan-Modus ist. [Mittwoch 13 Januar 2010] [21:33:23] Sag ich doch: frisieren :-) [Mittwoch 13 Januar 2010] [21:33:52] Nochwas anderes: [Mittwoch 13 Januar 2010] [21:34:12] VD. Ist die schon Richtung Druckerei oder ist die noch zu dünn? [Mittwoch 13 Januar 2010] [21:34:29] Die VD ist fertig, die nächste zu dünn ;-). [Mittwoch 13 Januar 2010] [21:34:41] Also immer nur her mit den Artikeln. [Mittwoch 13 Januar 2010] [21:34:51] Nächste VD soll noch vor der Tagung fertig werden. [Mittwoch 13 Januar 2010] [21:35:03] Im Übrigen hat auch der Dante e.V. das Problem, das Heft zu füllen. Stand in der letzten Texnischen Kommödie. [Mittwoch 13 Januar 2010] [21:35:36] Hm, einfach \vspace{1filll}, und man kann beliebig viel füllen ;-) [Mittwoch 13 Januar 2010] [21:35:51] *lol* [Mittwoch 13 Januar 2010] [21:37:02] Vorträge für Rostock werden ja sicher auch noch gesucht. [Mittwoch 13 Januar 2010] [21:37:08] Klar. [Mittwoch 13 Januar 2010] [21:37:23] Wenn du nicht kamerascheu ist: Wir wollen die auch aufzeichnen. [Mittwoch 13 Januar 2010] [21:37:28] amforth update. Das ist der simple teil. [Mittwoch 13 Januar 2010] [21:37:45] Jo, hab ich schon vernommen. Da hilft nur eins: besser vorbereiten. [Mittwoch 13 Januar 2010] [21:38:18] do-it-yourself-hausbus ist da schon 'ne größere Herausforderung. [Mittwoch 13 Januar 2010] [21:38:20] Ach was, guck' dir die Video-Streams vom 26C3 an, da sind auch diverse schlechte Redner dabei. [Mittwoch 13 Januar 2010] [21:38:35] Und einer muß auch was über die Fort [Mittwoch 13 Januar 2010] [21:38:47] (h)bilder Truppe sagen, finde ich. [Mittwoch 13 Januar 2010] [21:38:55] Klar. [Mittwoch 13 Januar 2010] [21:39:06] Ideales Workshop-Thema. [Mittwoch 13 Januar 2010] [21:39:50] Ich habe vorgeschlagen, daß sich die Fort(h)bilder am Donnerstag schon treffen. Das scheint für manche auch zu passen. [Mittwoch 13 Januar 2010] [21:41:30] Ich muß nur meinem Scheff-Scheff noch die Zeit als Urlaub abschnitzen. Auf die FOSDEM will er mich auch nciht lassen, wegen zu wichtig. [Mittwoch 13 Januar 2010] [21:43:57] Die FOSDEM ist doch über's Wochenende? [Mittwoch 13 Januar 2010] [21:45:22] Jo, aber ich tät gern am Fr in Ruhe hinfahren und am Mo in Ruhe zurück, und ich hätte gerne, daß das Geschäft zahlt, so wie letztes Jahr. [Mittwoch 13 Januar 2010] [21:45:56] :-) [Mittwoch 13 Januar 2010] [21:45:57] Von Stuttgart bis hier sind's nochmal 1.5..2 Stunden. [Mittwoch 13 Januar 2010] [21:46:22] Und das alles immer mit Schnee, bergauf und Gegenwind in beide Richtungen ;-9 [Mittwoch 13 Januar 2010] [21:46:58] Neee, leider auch im Sommer mit leichtem Rückenwind. Da hilft nixx. [Mittwoch 13 Januar 2010] [21:47:09] Also ich red vom Zugfahren, weil Auto hab ich nciht. [Mittwoch 13 Januar 2010] [21:48:27] Nun denn, halt die Öhrchen steiff. Bis dann. [Mittwoch 13 Januar 2010] [21:48:30] Ciao [Mittwoch 13 Januar 2010] [21:48:31] Ciao [Mittwoch 13 Januar 2010] [21:48:55] Beenden erwaelde hat den Server verlassen (".").