diff options
author | Andreas Eversberg <jolly@eversberg.eu> | 2021-03-13 09:25:06 +0100 |
---|---|---|
committer | Andreas Eversberg <jolly@eversberg.eu> | 2021-03-20 11:19:43 +0100 |
commit | 7670b22118a2d8d5bdf67a15d906795927969bbf (patch) | |
tree | 54c156064de1afd62aa1dcc029d914cf6610bb24 | |
parent | 3d9481177bab7b30ac1ccb9e4f64f4c672ef5c26 (diff) |
Using "--limesdr" or "--limesdr-mini" will also set device to "lime"
This is useful, if SoapySDR supports other SDR devices, like sound card. In
this case "--sdr-device-args driver=lime" must be given at command line. Now
this is done automatically with "--limesdr" or "--limesdr-mini".
-rw-r--r-- | src/libmobile/main_mobile.c | 2 | ||||
-rw-r--r-- | src/radio/main.c | 2 | ||||
-rw-r--r-- | src/tv/main.c | 2 |
3 files changed, 6 insertions, 0 deletions
diff --git a/src/libmobile/main_mobile.c b/src/libmobile/main_mobile.c index 6c4cd31..92b4ac1 100644 --- a/src/libmobile/main_mobile.c +++ b/src/libmobile/main_mobile.c @@ -359,6 +359,7 @@ int main_mobile_handle_options(int short_option, int argi, char **argv) if (allow_sdr) { char *argv_lime[] = { argv[0], "--sdr-soapy", + "--sdr-device-args", "driver=lime", "--sdr-rx-antenna", "LNAL", "--sdr-rx-gain", "30", "--sdr-tx-gain", "30", @@ -374,6 +375,7 @@ int main_mobile_handle_options(int short_option, int argi, char **argv) if (allow_sdr) { char *argv_lime[] = { argv[0], "--sdr-soapy", + "--sdr-device-args", "driver=lime", "--sdr-rx-antenna", "LNAW", "--sdr-tx-antenna", "BAND2", "--sdr-rx-gain", "25", diff --git a/src/radio/main.c b/src/radio/main.c index 2eb8e43..665848b 100644 --- a/src/radio/main.c +++ b/src/radio/main.c @@ -259,6 +259,7 @@ static int handle_options(int short_option, int argi, char **argv) { char *argv_lime[] = { argv[0], "--sdr-soapy", + "--sdr-device-args", "driver=lime", "--sdr-rx-antenna", "LNAL", "--sdr-rx-gain", "50", "--sdr-tx-gain", "50", @@ -272,6 +273,7 @@ static int handle_options(int short_option, int argi, char **argv) { char *argv_lime[] = { argv[0], "--sdr-soapy", + "--sdr-device-args", "driver=lime", "--sdr-rx-antenna", "LNAW", "--sdr-tx-antenna", "BAND2", "--sdr-rx-gain", "50", diff --git a/src/tv/main.c b/src/tv/main.c index 92e5eaa..bb3e57e 100644 --- a/src/tv/main.c +++ b/src/tv/main.c @@ -224,6 +224,7 @@ static int handle_options(int short_option, int argi, char **argv) { char *argv_lime[] = { argv[0], "--sdr-soapy", + "--sdr-device-args", "driver=lime", "--sdr-tx-gain", "50", "--sdr-lo-offset", "-3000000", "--sdr-bandwidth", "60000000", @@ -236,6 +237,7 @@ static int handle_options(int short_option, int argi, char **argv) { char *argv_lime[] = { argv[0], "--sdr-soapy", + "--sdr-device-args", "driver=lime", "--sdr-tx-antenna", "BAND2", "--sdr-tx-gain", "50", "--sdr-lo-offset", "-3000000", |