#include <ArduinoJson.h>
double round2(double value) {
return (int)(value * 100 + 0.5) / 100.0;
}
double round3(double value) {
return (int)(value * 1000 + 0.5) / 1000.0;
}
double var1 = 1.23456789;
double var2 = 5.05599991;
void setup() {
Serial.begin(115200);
StaticJsonDocument<200> doc;
doc["hello"] = "world";
doc["var1"] = round2(var1);
doc["var2"] = round3(var2);
serializeJsonPretty(doc, Serial);
}
void loop() {
// put your main code here, to run repeatedly:
}