diff --git a/main.c b/main.c index 216b192e..b6e8c452 100644 --- a/main.c +++ b/main.c @@ -1568,8 +1568,8 @@ void get_tlm_fox() { { FILE *telem_binary = fopen("/home/pi/CubeSatSim/tlm.bin", "wb"); if (telem_binary != NULL) { - time_t now = time(0); - fwrite(b, sizeof(now), 1, now); + unsigned int now = (unsigned int)time(0); + fwrite(b, sizeof(now), 1, &now); int bytes_written = fwrite(b, sizeof(char), 70, telem_binary); printf("Writing %d bytes to tlm.bin\n", bytes_written + 4); fclose(telem_binary);