Hier mal, was so im Monitor ankommt.
Code:2337!2337!2337?2337!Hello, world: 2338!2338!2338!?338!Hello, word 2339!2339!233??2339!Hello, wo?ld:
Die NodeMCU treiben einiges im Hintergrund.
Und: es ist nicht alles dokumentiert, bei manchem (und niemand weiss, wieviel) hüllt sich Expressif in eisernes Schweigen.
Die haben das Ding nur teilweise offengelegt- von daher gibt es immer mal wieder Überraschungen.
Grüssle, Sly
..dem Inschenör ist nix zu schwör..
Hier mal, was so im Monitor ankommt.
Code:2337!2337!2337?2337!Hello, world: 2338!2338!2338!?338!Hello, word 2339!2339!233??2339!Hello, wo?ld:
Da läuft das ganze W-Lan im Hintergrund. Ich halte eine SW-Uart generell für schlecht und auf einem ESP8266 für unbrauchbar. Ich benutze nur die HW-Uart und habe damit auch bei 115kB keine Probleme.
MfG Klebwax
Strom fließt auch durch krumme Drähte !
Ich habe es jetzt rausgefunden, woher die Fehler kommen. Nicht vom nodeMCU. Die kommen vom ATmega328P, also von "SoftwareSerial.h" auf einem 328P. Mit UART gibt es da keine Übertragungsfehler. Bloß müssen dann bei jedem Programmaufspielen die Kabel an RX/TX abgezogen werden und dann wieder drauf gesteckt. Deswegen hatte ich auch SoftwareSerial auf dem 328P. Gut, weiß ich jetzt, kann die Kommunikation mit Fehlererkennung umsetzen und dann später, wenn alles fertig ist, auf UART umstellen.
MfG
Wie soll man das hinterher wieder in der Software lösen? Habe DIP-Schalter bestellt.
Lesezeichen