Hallo,
vielen Dank für deine Hilfe.
Also ich habe deinen Code einfach mal eingefügt und versucht zu verstehen...
Er funktioniert, ich bekomme die Temperatur und die Luftfeuchte angezeigt.
Aber verstehen tu ich es leider nicht.
char SensorDataTemp[VW_MAX_MESSAGE_LEN+1];
int temperature;
int humidity;
sscanf(str, "s=%*d&t=%d&h=%d&v=%*d", &temperature, &humidity);
Woher weiß er das &temperature die Temperatur und &humidity die Luftfeuchte ist?
Und wenn ich nun die Voltzahl auch sehen möchte klappt das nicht ? Warum ?
char SensorDataTemp[VW_MAX_MESSAGE_LEN+1];
int temperature;
int humidity;
int readVcc;
sscanf(SensorDataTemp, "s=%*d&t=%d&h=%d&v=%*d", &temperature, &humidity, &readVcc);
Serial.println(temperature);
Serial.println(humidity);
Serial.println(readVcc);