From a08cc185f866ad8f5bcca2e397d965144a0fee25 Mon Sep 17 00:00:00 2001 From: alanbjohnston Date: Sun, 11 Apr 2021 10:36:10 -0400 Subject: [PATCH] added flush --- afsk/main.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/afsk/main.c b/afsk/main.c index 77808f0f..9c2009f3 100644 --- a/afsk/main.c +++ b/afsk/main.c @@ -197,24 +197,24 @@ mode = AFSK; // Open telemetry file with STEM Payload Data telem_file = fopen("/home/pi/CubeSatSim/telem.txt", "r"); if (telem_file == NULL) { - printf("Creating telem file"); + printf("Creating telem file\n"); telem_file = fopen("/home/pi/CubeSatSim/telem.txt", "w"); fprintf(telem_file, " "); fclose(telem_file); telem_file = fopen("/home/pi/CubeSatSim/sim.cfg", "r"); } - printf("Opened telem file"); + printf("Opened telem file\n"); // Open configuration file with callsign and reset count FILE * config_file = fopen("/home/pi/CubeSatSim/sim.cfg", "r"); if (config_file == NULL) { - printf("Creating config file"); + printf("Creating config file\n"); config_file = fopen("/home/pi/CubeSatSim/sim.cfg", "w"); fprintf(config_file, "%s %d", " ", 100); fclose(config_file); config_file = fopen("/home/pi/CubeSatSim/sim.cfg", "r"); } - printf("Opened config file"); + printf("Opened config file\n"); // char * cfg_buf[100]; fscanf(config_file, "%s %d %f %f", call, & reset_count, & lat_file, & long_file); @@ -956,6 +956,7 @@ void get_tlm(void) { time_t timeStamp; time(&timeStamp); // get timestamp fprintf(telem_file, "%s %s", ctime(&timeStamp), sensor_payload); // write telemetry string to telem.txt file + fflush(telem_file); // parse sensor payload float sensor[17];