Přeskočit obsah

ESP‑NOW — jsou nová data? (esp_now_data_check)

Co dělá: Vrátí True, pokud je ve frontě ESP‑NOW připravená nová přijatá zpráva.

esp_now_data_check

Vstupy

  • Žádné datové vstupy.

Výstup

  • Boolean: True / False.

Kdy použít

  • Jako podmínku před čtením zprávy blokem esp_now_new_data.
  • V periodické smyčce, kde nechceš blokovat běh programu.

Tipy a pasti

  • Tento blok data nečte, pouze kontroluje dostupnost.
  • Po True následuj hned čtením, jinak může dojít ke zpoždění fronty.

Ukázka generovaného Python kódu

has_new = (espnow_instance.any() == True)