ESP32 Wifi von mehreren Tasks aus

Gast #6117661
Lesenswert?
• ▲
▼
Hallo,
ich versuche mich erstmals an RTOS (ESP32) und hab da noch so einige 
gedankliche Schwierigkeiten in der Umstellung von µC-C ohne RTOS auf 
RTOS. Habe am ESP32 das esp-idf mqtt aws iot sample am laufen. Das 
klappt schon mal ganz gut.
Ich möchte nun eine größere Datei mittels HTTPs Request auf den ESP32 
laden das geht an sich auch aber da die Datei relativ groß sein kann war 
mein Gedanke das in einen eigenen Task auszulagern. Geht das sharen der 
WiFi Verbindung überhaupt über Tasks hinweg? Gibt es für sowas ein 
Tutorial, wenn ich es nämlich nicht mache kann ich während dem HTTPs GET 
die "normalen" Dinge des Tasks ja nicht ausführen.

Danke
Mike
Gast #6117787
Lesenswert?
• ▲
▼
die wifi verbindung selbst ist nur 1x da

aber die Daten werden via sockets über einen Port übertragen ...


man kann das also prima aufteilen ...

ein Task bearbeitet einen socket .. bzw einen port.

also einen Task für MQTT
einen für dein HTTP

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.