INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
ESP8266+PubSubClient und MQTT/ioBroker
14.01.2020, 14:34 (Dieser Beitrag wurde zuletzt bearbeitet: 14.01.2020 14:35 von biologist.)
Beitrag #9
RE: ESP8266+PubSubClient und MQTT/ioBroker
Zu deiner Callback-Funktion habe ich eine Anmerkung:

Ich würde es unterlassen, allzu lange mit der Payload zu arbeiten, die dir als Pointer übergeben wird. Der Pointer verwaist ziemlich schnell. Ich mache das immer so:

char *receivedString = strndup((char*)payload, length);
char *mqttTopic = strdup(topic);

Anschließend arbeite ich dann ausschließlich mit receivedString und mqttTopic weiter. Muss man natürlich dran denken, den Speicher auf dem Heap mit free() auch wieder freizugeben, wenn man die nicht mehr braucht.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  DeepSleep und MQTT Probleme N1d45 8 139 Heute 06:31
Letzter Beitrag: N1d45
  float -> char Umwandlung Problem ESP8266 und BME 280 drstewa 2 115 24.02.2020 23:08
Letzter Beitrag: Bitklopfer
  ESP8266 mit externer Antenne ? Nicole 58 3.331 11.02.2020 22:34
Letzter Beitrag: Tommy56
  MQTT DHT22 0816_Saft 2 341 11.02.2020 13:57
Letzter Beitrag: biologist
  Esp8266 IPv6 Fips 6 696 26.01.2020 16:52
Letzter Beitrag: Fips
  SPIFFS auf dem ESP8266-01 uk1408 6 593 25.01.2020 12:02
Letzter Beitrag: Fips
  MQTT / RSL problem am Wemos D1 Mini myreal84 7 598 19.01.2020 13:42
Letzter Beitrag: Fips
  Anschluss CMOS Kamera an ESP8266 Stargazer 16 7.283 18.01.2020 17:33
Letzter Beitrag: Falke07
  ESP8266 AP Mode, Client-IP feststellen uk1408 14 1.275 17.01.2020 10:04
Letzter Beitrag: uk1408
  ESP8266-myClock Displayproblem icepick72 18 2.955 12.01.2020 22:28
Letzter Beitrag: icepick72

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste