diff -r ed4f22cfb135 -r 31caffee8c9c bmsd/ispindels.c --- a/bmsd/ispindels.c Mon Jan 06 16:06:28 2020 +0100 +++ b/bmsd/ispindels.c Tue Jan 07 15:47:00 2020 +0100 @@ -161,7 +161,7 @@ snprintf(buf, 64, "%.5f", 1 + (ispindel->gravity / (258.6 - ((ispindel->gravity / 258.2) * 227.1)))); line = xstrcat(line, buf); line = xstrcat(line, (char *)","); - snprintf(buf, 64, "%.5f", ispindel->battery); + snprintf(buf, 64, "%.6f", ispindel->battery); line = xstrcat(line, buf); line = xstrcat(line, (char *)","); snprintf(buf, 64, "%.5f", ispindel->angle); @@ -229,8 +229,8 @@ printf("mode %s\n", ispindel->mode); printf("product %s / %s\n", ispindel->beercode, ispindel->beername); printf("tilt %.5f\n", ispindel->angle); - printf("temperature %.5f\n", ispindel->temperature); - printf("battery %.5f\n", ispindel->battery); + printf("temperature %.4f\n", ispindel->temperature); + printf("battery %.6f\n", ispindel->battery); printf("gravity %.5f\n", ispindel->gravity); printf("interval %d\n", ispindel->interval); }