From 65d0232c4638a38c22482f7b8284530140491036 Mon Sep 17 00:00:00 2001 From: Kamal Mostafa Date: Tue, 21 Jun 2011 20:28:17 -0700 Subject: [PATCH] minimodem: make leader tone 2.0 bits long --- src/minimodem.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/minimodem.c b/src/minimodem.c index d34276d..a56c8ac 100644 --- a/src/minimodem.c +++ b/src/minimodem.c @@ -84,7 +84,8 @@ static void fsk_transmit_stdin( size_t bit_nsamples = sample_rate / data_rate + 0.5; int c; - simpleaudio_tone(sa_out, bfsk_mark_f, sample_rate/2); // 0.5 sec leader + simpleaudio_tone(sa_out, bfsk_mark_f, bit_nsamples); // 2.0 bit leader + simpleaudio_tone(sa_out, bfsk_mark_f, bit_nsamples); while ( (c = getchar()) != EOF ) { @@ -104,7 +105,8 @@ static void fsk_transmit_stdin( simpleaudio_tone(sa_out, bfsk_mark_f, bit_nsamples); // stop } } - simpleaudio_tone(sa_out, bfsk_mark_f, sample_rate/2); // 0.5 sec tail + simpleaudio_tone(sa_out, bfsk_mark_f, bit_nsamples); // 2.0 bit tail + simpleaudio_tone(sa_out, bfsk_mark_f, bit_nsamples); // 0.5 sec of zero samples to flush - FIXME lame simpleaudio_tone(sa_out, 0, sample_rate/2);