fix duration of CW

pico-sstv-new-2
alanbjohnston 3 years ago committed by GitHub
parent f9b3e0e532
commit 6b660111f2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -3840,13 +3840,10 @@ void transmit_cw(int freq, float duration) { // freq in Hz, duration in millise
// if (!wifi) // if (!wifi)
digitalWrite(LED_BUILTIN, HIGH); // Transmit LED on digitalWrite(LED_BUILTIN, HIGH); // Transmit LED on
digitalWrite(MAIN_LED_BLUE, HIGH); digitalWrite(MAIN_LED_BLUE, HIGH);
Serial.println("Start CW");
dds_setfreq(freq); dds_setfreq(freq);
Serial.printf("Set freq, duration %f\n", duration);
// sleep(duration); // sleep(duration);
sleep((float)(morse_timing)/1000.0); sleep((float)(duration)/1000.0);
dds_setfreq(0); dds_setfreq(0);
Serial.println("End CW");
/* /*
unsigned long start = micros(); unsigned long start = micros();
unsigned long duration_us = duration * 1000; unsigned long duration_us = duration * 1000;

Loading…
Cancel
Save

Powered by TurnKey Linux.