Zdravím,
potřeboval bych poradit, mám udělaný kód, který mi v konzoli vypisuje v pořádku data, tedka jsem to chtěl vložit do http GET abych to mohl posílat přes webserver ale nevím jak s této hodnoty udělat proměnou nebo jak to vložit do get.
bms.getPackMeasurements(volts, amps, percentage);
Serial.printf("V: %4.1f, I: %4.1f, Soc:%4.1f\n",volts, amps, percentage);
hodnoty co se mi ukazuji zde bms.getPackMeasurements(volts, amps, percentage); bych potřeboval poslat i do get
Děkuji za rady
Proměnná pro HTTP GET
-
- Příspěvky: 1034
- Registrován: 06 zář 2017, 20:04
- Reputation: 0
- Bydliště: Brno
- Kontaktovat uživatele:
Re: Proměnná pro HTTP GET
Tady je fragment programu, který odesílá hodnoty formou GET na server tmep.cz.
Kód: Vybrat vše
// Make string to send
String StringToSend = "GET /?" + String(guid) + "=" + String(temperature, FloatRounding) + "&humV=" + String(humidity, FloatRounding) + " HTTP/1.1\r\n" +
"Host: " + host + "\r\n" +
"Connection: close\r\n\r\n";
// sending a HTTP GET request
client.print(StringToSend);
// flash LED_BUILTIN once when send data
digitalWrite(2, LOW); delay(100); digitalWrite(2, HIGH);
// wait for data to be available or timeout
unsigned long TimeTemp = millis();
while (client.available() == 0) {
if (millis() - TimeTemp > 1000L) {
message = F("<div style=\"color: red\">Host not respond - time out !</div>");
client.stop();
return;
}
}
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti