diff options
author | Eric Wild <ewild@sysmocom.de> | 2024-01-31 20:03:38 +0100 |
---|---|---|
committer | Hoernchen <ewild@sysmocom.de> | 2024-02-01 12:22:37 +0000 |
commit | 8aea236c5672ab933e77f3d5c7181f737031f389 (patch) | |
tree | a7d78b1a95da923c20ae9d30aed54757d40a1ad3 | |
parent | a2d76f1d2fe7a1b162fe183695fb479b13c27aac (diff) |
ms: do not set the blade tuning mode
Sophisticated users can export BLADERF_DEFAULT_TUNING_MODE=fpga which
reduces the startup time to 1 second, or (default)
BLADERF_DEFAULT_TUNING_MODE=host which always works.
Defaulting to fpga mode has the unfortunate side effect that the blade
can get stuck in a weird invalid mode when supplying wrong parameters
that breaks sample streaming until it is power cycled or "reset" by
using host tuning once. So, let's do the safe thing, and not default to
fpga mode.
Change-Id: I109f925f07a198d1fb33fe793e91e455fea05a96
-rw-r--r-- | Transceiver52M/ms/bladerf_specific.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/Transceiver52M/ms/bladerf_specific.h b/Transceiver52M/ms/bladerf_specific.h index e9245d4..57aae75 100644 --- a/Transceiver52M/ms/bladerf_specific.h +++ b/Transceiver52M/ms/bladerf_specific.h @@ -255,7 +255,6 @@ struct blade_hw { bladerf_log_set_verbosity(BLADERF_LOG_LEVEL_DEBUG); bladerf_set_usb_reset_on_open(true); - setenv("BLADERF_DEFAULT_TUNING_MODE","fpga",1); // ensure blade 2 does not spend 10 seconds initializing host control blade_check(bladerf_open, &dev, ""); if (!dev) { std::cerr << "open failed, device missing?" << std::endl; |