Přeskočit obsah

ESP‑NOW — přečíst přijatou zprávu (esp_now_new_data)

Co dělá: Načte jednu příchozí ESP‑NOW zprávu z fronty a vrátí ji jako text.

esp_now_new_data

Vstupy

  • Žádné datové vstupy.

Výstup

  • Text zprávy; při chybě nebo bez dat vrací prázdný řetězec "".

Kdy použít

  • Po ověření dostupnosti dat blokem esp_now_data_check.
  • Pro čtení příkazů, stavů nebo krátkých textových dat.

Tipy a pasti

  • Funkce odstraňuje nulové bajty na konci zprávy a dekóduje UTF‑8.
  • Pokud posíláš binární data, může být lepší vlastní dekódování.

Ukázka generovaného Python kódu

message = esp_now_read_msg()