diff options
author | Andreas Eversberg <jolly@eversberg.eu> | 2019-05-30 18:19:06 +0200 |
---|---|---|
committer | Andreas Eversberg <jolly@eversberg.eu> | 2019-05-30 18:19:06 +0200 |
commit | 37406db7e3a0e9cf90d02de84b6c99c4d85afac1 (patch) | |
tree | 62d5e948f2517e0f7b57555bf0c481652b153c77 /src | |
parent | 8c6f78fd638d107e014bcad8ccbc3e305bac5f15 (diff) |
Minimum frequency must be 8000 Hz
Diffstat (limited to 'src')
-rw-r--r-- | src/libmobile/sender.c | 6 |
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, |