Namensräume bei mehreren hintereinander ausgeführten Scripts.

Version 1.11.8

Wenn 2 Scripte nacheinander ausgeführt werden ohne den ESP32 zwischenzeitlich neu zu booten, so sind im M5Stick C Plus die Namen der Objekte des zuerst ausgeführten Scripts im anschließend ansgeführten Script bekannt.

Beim M5STAMP Pico ist das nicht der Fall! offenbar wird vor dem Start des zweiten Scripts hier der Speicher geleert. Der freie Speicher war nach dem Ausführen von 2 Scripten genauso groß wie nach dem Ausführen nur des zweiten Scriptes. Das gilt nur für die REPL! Im Normalbetrieb sind in main.py die Objekte aus boot.py sichtbar.

libs.urequests beim M5ATOM Lite funktioniert nicht.

Beim M5Stick C Plus und beim M5STAMP Pico tut sie was sie soll.

Du musst eingeloggt sein um eine Antwort hinterlassen zu können.