From 37406db7e3a0e9cf90d02de84b6c99c4d85afac1 Mon Sep 17 00:00:00 2001 From: Andreas Eversberg Date: Thu, 30 May 2019 18:19:06 +0200 Subject: [PATCH] Minimum frequency must be 8000 Hz --- src/libmobile/sender.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/libmobile/sender.c b/src/libmobile/sender.c index f0152b5..1dcfc22 100644 --- a/src/libmobile/sender.c +++ b/src/libmobile/sender.c @@ -61,6 +61,12 @@ int sender_create(sender_t *sender, int kanal, double sendefrequenz, double empf if (use_sdr) sender->rx_gain = 1.0; + if (samplerate < 8000) { + PDEBUG(DSENDER, DEBUG_NOTICE, "Given sample rate is below 8 KHz. Please use higher sample rate!\n"); + rc = -EINVAL; + goto error; + } + PDEBUG_CHAN(DSENDER, DEBUG_DEBUG, "Creating 'Sender' instance\n"); /* if we find a channel that uses the same device as we do,