*** Protokolldatei gestartet *** Datum: Mi. Apr 20 19:54:26 2011 [Mittwoch, 20. April 2011] [19:54:26] Betreten Sie haben den Kanal #forth-ev betreten (~bernd@ppp-93-104-10-66.dynamic.mnet-online.de). [Mittwoch, 20. April 2011] [19:54:26] Modus Kanalmodi: [Mittwoch, 20. April 2011] [19:54:38] Hallo Matthias! [Mittwoch, 20. April 2011] [19:54:45] Hallo Bernd! [Mittwoch, 20. April 2011] [19:55:25] Wie war die Tagung? [Mittwoch, 20. April 2011] [19:55:44] Interessant und in einer wirklich herrlichen Stadt. [Mittwoch, 20. April 2011] [19:56:07] Goslar ist nett, ich war da vor ein paar jahren mal beruflich. [Mittwoch, 20. April 2011] [19:56:11] Und Erich hat mir 2/3 meines Rechenschaftsberichts gleich abgenommen. [Mittwoch, 20. April 2011] [19:56:28] Na, dann kann man ja nicht klagen ;) [Mittwoch, 20. April 2011] [20:37:00] Ach ja, Tagung: Carsten hat die Slides gesammelt und auf der Forth-eV-Site verlinkt. [Mittwoch, 20. April 2011] [20:37:31] cool [Mittwoch, 20. April 2011] [20:38:11] Das ist so der moderne Ersatz für den Tagungsband ;-) [Mittwoch, 20. April 2011] [20:38:26] Betreten erwaelde hat den Kanal betreten (-user@p5B1405EF.dip0.t-ipconnect.de). [Mittwoch, 20. April 2011] [20:38:31] Tag! [Mittwoch, 20. April 2011] [20:38:31] Hallo Erich! [Mittwoch, 20. April 2011] [20:38:39] ist doch hübsch. Hallo Erich! [Mittwoch, 20. April 2011] [20:38:52] Bin gerade erst vom Geschäft heimgekommen --- nicht so wie Bernd >:-> [Mittwoch, 20. April 2011] [20:39:19] Habs grade gelesen: Ist jetzt Privatier [Mittwoch, 20. April 2011] [20:39:31] hat was, wär ich auch manchmal gerne [Mittwoch, 20. April 2011] [20:40:03] Ich bin nur in einem längeren Urlaub ;-) [Mittwoch, 20. April 2011] [20:43:12] Schönen Gruß von Martin soll ich ausrichten, er musste wech. [Mittwoch, 20. April 2011] [20:45:27] Gibt es eigentlich eine aktuelle Fassung des Hayes-Testers? Der, den ich habe, testet kein u> (und prompt ist das u> im amforth falsch) [Mittwoch, 20. April 2011] [20:46:47] Matthias: für den recognizer: legt man da eine Wortliste an, die man dann mit set-recognizer aktiviert? Hast Du ein Beispiel? [Mittwoch, 20. April 2011] [20:47:22] Ne, Beispiele gibts noch keine außerhalb der bestehenden 3 im Code [Mittwoch, 20. April 2011] [20:47:26] Die API ist auch noch falsch [Mittwoch, 20. April 2011] [20:47:41] eigenlich will ich str/len als Parameter, keine counted strings [Mittwoch, 20. April 2011] [20:47:57] Hm, tester.fs testet U< aber nicht U> [Mittwoch, 20. April 2011] [20:48:11] Aber das sollte man eigentlich sehr einfach ergänzen können. [Mittwoch, 20. April 2011] [20:48:27] @Bernd: Ja klar, wenn man es weiss ;) [Mittwoch, 20. April 2011] [20:48:44] ich bin nur eher zufällig drüber gestolpert als ich Carstens Benchmarks ausprobiert habe [Mittwoch, 20. April 2011] [20:50:09] und da ist der GCD einfach abgestürzt, wegen Stack Overflow. Fand ich sehr unfreundlich und die Fehlersuche ergab wieder mal layer8 [Mittwoch, 20. April 2011] [20:51:07] @Erich: Das mit den Recognizern ist noch nicht ganz in trockenen Tüchern, funktioniert aber schon mal als interne Codevariante. [Mittwoch, 20. April 2011] [20:53:21] U> ist CORE EXT. Der coretest.fs testet nur core. coreext.fs bei uns im Gforth ist noch ziemlich leer ;-) [Mittwoch, 20. April 2011] [20:53:40] Ja, ich will einfach mal sehen, wie man das benutzt. Btw: Michael hat erzählt, bei seinen 3 stromschleifen-verbundenen controllern bekommt er auch hemmungslose "echo"-Schleifen und hat keinen Plan, warum :-) [Mittwoch, 20. April 2011] [20:54:46] @Bernd: hmm. warum ist u< im Core und u> nicht? Weil man ein u> aus u< und = basteln könnte? [Mittwoch, 20. April 2011] [20:55:34] Oder aus SWAP und U< [Mittwoch, 20. April 2011] [20:56:03] wie dem auch sei. [Mittwoch, 20. April 2011] [20:56:22] @erich: Du zwingst mich zur Doku 8) [Mittwoch, 20. April 2011] [20:56:28] Ich stell' dann mal coreext.fs auf die Todo-Liste. [Mittwoch, 20. April 2011] [20:56:44] bitte keinen Stress verursachen .. [Mittwoch, 20. April 2011] [20:57:34] Oder lieber nicht, die ToDo-Liste hat schon lange keiner mehr angefasst, da mach' ich ja ein Fass nach dem anderen auf ;-) [Mittwoch, 20. April 2011] [20:57:48] Nee, keinen Stress, ich kann doch auch code lesen, oddrrr? [Mittwoch, 20. April 2011] [20:58:34] Och, lesen ist nur selten der Show-Stopper ;) [Mittwoch, 20. April 2011] [21:00:25] Aber ich merke, dass ich in den letzten Monaten nur wenig Zeit mit amforth verbracht habe. [Mittwoch, 20. April 2011] [21:00:40] Ein paar Ideen muss ich wohl noch einmal entwickeln ;) [Mittwoch, 20. April 2011] [21:00:45] in trunk sind die recognizer in Betrieb, oder muß ich die noch irgendwo einschalten??? [Mittwoch, 20. April 2011] [21:01:29] da sind sie drin, wenn ich den trunk noch mal auf ein paar Controllern mehr getestet habe, puste ich den als 4.3 raus. [Mittwoch, 20. April 2011] [21:01:56] sonst wird der Changelog zu lang [Mittwoch, 20. April 2011] [21:02:56] Hmm. Könntest da auch 'ne 5.0 draus machen, und die 4.2 nur noch mit echten bug-fixes verzieren. Nur so 'ne Idee. [Mittwoch, 20. April 2011] [21:03:12] hmm. [Mittwoch, 20. April 2011] [21:04:02] Die recognizer sind eher unter der Haube, dass sich da was geändert hat, merkt (hoffentlich) keiner [Mittwoch, 20. April 2011] [21:04:41] da sind so Änderungen wie i! -> !i wesentlich gravierender [Mittwoch, 20. April 2011] [21:06:58] Das stimmt. Aber ich find, die 4.2 ist ziemlich brauchbar und wär als Cookbook-Grundlage vielleicht nicht verkehrt. Aber wie gesagt, das ist nur ne doofe Idee. Ich hab das Geschäft danach ja nicht mit dem code. [Mittwoch, 20. April 2011] [21:08:05] Das einzige, was wirklich in eine 4.2a (oder so) reingehen sollte, wäre das Ding mit den u> (was auch geht), alles andere ist unkritisch [Mittwoch, 20. April 2011] [21:08:43] Andererseits ist grade die Umbenamsung mit den @e methodisch komplex [Mittwoch, 20. April 2011] [21:09:09] Der Memory Access RFC ist ja noch nicht "offiziell", ist auch recht ruhig geworden um ihn [Mittwoch, 20. April 2011] [21:10:32] Andererseits: wer braucht schon Flash/EEprom Access? Ersterer ist Dictionary, letzerer ist VALUE Domäne [Mittwoch, 20. April 2011] [21:10:58] Man muss ja keine @e und co nutzen. [Mittwoch, 20. April 2011] [21:11:37] Ah, ich seh, die ref-card auf der Webseite hat die Erklärungen wieder gefunden :-) Lob! [Mittwoch, 20. April 2011] [21:12:09] Ja,,, die ist jetzt aber undiskutabel groß geworden. 12 Seiten ist viel zu viel. [Mittwoch, 20. April 2011] [21:12:30] Da ist zuviel weiss auf dem Papier [Mittwoch, 20. April 2011] [21:13:21] JEIN. [Mittwoch, 20. April 2011] [21:13:43] Auch von daher ist die 4.3 als "experimentell" einstufbar. 4.4 wird sicher besser [Mittwoch, 20. April 2011] [21:14:24] Ich sehe immer noch den Anfänger, der erst mal nach Worten suchen (ringen?) muß. Für den ist das ok. Für einen, der sich auskennt, wär die ultrakurze Version vielleicht ausreichend. Aber ich würde die ref-card nicht ausdrucken. [Mittwoch, 20. April 2011] [21:14:26] btw: kannst Du dein Beispiel mit dem Multitasker mal bitte mehr beschreiben? [Mittwoch, 20. April 2011] [21:14:37] Klar! [Mittwoch, 20. April 2011] [21:15:05] danke. Den Interrupt-Teil habe ich massiv überarbeitet, aber den Multitasker hab ich nicht genug vestanden [Mittwoch, 20. April 2011] [21:15:27] also was der macht und wo es dann wie blinkt [Mittwoch, 20. April 2011] [21:16:42] Den wollt' ich mir sowieso wieder ansehen, alldieweil ich den Verdacht habe, daß die Dinger wie "base" doch immer schön mitgeführt werden sollten. Das ist bislang aber nur Theorie. Vielleicht lieg ich auch ganz falsch. [Mittwoch, 20. April 2011] [21:17:04] base ist thread-lokal [Mittwoch, 20. April 2011] [21:17:26] aber paralles io auf dem Terminal ist abenteurlich [Mittwoch, 20. April 2011] [21:17:59] Auch wenn Linux mal mit aaabbbaabb angefangen hat [Mittwoch, 20. April 2011] [21:18:45] Ja, das weiß ich. Andererseits spuckt mein work-task deswegen ja auch nixx auf den Bildschirm. Das ist zumindest mal der Plan. [Mittwoch, 20. April 2011] [21:20:17] Man könnte ja auch über semaphoren nachdenken. Alles, was in Assembler codiert ist, ist aus Sicht des Multitaskers schließlich atomar [Mittwoch, 20. April 2011] [21:20:44] (aus sicht des Interrupters auch) [Mittwoch, 20. April 2011] [21:21:15] Keep it simple. Kooperatives Multitasking ist ok. Nicht ok ist, daß sich die controller gelegentlich beleidigt verabschieden. Das ist gegen das "Ich bin der Boss"-Gesetz. Eindeutig. [Mittwoch, 20. April 2011] [21:22:10] Watch-Dog Einsatz? [Mittwoch, 20. April 2011] [21:22:34] pause kann auch den watchdog nutzen. Nicht nur Strom sparen [Mittwoch, 20. April 2011] [21:23:47] Hmm. Hab ich versucht. Hilft aber nicht gegen: Strom ausschalten, am nächsten Abend den Strom wieder einschalten und turnkey kommt nicht in die Gänge ... [Mittwoch, 20. April 2011] [21:24:39] da braucht man einen richtigen reset-Baustein. Einfach nur r/c reicht da nicht [Mittwoch, 20. April 2011] [21:24:45] turnkey == aufgemotzte Version, die auch den Multitasker startet. [Mittwoch, 20. April 2011] [21:25:06] Nee, auch auf dem board mit dem richtigen reset Baustein :-) [Mittwoch, 20. April 2011] [21:25:50] dann gibt es wohl noch einige Annahmen, die nicht immer korrekt sind. Frustrierend [Mittwoch, 20. April 2011] [21:25:51] Daß meine schimmlichen Uhrenquarze nicht anschwingen ist dabei ein völlig separates Problem ... [Mittwoch, 20. April 2011] [21:26:40] Jo. Aber die einfachen Fehler haben wir wohl schon gefunden, jetzt sind eben die zähen dran. Alles normal. [Mittwoch, 20. April 2011] [21:27:04] jo [Mittwoch, 20. April 2011] [21:27:51] Ist es eigentlich frevelhaft, wenn man einen ARM nimmt um einen TCP/serial Brigde zu einem Atmega zu schaffen? [Mittwoch, 20. April 2011] [21:28:20] Sozusagen telnet bis kurz vor den Atmega, nur die letzten cm sind dann rs232 [Mittwoch, 20. April 2011] [21:28:21] [OT] wo kriegt man eigentlich hochflexible LAN Kabel her? Das Gewurschtel geht mir langsam auf den Zeiger. [Mittwoch, 20. April 2011] [21:28:41] :-))) [Mittwoch, 20. April 2011] [21:28:45] Patchkabel schlachten. Verlegekabel sind zu starr [Mittwoch, 20. April 2011] [21:29:09] Ich red von Patchkabeln. 0.5m .. 2m [Mittwoch, 20. April 2011] [21:29:25] Die sind doch schon biegsam bis zum .... [Mittwoch, 20. April 2011] [21:29:46] Nach CAT5 highflex suchen. [Mittwoch, 20. April 2011] [21:29:56] Aha. [Mittwoch, 20. April 2011] [21:31:54] Schleppkette? [Mittwoch, 20. April 2011] [21:32:21] Oder nach "hi flex" [Mittwoch, 20. April 2011] [21:36:54] Dann muß ich wohl meinen alten Farnell Account reanimieren ... [Mittwoch, 20. April 2011] [21:38:31] ich mach mich vom Acker [Mittwoch, 20. April 2011] [21:38:35] Bis neulich [Mittwoch, 20. April 2011] [21:38:40] Ciao [Mittwoch, 20. April 2011] [21:38:43] Beenden MatthiasT hat den Server verlassen (""). [Mittwoch, 20. April 2011] [21:39:23] Autsch: Lapp Kabel, CAT5 hi flex: 8.15 EUR/m plus Meerschweinchen ... [Mittwoch, 20. April 2011] [21:41:37] Na dann mach ich mich auch mal vom Acker. Bis demNeXT! [Mittwoch, 20. April 2011] [21:41:58] Verlassen erwaelde hat den Kanal verlassen (.).