|
|
|
@ -2316,8 +2316,8 @@ if (setting == ON) {
|
|
|
|
FILE *command = popen("touch /home/pi/CubeSatSim/battery_saver", "r");
|
|
|
|
FILE *command = popen("touch /home/pi/CubeSatSim/battery_saver", "r");
|
|
|
|
pclose(command);
|
|
|
|
pclose(command);
|
|
|
|
fprintf(stderr,"Turning Battery saver mode ON\n");
|
|
|
|
fprintf(stderr,"Turning Battery saver mode ON\n");
|
|
|
|
command = popen("if ! grep -q force_turbo=1 /boot/config.txt ; then sudo sh -c 'echo force_turbo=1 >> /boot/config.txt'; fi", "r");
|
|
|
|
// command = popen("if ! grep -q force_turbo=1 /boot/config.txt ; then sudo sh -c 'echo force_turbo=1 >> /boot/config.txt'; fi", "r");
|
|
|
|
pclose(command);
|
|
|
|
// pclose(command);
|
|
|
|
command = popen("sudo reboot now", "r");
|
|
|
|
command = popen("sudo reboot now", "r");
|
|
|
|
pclose(command);
|
|
|
|
pclose(command);
|
|
|
|
sleep(60);
|
|
|
|
sleep(60);
|
|
|
|
@ -2331,8 +2331,8 @@ if (setting == ON) {
|
|
|
|
FILE *command = popen("rm /home/pi/CubeSatSim/battery_saver", "r");
|
|
|
|
FILE *command = popen("rm /home/pi/CubeSatSim/battery_saver", "r");
|
|
|
|
pclose(command);
|
|
|
|
pclose(command);
|
|
|
|
fprintf(stderr,"Turning Battery saver mode OFF\n");
|
|
|
|
fprintf(stderr,"Turning Battery saver mode OFF\n");
|
|
|
|
command = popen("sudo sed -i ':a;N;$!ba;s/\'$'\n''force_turbo=1//g' /boot/config.txt", "r");
|
|
|
|
// command = popen("sudo sed -i ':a;N;$!ba;s/\'$'\n''force_turbo=1//g' /boot/config.txt", "r");
|
|
|
|
pclose(command);
|
|
|
|
// pclose(command);
|
|
|
|
command = popen("sudo reboot now", "r");
|
|
|
|
command = popen("sudo reboot now", "r");
|
|
|
|
pclose(command);
|
|
|
|
pclose(command);
|
|
|
|
sleep(60);
|
|
|
|
sleep(60);
|
|
|
|
|