2017-08-03T17:43Z erwaelde: Guten Abend die Herren, guten Abend Zombie! 2017-08-03T18:08Z mt: Hi 2017-08-03T18:08Z erwaelde: Es zuckt! Guten Abend Matthias! 2017-08-03T18:08Z mt: Hallo Erich 2017-08-03T18:08Z erwaelde: Hast Du meine mega-pamphlete überlebt? :-) 2017-08-03T18:09Z mt: Ich bin noch dabei, wieder aufzutauchen ;) 2017-08-03T18:09Z mt: Ist schon heftiger Tobak 2017-08-03T18:09Z erwaelde: Naja, ich hab das ja auch nicht an einem halben Freitag nachmittag hingeschrieben. 2017-08-03T18:09Z mt: So siehts auch wahrlich nicht aus 2017-08-03T18:10Z erwaelde: Aber der Anstoß zu dieser "was müsste ich denn erklären"-Übersicht hat mir jetzt eine brauchbare Struktur für den Artikel beschert. Schan das ist ein Fortschritt. 2017-08-03T18:10Z mt: Aber so methdisch gesehen gibts sicher viele Ansätze, das darzustellen. 2017-08-03T18:11Z mt: Ich würd beim DCF Signal selbst ansetzen, da gibts bestimmt irgendwo ein schönes Bildchen, das man übernehmen kann. 2017-08-03T18:11Z erwaelde: Hallo Martin! 2017-08-03T18:11Z martin: Grüß Dich! 2017-08-03T18:12Z martin: Und schon etwas bestellt? 2017-08-03T18:12Z erwaelde @mt: weiß nicht, ob ich bei DCF-Adam+Eva anfangen will. es sind jetzt schon 5 Seiten plus Code. 2017-08-03T18:12Z mt: Dann der kurze Verweis auf Rafaels Artikel, schon um der Gemeinschaft zu fröhnen und zu sagen, dass das Signal im echten Leben leider nicht so schön ist und dann die 128 Abtastungen pro Sekunde einführen 2017-08-03T18:12Z mt: Hallo Martin 2017-08-03T18:12Z martin: Grüß Dich1 2017-08-03T18:12Z mt: Am Ende kommen dann die Rekonstuktion der 60 Bits zu Datum und Uhrzeit und schon ist die Zeit perfekt. 2017-08-03T18:12Z erwaelde: Naja. das steht in dem uralt-Artikel alles auch schon drin. 2017-08-03T18:13Z mt: Wiederholung ist die Mutter der Weisheit ;) 2017-08-03T18:13Z mt: Manchmal ist man sein eigener Riese, auf dessen Schultern man steht 2017-08-03T18:13Z erwaelde @martin: ich war bei Conradsens und hab noch zwei so Empfänger gekauft. 2017-08-03T18:13Z erwaelde: Und dann habe ich gelernt, dass die Stromversorgung doof ist. 2017-08-03T18:14Z martin: Dumme Frage: Wo und wann ist das signal wie genau? Es gibt doch einen Sende/Empfang/Interpretationsoverhead? 2017-08-03T18:14Z erwaelde: So doof, in der Tat, dass wenn ich die Platine in die Hand nahm, dann konnte der controller das DCF Signal völlig mühelos entziffern. 2017-08-03T18:14Z erwaelde: Also andere Stromversorgung, schon flutscht das. 2017-08-03T18:15Z mt: Bei Adam und Eva würd ich auch nicht anfangen, nur ein oder zwei Absätze zum Inhalt des DCF Signals 2017-08-03T18:15Z martin: Wie bei meinem Radio - Hand an die Antenne und der Sender ist klar zu hören. Bist Du sicher, dass es an der Stromversorgung liegt? 2017-08-03T18:15Z erwaelde @martin: im Verlaufe einer ganzen Minute werden 58 Bits Info übertragen. 2017-08-03T18:15Z erwaelde: In der 59. Sekunde wird kein Bit gesendet. 2017-08-03T18:15Z erwaelde: An der nächsten Flanke fängt die neue Minute an. 2017-08-03T18:15Z mt: http://endorphino.de/projects/electronics/timemanipulator/bilder/timemanipulator_codescheibe_01.gif 2017-08-03T18:16Z erwaelde: Du hast in anderen Worten, elend lange Zeit, um die paar Bits zu frisieren. Also mit unter 'ner Sekunde Abstand kommste da raus. 2017-08-03T18:16Z erwaelde: WENN du das genauer brauchst, dann bitte auf die Phasenwechsel im Signal kreuz-korellieren. 2017-08-03T18:17Z mt: Vielleicht noch sowas wie http://www.electroniccircuitsdesign.com/sites/default/files/imagecache/main/img/dcf%20coil.JPG um die Probleme beim Empfang zu illustrieren 2017-08-03T18:18Z martin: Die 'black tube' ist eine Platikhalterung, nehme ich an? 2017-08-03T18:18Z erwaelde: Mit dem Kondensator drin. 2017-08-03T18:19Z erwaelde: Aber so ganz trivial isses auch wieder nicht. Bastelt man Q, die Güte, zu hoch, dann ist die Antenne sehr schmalbandig. 2017-08-03T18:19Z mt: IMHO ist das einfache DCF Signal auch eher sowas wie die Uhren bei der Bahn 2017-08-03T18:19Z mt: die Sekunden einer Minute werden lokal gezählt, erst der Minutentakt kommt dann zentral für all 2017-08-03T18:19Z erwaelde: Dann wird die Absenkung der Amplitude immer schräger, weil die ja aus Oberwellen aufgebaut wird ... zumindest ist das mein Verständnis. 2017-08-03T18:20Z martin: Die Stromversorgungsungenauigkeit interessiert mich. 2017-08-03T18:20Z mt: http://pe2bz.philpem.me.uk/Comm01/-%20Digital/-%20Computer/C-112-Dcf77-DigitalTimeReceiver/dcfrcvr-s.gif ? 2017-08-03T18:20Z erwaelde: Blöderweise ist nicht weit weg im Spektrun noch ein kräftiger anderer Sender ... 2017-08-03T18:20Z erwaelde: Stromversorgung? Einfach: Schaltnetzteil. Macht Oberwellen ohne Ende. 2017-08-03T18:20Z martin: Bahn uhr: die Sekunden sind kürzer als eine Sekunde. Die letzte Sekunde ist länger, sodass sich das ausgleicht. 2017-08-03T18:20Z mt: @Martin: Genau 2017-08-03T18:21Z erwaelde: Nein, die letzte Sekund ist nicht länger. 2017-08-03T18:21Z martin: sondern? 2017-08-03T18:21Z erwaelde: Da ist 'ne Totzeit, bis das "jetzt geht's wieder los"-Signal eintrifft. 2017-08-03T18:21Z mt: Bei der Bahnuhr schon. Da dreht der Sekunden geringfügig schneller als 1Umdrehung pro Minute 2017-08-03T18:21Z martin: Bei der Bahnuhr? 2017-08-03T18:21Z mt: Die letzte Sekunde ist die längste, bis das Synchronsignal kommt 2017-08-03T18:22Z erwaelde: also Sekunde würd ich das nicht nennen :-) 2017-08-03T18:22Z mt: :) Sei pragmatisch. Das unterscheidet den Physiker vom Ingenieur ;) 2017-08-03T18:22Z martin: Ich habe gelernt, das sei so eingeführt worden, damit die Menschlichen Bedienungskräfte auf die Minute genau reagieren konnten (Sie hatten halt in der letzten 'Sekunde' mehr Reaktionszeit zur Verfügung). 2017-08-03T18:22Z erwaelde: Kollege Matthias: warum ist eigentlich in der online refcard nixx zum Thema "vocabulary" "also" "previous" "definitions" ? 2017-08-03T18:23Z mt: hmm. Ich glaub, die refcard bezieht sich nur auf die in assembler geschreibenen Worte. Alle anderen sind da schlicht nicht drin. 2017-08-03T18:24Z mt: Da die refcard aber schon lange nicht mehr aktualisiert wurde, sollte ich die sowieso mal neu anlegen. 2017-08-03T18:24Z erwaelde: Die Bahnuhr wurden früher über ein Kabel mit einem Minuten-Impuls synchronisiert. WEnn ich's recht weiß, 2017-08-03T18:24Z mt: Das stammt noch aus Zeiten, wo ich die doku aus dem Quelltext generiert wissen wollte 2017-08-03T18:24Z erwaelde: ok. 2017-08-03T18:24Z martin: @Erich: Stromversorgeung wie gelöst? Siebkette? Anderes Netzteil? 2017-08-03T18:25Z erwaelde: Labornetzteil. Ich hätte gerne ein paar anständige Netzteile ohne Schalt. Aber das ist heutzutage schwierig. 2017-08-03T18:25Z erwaelde: nächste Frage: warum muss ich " user " ein offset spendieren? 2017-08-03T18:26Z erwaelde: Ich habe gesehen, der multitasker belegt die offsets 0 und 1 oder 1 und 2. 2017-08-03T18:26Z mt: Weil ich nicht user-lokal mitzählen wollte, wieviele Zellen schon belegt sind 2017-08-03T18:26Z erwaelde: Muss ich da echt selber Buchführen? 2017-08-03T18:26Z mt: ja 2017-08-03T18:27Z erwaelde: gilt das dann für alle Tasks? Oder nur für den, in dem ich das anlege? 2017-08-03T18:27Z erwaelde: Müssten eigentlich alle sein. 2017-08-03T18:27Z erwaelde: Und wie groß ist die User Area? 2017-08-03T18:27Z mt: das Mapping von usernamen zum offset gilt für alle Tasks, niemand ist aber gezwungen, das so tu tun 2017-08-03T18:27Z erwaelde: ok. 2017-08-03T18:28Z mt: Die userarea ist die Summe von sysuser und appluser. Erstere wird zentral festgelegt, letztere steht im template file drin (iirc 0) 2017-08-03T18:29Z erwaelde: .set SYSUSERSIZE = 36 2017-08-03T18:30Z mt: Hab ich da noch kein rezept für? 2017-08-03T18:30Z erwaelde: .set APPUSERSIZE = 10 2017-08-03T18:30Z mt: ja, die sysusersize ist meine Sache, die appusersize machten die Anwender. 2017-08-03T18:30Z erwaelde: Aha. Dann kann ich meine zwei Variablen da noch reinstopfen. 2017-08-03T18:30Z mt: Das sind bytes, keine Zellen 2017-08-03T18:31Z erwaelde: Ist ein wenig befremdlich, wenn man auf der "shell" die falsche Zeitzone hingespuckt kriegt :-) weil die im anderen Task schon wieder verdreht wurde. 2017-08-03T18:31Z mt: ich seh grade, USER ist gar nicht Standard? 2017-08-03T18:31Z mt: ich glaub aber nicht, dass ich mir das selbst ausgedacht hab 2017-08-03T18:32Z erwaelde: zu Standard kann ich nixx beitragen. 2017-08-03T18:33Z mt: ich auch nicht, ich wollts nur grad mal nachschauen... 2017-08-03T18:33Z mt: Ich glaub, ich schreib dann mal ein Rezept, wie man das nutzt... 2017-08-03T18:34Z erwaelde: Das wär natürlich suppi :-) Danke. 2017-08-03T18:34Z mt: Naja, die wichtigsten Eckpunkte habe ich ja grad schon gesagt, für dich ists also zu spät ;) 2017-08-03T18:35Z martin: Für Erich schon - aber ich meke, dass ich imme mehr unter Gedächtnislücken leide. Da ist was zum nachlesen sehr gut1 2017-08-03T18:36Z erwaelde: vocabulary ist in common/lib/vocabulary. 2017-08-03T18:36Z erwaelde: und previous in ./common/lib/forth2012/search/previous.frt 2017-08-03T18:37Z erwaelde: Aha, ich seh schon, warum das ".inlcude wl.inc" verschwunden ist :-) 2017-08-03T18:38Z mt: jo, das macht halt mehr her, wenn man es in Forth schreibt anstelle Assembler 2017-08-03T18:38Z erwaelde: Och, mir hat das gereicht, dass vorne die Definition in Forth als Kommentar drin steht. 2017-08-03T18:38Z erwaelde: Das verkürzt die Ladezeit. 2017-08-03T18:39Z erwaelde: Für den Code, den ich Dir geschickt habe, kaut der atmega über 7 Minuten. 2017-08-03T18:39Z mt: War aber redundanter Code und im Zweifel wird der Kommentar schlicht falsch, wenn man ihn nicht zusammen mit dem Code aktualisiert. Und sowas macht kein Programmierer. Never ever. 2017-08-03T18:40Z erwaelde: Naja, der Kollege Kalus hat ja einen ASM Generator gebastelt. Den fand ich auch ganz nett. Hat mir hier und da den Kittel gerettet. 2017-08-03T18:40Z mt: Das glaub ich sofort. Wenn Du aber meine shell nehmen würdest, wäre es nicht notwendig, alles noch mal hochzuladen. Die merkt sich,was schon hochgeladen wurde und überpringt das im Zweifel 2017-08-03T18:41Z martin: Leute - für mich war heute ein anstrengender Tag. Ich mach mich mal AFK. Lass aber den chat offen wg. Nachlesen. 2017-08-03T18:41Z erwaelde: Weiß nich, weiß nich. neumodischer Kram. 2017-08-03T18:41Z mt: nunja, 7 Jahre alt? 2017-08-03T18:41Z erwaelde: Ciao Martin! 2017-08-03T18:41Z mt: ciao Martin 2017-08-03T18:41Z martin: CU! 2017-08-03T18:42Z mt: momentchen... 2017-08-03T18:42Z erwaelde: Ich tipp halt "make upload" rein und warte ein weilchen. 2017-08-03T18:44Z mt: und ich tippe #include filename und warte nur einmal lange, wenn es noch ungeklärte Abhängigkeiten gibt. 2017-08-03T18:45Z mt: der nächste include macht das nur noch das eigentliche File, in der Annahme, dass die Abhängigekiten sich nicht geändert haben 2017-08-03T18:45Z mt: Ich wills ja auch nicht übertreiben mit dem Make-Features ;) 2017-08-03T18:45Z mt: Aber das soll jeder machen, wie er will 2017-08-03T18:45Z erwaelde: Tja, wennich in den Tiefen von dcf was ändere, dann muss ich alles, was danach kommt, neu laden. Hilft ja nixx. 2017-08-03T18:46Z mt: na sowas, du ignorierst die Forth-Filosofie ;) 2017-08-03T18:46Z mt: erst die Grundlagen austesten, dann der Überbau 2017-08-03T18:46Z erwaelde: Könnt' noch mit markern mehr machen, das ist Martins Variante. Aber da mein Hirn sowieso nicht schnell ist ... %-> 2017-08-03T18:47Z erwaelde: Na klar ignorier ich das, wenn's mir danach ist! Prost! 2017-08-03T18:47Z mt: Prost 2017-08-03T18:47Z erwaelde: Noch 'ne Frage. 2017-08-03T18:47Z erwaelde: Ich kriegs derzeit hin, dass wenn ich bei laufendem Multitasker " .res " eintippe, dass das arme Kontrollerchen dann jÄh stecken bleibt. 2017-08-03T18:48Z erwaelde: Nicht komplett immer, aber sehr oft. Irgend 'ne Idee? 2017-08-03T18:48Z mt: spontan nicht, sorry 2017-08-03T18:49Z mt: .res ist ziemlich io lastig 2017-08-03T18:49Z erwaelde: Imho war das nicht immer so. Wahrscheinlich hab ich was trickreiches eingebaut :-) 2017-08-03T18:49Z mt: da wird also oft PAUSIERT 2017-08-03T18:49Z erwaelde: jo, aber so wie " words " kónnt's schon blubbern, oder? 2017-08-03T18:49Z erwaelde: jetzt isses wieder hängen geblieben. 2017-08-03T18:49Z mt: words ist auch io lastig.... Wohl wahr 2017-08-03T18:50Z mt: Interrupts hast Du aber diesmal nicht im Spiel, oder? 2017-08-03T18:50Z mt: dann würde eigentlich nur ein zu kleiner Stack noch wert sein, spontan geprüft zu werden 2017-08-03T18:51Z erwaelde: Hmm, das hatte ich auch schon mal. Wenn ich erst " words " eintippe, und den Buchstaben zuschaue. Und DANACH .res, dann tuts. 2017-08-03T18:51Z erwaelde: Kann man sich gar nicht ausdenken, so was. 2017-08-03T18:51Z mt: hmm. Muss vielleicht deine serielle Leitung erst mal vom Dreck freigepustet werden? 2017-08-03T18:51Z erwaelde: Interrupts? Echt jetzt? Wassissndas :) 2017-08-03T18:52Z mt: Ihr schwaben habts doch grad so mit Feinstaub auf den Wegen? 2017-08-03T18:52Z erwaelde: Naja. "unter Beobachtung". 2017-08-03T18:52Z mt: Und dann die falsche Abschaltautomatik... Da kann man sich schon mal verschlucken ;) 2017-08-03T18:52Z erwaelde: Das ist im STuttgarter Trichter so, je weiter unten, desto dicker, oder? 2017-08-03T18:53Z erwaelde: Oh hör auf. Ich glaub zwar nicht, dass man die Verbrenner weltweit in 5 Jahren alle auf Elektro umstellen kann. 2017-08-03T18:53Z erwaelde: Aber ich bin ziemlich sicher, dass sich die Herren Zetsche et al. sehr wehleidig anstellen. 2017-08-03T18:53Z erwaelde: Das könnt' ihnen das Genick brechen. 2017-08-03T18:54Z mt: naja, die können nur hoffen, das Tesla doch noch scheitert 2017-08-03T18:54Z mt: Aber der Typ scheint es ja diesmal besser zu machen. Genug Knowhow aus Stuttgar und München hat er ja eingekauft... 2017-08-03T18:54Z erwaelde: Der Kollege Sascha Lobo hatte 'nen extrem interesannten Fund. Moment. 2017-08-03T18:55Z erwaelde: http://www.spiegel.de/netzwelt/web/diesel-gipfel-deutschland-das-gelobte-land-des-dinglichen-kolumne-a-1161001.html 2017-08-03T18:55Z mt: Und heute hab ich gelesen, das Conti glaubt, das die aktuelle Motorenentwicklung die letzte sein wird und in 4-5 Jahren das Thema so langsam ausglühen wird 2017-08-03T18:56Z mt: Weil dann alle auf Verbrennungsmotoren verzichten können 2017-08-03T18:56Z erwaelde: Ja, der Typ scheint's kapiert zu haben. 2017-08-03T18:56Z erwaelde: In dem Artikel ein Stück weit runter. Such mal nach Rügen 2017-08-03T18:57Z mt: ja, die story hab ich auch mal aufgeschnappt. 2017-08-03T18:57Z erwaelde: Und dann ganz am Ende der letzte Satz. 2017-08-03T18:57Z erwaelde: Brilliant. 2017-08-03T18:58Z mt: Wenn aber schon die Post ihre eigenen Autos baut, siehts um die etablierten Hersteller schon ziemlich mau aus 2017-08-03T18:59Z erwaelde: Die Elektromobilität kommt vom kleinen: Fahrräder, Pedelecs Ebikes EMopes und ERoller, E-Cityrutschen. 2017-08-03T18:59Z mt: Aber so einen kleinen E-Flitzer hab ich schon im Auge. Für das, was ich so fahre, ist ein Verbrennungsmotor wirklich nicht geeignet. Bis da die Zündkerzen warm geworden sind, ist die Fahrt auch schon wieder zu ende 2017-08-03T18:59Z erwaelde: Die lernen, wie die Technik funktioniert, ohne 3 Tonnen Blech. 2017-08-03T18:59Z erwaelde: Mein Kollege hat auch so ein Teil. 2017-08-03T18:59Z mt: und so 10-15k€ sind akzeptabel 2017-08-03T19:00Z erwaelde: Das kostet der Verbrenner auch. 2017-08-03T19:00Z mt: für so 200km reichweite am Stück 2017-08-03T19:00Z erwaelde: Musst halt für den Winter mal 0.6 rechnen. Jedenfalls hier. 2017-08-03T19:00Z mt: Sicher, aber den kann ich nicht mit ner Solarzelle auf der Garage aufladen und der braucht viel mehr Werkstatt (Ölwechsel etc pp) 2017-08-03T19:01Z erwaelde: Die Akkus sind auch nicht ganz billig. Aber auch auf dem Metier bewegt sich was. Glas-Elektrolyte und billige Materialien. 2017-08-03T19:01Z erwaelde: Ohne Lithium. 2017-08-03T19:01Z mt: Wie hat einer mal ausgerechnet, ein V-Motor hat 2000 Einzelteile, ein E-Motor nur 5 2017-08-03T19:01Z erwaelde: Die Bolivianer werden bis dahin aber ihren ganzen Salzsee ausgekratzt haben. 2017-08-03T19:02Z mt: Akku sind grad ein so heißes Thema, da wirds bald viele tolle Sachen geben 2017-08-03T19:02Z mt: Wirf Geld auf ein Problem und die bekommst eine Lösung. 2017-08-03T19:02Z erwaelde: Genau. 2017-08-03T19:02Z mt: Wirf mit sehr viel Geld und die bekommst sehr viele Lösungen 2017-08-03T19:02Z erwaelde: :-) 2017-08-03T19:02Z mt: Und im Moment spielt Geld grad überhaupt keine Rolle auf dem gebiet 2017-08-03T19:03Z mt: Da werden plötzlich die akkus mit dem Drucker hergestellt oder aus Schrottplatzteilen gebaut 2017-08-03T19:03Z erwaelde: Bin gespannt. Es wäre ja kein Schaden einen ordentlichen Solar-Akku im Keller zu haben, der nicht alle 5 oder 10 Jahre ausgewechselt werden muss. 2017-08-03T19:04Z mt: Da haben die Brennstoffzellen schlicht die Zeit verpasst. Da wurde zuwenig Geld geworfen.. Jetzt überholen die Akkus an allen Stellen 2017-08-03T19:04Z erwaelde: Ja, das mit dem Schrott Eisen Bronze Waschpulver hab ich auch aufgeschnappt. 2017-08-03T19:04Z mt: Ist doch witzig, oder? 2017-08-03T19:04Z erwaelde: Das ist beeindruckend. 2017-08-03T19:05Z erwaelde: Wenn Dir das mal über den Weg läuft, lesen: "Victor Papanek, Design for the real world" 2017-08-03T19:05Z mt: Und vom Fahrverhalten dürfte so ein E-Motor jeden V-Motor mit Sportgetriebe in den Schatten stelllen 2017-08-03T19:05Z erwaelde: Da stehen auch beeindruckende Geschichten drin. 2017-08-03T19:05Z mt: maximales Drehmoment ab 0RPM 2017-08-03T19:06Z mt: lineare Drehmomentenkurve bis zu r-max. keine Schaltruckler, weil kein Getriebe 2017-08-03T19:06Z erwaelde: Deswegen gibt es Hybrid SUVs, damit's schneller zieht :-))) Wie krank issn das. 2017-08-03T19:06Z mt: reichweite, noch 2017-08-03T19:06Z erwaelde: kommt. 2017-08-03T19:07Z erwaelde: Und meine Rede: Warum muss ein PKW für 2.5 Masem eigentlich 2 Tonnen wiegen? Das geht doch auch mit 600 kg. 2017-08-03T19:08Z mt: Ach, wenn man die Bremsenergie auffangen kann, ist das nicht mehr ganz so schlimm 2017-08-03T19:08Z erwaelde: Trotz allem Getrumpe und anderen Komischheiten: es sind spannende Zeiten. 2017-08-03T19:08Z mt: Aber im Grundsatz hast du recht 2017-08-03T19:09Z mt: Nur, ich lebe auf nem Berg, da machts sinn, den Akku nicht komplett voll aus der Garage zu fahren. Weil der wird 500 Meter weiter nochmal nachgeladen ;) 2017-08-03T19:09Z erwaelde: Einen forthigen hätt ich noch: Hättest Du was text-mäßiges in der Schublade? Vielleicht?? Heft 3??? 2017-08-03T19:09Z mt: Mir fällt grad nichts ein, worüber ich schreiben könnte. 2017-08-03T19:10Z erwaelde: So schad. Na, ich hab die Herren, die auf der Tagung vorgetragen haben, gestern auch noch mal getriggert. Mal sehen. 2017-08-03T19:10Z erwaelde: Sonst gibt's ein komplett unsinniges Uhrenheft >:-> 2017-08-03T19:10Z mt: Ach, das wird schon 2017-08-03T19:11Z mt: Vielleicht ja das mit den User-Vairablen. Mal schaune, ob das lang genug wird. 2017-08-03T19:11Z mt: zwei Seiten sollten es schon sein, oder? 2017-08-03T19:11Z erwaelde: Ich nehm auch eine Seite :-) 2017-08-03T19:12Z mt: naj, das lohnt doch nicht.. 2017-08-03T19:12Z erwaelde: Doch doch. 2017-08-03T19:12Z mt: ich schau mal. Wann ist den Todeslinie? 2017-08-03T19:12Z erwaelde: Wenn's genügend Seiten hat. Ende September wär schick. 2017-08-03T19:12Z mt: Ich werd die kommenden Wochen voraussichtlich Zeit haben, ferienzeit und kein Stress.... 2017-08-03T19:13Z erwaelde: DAs klingt doch gut ":-) 2017-08-03T19:13Z mt: na, da sollte was gehen.... 2017-08-03T19:13Z erwaelde: Ich hab auch grad Urlaub, streiche Wände an und so unnütze Sachen :-) 2017-08-03T19:13Z mt: schick. 2017-08-03T19:14Z erwaelde: NÄchste Woche bin ich möglicherweise offline. Mal sehen ob das Netz tut. 2017-08-03T19:14Z mt: Ich bin dabei einen alten Weinstock, der bislang sinnlos Laub produziert in eine Art Weinlaube umzulenken 2017-08-03T19:14Z mt: Ein paar Holzbalken kreuz und quer gelegt und dann die Ranken beim wachsen gelenkt. Mal schauen, ob das was wird 2017-08-03T19:14Z erwaelde: Auch schick. und die Fische verschrecken, hab ich gelesen ... 2017-08-03T19:14Z erwaelde: Telefon? 2017-08-03T19:15Z mt: In der Pfalz fand ich das immer nett, bei Hitze unter so einer abdeckung zu sitzen.... 2017-08-03T19:18Z erwaelde: wieder da. 2017-08-03T19:19Z erwaelde: JA, so 'ne grüne Laube hat was. Der Schatten von Pflanzen ist kühler und luftiger, da hilft nixx. 2017-08-03T19:19Z mt: Wird aber noch ein paar Jahre dauern, bis das alles so ist, wie ich mir das so vorstelle 2017-08-03T19:20Z mt: Aber noch ist der Klimawandel hier nicht mit voller Kraft angekommen ;) 2017-08-03T19:20Z erwaelde: Der Weg ist das Ziel! --- muss man sich nur lang genug einreden. Irgendwann isses dann doch "benutzbar". 2017-08-03T19:21Z erwaelde: Vorhin ist .res doch gegangen. Jetzt tut's gleich nicht mehr. Faszinierend. 2017-08-03T19:21Z mt: Und auch die längste reise fängt mit dem ersten Schritt an... 2017-08-03T19:21Z erwaelde: Grrr. 2017-08-03T19:21Z mt: Kannst Du das irgendwie eingrenzen? 2017-08-03T19:22Z erwaelde: Ja, ich war schon mal an der Zeile ... 2017-08-03T19:22Z mt: Oder mir den Code mal schicken, solange da keine Hardware oder Interrupts im Spiel sind, sollte ich das zumindest nachstellen könnne 2017-08-03T19:23Z erwaelde: s" mcu-info" environment? dup . 2017-08-03T19:23Z erwaelde: die hier hängts auf. 2017-08-03T19:23Z erwaelde: Ich muss mal gucken, ob man das mti dem multitask-test auch hinkriegt. Dann isses klein genug. 2017-08-03T19:23Z erwaelde: Eilt nicht. 2017-08-03T19:24Z mt: das ist bestenfalls das Symptom. Nicht die Ursache 2017-08-03T19:24Z erwaelde: Scho scho. 2017-08-03T19:24Z erwaelde: Wenn' smit dem tester nicht auftaucht, dann hab ich's trickreich selbst eingebaut. Oder? 2017-08-03T19:24Z mt: s" mcu-info" environment search-wordlist execute sollte es auch tun 2017-08-03T19:25Z mt: spart das environment? zu laden. 2017-08-03T19:25Z erwaelde: Der bringt die Ausgabezeile, 2017-08-03T19:26Z erwaelde: der nächste nackte Return schreit dann Zeter und Mordio. Wie ein unbegrenzter STring. 2017-08-03T19:26Z mt: wie zeigt sich denn das hängen? 2017-08-03T19:26Z erwaelde: LED blinkt nicht mehr, seriell tot. 2017-08-03T19:27Z erwaelde: Also schon "massiv". 2017-08-03T19:27Z mt: mach mal die Stacks für die Tasks doppelt so groß.. 2017-08-03T19:27Z mt: da überschreibt einer RAM, wo er nicht darf 2017-08-03T19:28Z erwaelde: Ok, klingt nach 'nem Versuch ... 2017-08-03T19:29Z erwaelde: bei der Task schreib ich das in die Definition. 2017-08-03T19:29Z erwaelde: Aber bei der "Konsole"? muss ich das in main.asm eintragen? 2017-08-03T19:29Z mt: ja 2017-08-03T19:30Z mt: die hat aber 40 Zellen als Default, das sollt schon ne Weile reichen 2017-08-03T19:31Z mt: Oder Dein Konstrukt mit dem "to here" funkt dir da falsch 2017-08-03T19:31Z erwaelde: Das wär ein Argument --- auch wenn ich's nicht verstehe. 2017-08-03T19:32Z erwaelde: Aber das kann ich ja locker mal weglassen. 2017-08-03T19:32Z mt: ich auch nicht, aber mit RAM spielt man nicht ;) 2017-08-03T19:32Z erwaelde: wie würde denn die stack size heissen? 2017-08-03T19:33Z mt: ;.set rstackstart = RAMEND ; start address of return stack, grows downward 2017-08-03T19:33Z mt: ;.set stackstart = RAMEND - 80 ; start address of data stack, grows downward 2017-08-03T19:33Z mt: ; change only if you know what to you do 2017-08-03T19:34Z mt: ist also nicht ganz so einfach zu ändern 2017-08-03T19:34Z erwaelde: :-) 2017-08-03T19:34Z mt: es sind die absoluten Startadressen, die man einstellen muss. Nicht die eigentliche Größe 2017-08-03T19:35Z mt: aber wenn der Multitasker einfriert (led blinkt nicht mehr) sieht das so aus, als ob die user area des Tasks mit dem Stack kollidiert ist 2017-08-03T19:35Z mt: die sind für die Tasks Nachbarn im RAM 2017-08-03T19:35Z erwaelde: Jo, aber 80, das sind 40 cells, für den Return stäck .... das fällt's mir schwer ein Problem zu erkennen. 2017-08-03T19:36Z mt: wird der stack zu groß, schreibt er unkontrolliert in den user bereich und dann kann der multitasker schon mal auf die Nase fallen 2017-08-03T19:36Z mt: oder ein stack underflow. Ich hab das memory layout grad nicht vor augen 2017-08-03T19:37Z erwaelde: gut gut. Ich hab Futter zum nachsehen. Das wird sich finden. 2017-08-03T19:37Z mt: ok 2017-08-03T19:38Z erwaelde: Es sind diese Phänomene, die mein Hirn weiterbringen --- auch wenn's als mal dauert :-) 2017-08-03T19:38Z erwaelde: Beim Multitasker hab ich doch schon mal was uninitialisiertes gefunden, lange isses her. 2017-08-03T19:38Z mt: Ich bin alt genug um zu wissen, das man die wirklich wichtigen Dinge auch morgen noch rechtzeitg hingekommt 2017-08-03T19:38Z erwaelde: Aber ich hab danach verstanden, wie er funktioniert. 2017-08-03T19:39Z mt: Nur laien hetzen nach der Sekunde des aktuellen Tages und kommen dann doch zu spät 2017-08-03T19:41Z mt: so, ich klinke mich dann mal aus 2017-08-03T19:41Z erwaelde: Ich hab auf mikrocontroller.net 'nen Megathread gefunden, ob man die MeteoTime Daten entziffern kann ... lustig. 2017-08-03T19:41Z erwaelde: Mach's gut! 2017-08-03T19:41Z mt: Schöne Grüße ins Reich der Mitte, der Chat hat bis jetzt gut funktioniert 2017-08-03T19:41Z mt: Ja, das wäre sicher auch mal ein Thema wert.. 2017-08-03T19:41Z erwaelde: Genau: dem Zombie die Grüße, dem Meister die Ehrerbietung! 2017-08-03T19:42Z mt: Ich hab aber Zweifel, das man mit 14 bit pro Minute wesentliche Informationen übertragen kann 2017-08-03T19:42Z mt: naja, bis neulich dann 2017-08-03T19:42Z mt: cia 2017-08-03T19:42Z erwaelde: Kann es, ist schlau gemacht. 2017-08-03T19:42Z erwaelde: Ciao.