diff --git a/afsk/main.c b/afsk/main.c index 0258835c..6a332eb3 100644 --- a/afsk/main.c +++ b/afsk/main.c @@ -161,7 +161,7 @@ int main(void) { if (charging) { FILE* file1 = popen("/home/pi/mopower/mpcmd LED_STAT=1", "r"); - fgets(cmdbuffer, 1000, file1); + fgets(cmdbuffer, 999, file1); pclose(file1); // printf("LED state: %s\n", cmdbuffer); @@ -178,7 +178,7 @@ int main(void) { } ax5043_wait_for_transmit(); FILE* file2 = popen("/home/pi/mopower/mpcmd LED_STAT=0", "r"); - fgets(cmdbuffer, 1000, file2); + fgets(cmdbuffer, 999, file2); pclose(file2); // printf("LED state: %s\n", cmdbuffer); @@ -233,7 +233,7 @@ int get_tlm(int tlm[][5]) { char cmdbuffer[1000]; FILE* file = popen("sudo python /home/pi/CubeSatSim/python/readcurrent.py 2>&1", "r"); - fgets(cmdbuffer, 1000, file); + fgets(cmdbuffer, 999, file); pclose(file); printf("I2C Sensor data: %s\n", cmdbuffer); @@ -251,7 +251,7 @@ int get_tlm(int tlm[][5]) { // Reading MoPower telemetry info file = popen("/home/pi/mopower/mpcmd show data", "r"); - fgets(cmdbuffer, 1000, file); + fgets(cmdbuffer, 999 file); pclose(file); // printf("MoPower data: %s\n", cmdbuffer);