aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAndreas Eversberg <jolly@eversberg.eu>2019-05-30 18:19:06 +0200
committerAndreas Eversberg <jolly@eversberg.eu>2019-05-30 18:19:06 +0200
commit37406db7e3a0e9cf90d02de84b6c99c4d85afac1 (patch)
tree62d5e948f2517e0f7b57555bf0c481652b153c77 /src
parent8c6f78fd638d107e014bcad8ccbc3e305bac5f15 (diff)
Minimum frequency must be 8000 Hz
Diffstat (limited to 'src')
-rw-r--r--src/libmobile/sender.c6
1 files changed, 6 insertions, 0 deletions
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,