diff options
-rw-r--r-- | sensor.c | 11 |
1 files changed, 9 insertions, 2 deletions
@@ -63,8 +63,15 @@ int main() { last_state = 1-last_state; } } - printf("RH: %f %%\n", data[0] + data[1]/256.); - printf("T: %f °C\n", data[2] + data[3]/256.); + FILE *of; + of = fopen("/srv/http/tmp/sensor", "w"); + if (of == NULL) { + fprintf(stderr, "Failed to open '%s' for writing.\n", "/srv/http/tmp/sensor"); + return -1; + } + fprintf(of, "RH: %f %%\n", data[0] + data[1]/256.); + fprintf(of, "T: %f °C\n", data[2] + data[3]/256.); + fclose(of); } // main // |