diff --git a/src/dht/freebsd/libdht.c b/src/dht/freebsd/libdht.c index d7a8db4..137c3ae 100644 --- a/src/dht/freebsd/libdht.c +++ b/src/dht/freebsd/libdht.c @@ -112,7 +112,7 @@ int getdhtstring(int PIN, char* string) temp *= -1.0f; } - sprintf(string, "{\"humidity\": %.1f, \"temp\": %.1f}\n", humid, temp); + sprintf(string, "{\"humidity\": %.1f, \"temp\": %.1f}", humid, temp); gpio_close(handle); return 0; diff --git a/src/main.cpp b/src/main.cpp index 706cc7c..ec470bd 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -44,7 +44,7 @@ int main(int argc, char *argv[]) char *dhtstring = static_cast(malloc(512)); int result = getdhtstring(PIN, dhtstring); if (result == 0) { - dhtJson = QByteArray(dhtstring).trimmed(); + dhtJson = QByteArray(dhtstring); } free(dhtstring); });