From 605bee4e961a92be394f7105809fc1f13493799f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pavol=20Gajdo=C5=A1?= Date: Fri, 2 Apr 2021 16:03:26 +0200 Subject: [PATCH] json & ecc option --- demod/mod/dfm09mod.c | 10 ++++++++-- demod/mod/lms6Xmod.c | 2 +- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/demod/mod/dfm09mod.c b/demod/mod/dfm09mod.c index 1779534..b3b2467 100644 --- a/demod/mod/dfm09mod.c +++ b/demod/mod/dfm09mod.c @@ -1036,8 +1036,14 @@ int main(int argc, char **argv) { else if (strcmp(*argv, "--auto") == 0) { option_auto = 1; } else if (strcmp(*argv, "--bin") == 0) { option_bin = 1; } // bit/byte binary input else if (strcmp(*argv, "--softin") == 0) { option_softin = 1; } // float32 soft input - else if (strcmp(*argv, "--dist") == 0) { option_dist = 1; option_ecc = 1; } - else if (strcmp(*argv, "--json") == 0) { option_json = 1; option_ecc = 1; } + else if (strcmp(*argv, "--dist") == 0) { + option_dist = 1; + if (option_ecc==0) {option_ecc = 1;} + } + else if (strcmp(*argv, "--json") == 0) { + option_json = 1; + if (option_ecc==0) {option_ecc = 1;} + } else if (strcmp(*argv, "--jsn_cfq") == 0) { int frq = -1; // center frequency / Hz ++argv; diff --git a/demod/mod/lms6Xmod.c b/demod/mod/lms6Xmod.c index 97fbc7f..572b5a5 100644 --- a/demod/mod/lms6Xmod.c +++ b/demod/mod/lms6Xmod.c @@ -1120,7 +1120,7 @@ int main(int argc, char **argv) { } else if (strcmp(*argv, "--json") == 0) { gpx->option.jsn = 1; - gpx->option.ecc = 1; + if (gpx->option.ecc==0) {gpx->option.ecc = 1;} gpx->option.vit = 1; } else if (strcmp(*argv, "--jsn_cfq") == 0) {