30 second delay plus output cleanup

pull/1/head
Alan Johnston 7 years ago
parent fc1220314f
commit bd0fcb40e9

@ -164,7 +164,7 @@ int main(void) {
fgets(cmdbuffer, 1000, file1); fgets(cmdbuffer, 1000, file1);
pclose(file1); pclose(file1);
printf("LED state: %s\n", cmdbuffer); // printf("LED state: %s\n", cmdbuffer);
} }
printf("INFO: Transmitting X.25 packet\n"); printf("INFO: Transmitting X.25 packet\n");
@ -181,7 +181,7 @@ int main(void) {
fgets(cmdbuffer, 1000, file2); fgets(cmdbuffer, 1000, file2);
pclose(file2); pclose(file2);
printf("LED state: %s\n", cmdbuffer); // printf("LED state: %s\n", cmdbuffer);
if (ret) { if (ret) {
fprintf(stderr, fprintf(stderr,
@ -253,7 +253,7 @@ int get_tlm(int tlm[][5]) {
file = popen("/home/pi/mopower/mpcmd show data", "r"); file = popen("/home/pi/mopower/mpcmd show data", "r");
fgets(cmdbuffer, 1000, file); fgets(cmdbuffer, 1000, file);
pclose(file); pclose(file);
printf("MoPower data: %s\n", cmdbuffer); // printf("MoPower data: %s\n", cmdbuffer);
char mopower[64][14]; char mopower[64][14];
// char str[] ="- This, a sample string."; // char str[] ="- This, a sample string.";
@ -265,18 +265,18 @@ int get_tlm(int tlm[][5]) {
while (pch != NULL) while (pch != NULL)
{ {
strcpy(mopower[i], pch); strcpy(mopower[i], pch);
printf ("mopwer[%d]=%s\n",i,mopower[i]); // pch); // printf ("mopwer[%d]=%s\n",i,mopower[i]); // pch);
pch = strtok (NULL, " "); pch = strtok (NULL, " ");
i++; i++;
} }
printf("Battery voltage = %s\n", mopower[16]); printf("Battery voltage = %s\n", mopower[16]);
if (strtof(mopower[17],NULL) > -0.5) { if (strtof(mopower[17],NULL) > -0.5) {
charging = 1; charging = 1;
printf("Charging on"); printf("Charging on\n");
} }
else { else {
charging = 0; charging = 0;
printf("Charging off"); printf("Charging off\n");
} }

@ -2,7 +2,7 @@
echo -e "\nDemo of CubeSatSim sends AFSK telemetry at 440 MHz continuously\n\n" echo -e "\nDemo of CubeSatSim sends AFSK telemetry at 440 MHz continuously\n\n"
sleep 20 sleep 30
#echo 'sleep over' >> /home/pi/CubeSatSim/log.txt #echo 'sleep over' >> /home/pi/CubeSatSim/log.txt

Loading…
Cancel
Save

Powered by TurnKey Linux.