diff --git a/transmit.py b/transmit.py index e40ecba4..d4863e21 100644 --- a/transmit.py +++ b/transmit.py @@ -1070,6 +1070,7 @@ if __name__ == "__main__": output (pd, 1) output (ptt, 1) + update_doppler() filename="/home/pi/CubeSatSim/cw0.txt" print(filename) file = open(filename) @@ -1084,15 +1085,17 @@ if __name__ == "__main__": ## ch = 1 for chan in range(7): if (doppler_mode): -# try: - filename="/home/pi/CubeSatSim/cw" + str(chan) + ".txt" - print(filename) - file = open(filename) - cw_string = file.readline() - print(cw_string) - cw_transmit_string(cw_string) -# except: -# print("error reading cw string " + str(chan)) + try: + update_doppler() + filename="/home/pi/CubeSatSim/cw" + str(chan) + ".txt" + print(filename) + file = open(filename) + cw_string = file.readline() + print(cw_string) + cw_transmit_string(cw_string) + except Exception as e: + print(f"An error occurred: {e}") + print("error reading cw string " + str(chan)) else: command = "gen_packets -M 20 -o /home/pi/CubeSatSim/morse.wav /home/pi/CubeSatSim/cw" + str(chan) + ".txt -r 48000 > /dev/null 2>&1" print(command)