Hallo zusammen,
ich entwickele gerade ein Projekt mittels ESP32 und BLE. Die
Kommunikation über BLE mit dem Endgerät (Smartphone) funktioniert auch
schon. Jetzt scheitere ich aber daran, vom Smartphone eine Methode auf
dem ESP32 aufzurufen. Ich könnte zwar den Wert einer BLE characteristic
vom Smartphone aus ändern und über diesen wert vom ESP32 aktiv pollen,
aber das finde ich recht ungeschickt. Gibt es eine Möglichkeit einen
Interrupt auszulösen, wenn sich der Wert einer Characteristic ändert?
Oder fällt euch eine andere Möglichkeit ein?
Vielen Dank für eure Hilfe
PS: Ach so, ich nutze das Arduino Framework für den ESP32, falls das
hilft.