From f510cd7802e9e5a81cf794907e24064852884ace Mon Sep 17 00:00:00 2001 From: Alan Johnston Date: Mon, 6 Jul 2026 16:49:01 -0400 Subject: [PATCH] Update transmit.py add 1.25 scale --- transmit.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/transmit.py b/transmit.py index b27e1746..ec7cb4aa 100644 --- a/transmit.py +++ b/transmit.py @@ -608,14 +608,18 @@ def cw_transmit_char(character): global morse_timing # update_doppler("no") i = 0 - duration = morse_table[(ord(character.upper()) - ord('0')) % 44][i] * morse_timing + duration = morse_table[(ord(character.upper()) - ord('0')) % 44][i] + if duration == 1: + duration = 1.25 print(duration) while (duration != 0): - transmit_carrier(duration) + transmit_carrier(duration * morse_timing) sleep(morse_timing) i=i+1 - duration = morse_table[(ord(character.upper()) - ord('0')) % 44][i] * morse_timing - sleep(morse_timing * 3.0) # 1.5); + duration = morse_table[(ord(character.upper()) - ord('0')) % 44][i] + if duration == 1: + duration = 1.25 + sleep(morse_timing * 3) # 1.5); def transmit_carrier(duration): global tx_doppler_freq_hz