diff --git a/firmware/common/tuning.c b/firmware/common/tuning.c index 4797c8b3..79a238c7 100644 --- a/firmware/common/tuning.c +++ b/firmware/common/tuning.c @@ -36,10 +36,10 @@ #define MIN_LP_FREQ_MHZ (0) #define MAX_LP_FREQ_MHZ (2170ULL) -#define ABS_MIN_BYPASS_FREQ_MHZ (2150ULL) +#define ABS_MIN_BYPASS_FREQ_MHZ (2000ULL) #define MIN_BYPASS_FREQ_MHZ (MAX_LP_FREQ_MHZ) #define MAX_BYPASS_FREQ_MHZ (2740ULL) -#define ABS_MAX_BYPASS_FREQ_MHZ (2750ULL) +#define ABS_MAX_BYPASS_FREQ_MHZ (3000ULL) #define MIN_HP_FREQ_MHZ (MAX_BYPASS_FREQ_MHZ) #define MID1_HP_FREQ_MHZ (3600ULL) diff --git a/host/hackrf-tools/src/hackrf_transfer.c b/host/hackrf-tools/src/hackrf_transfer.c index ed2a0836..380bb065 100644 --- a/host/hackrf-tools/src/hackrf_transfer.c +++ b/host/hackrf-tools/src/hackrf_transfer.c @@ -94,10 +94,10 @@ int gettimeofday(struct timeval* tv, void* ignored) #define FREQ_MIN_HZ (1000000ll) /* 1MHz */ #define FREQ_MAX_HZ (6000000000ll) /* 6000MHz */ #define FREQ_ABS_MAX_HZ (7250000000ll) /* 7250MHz */ -#define IF_ABS_MIN_HZ (2150000000ll) +#define IF_ABS_MIN_HZ (2000000000ll) #define IF_MIN_HZ (2170000000ll) #define IF_MAX_HZ (2740000000ll) -#define IF_ABS_MAX_HZ (2750000000ll) +#define IF_ABS_MAX_HZ (3000000000ll) #define LO_MIN_HZ (84375000ll) #define LO_MAX_HZ (5400000000ll) #define DEFAULT_LO_HZ (1000000000ll) diff --git a/host/libhackrf/src/hackrf.c b/host/libhackrf/src/hackrf.c index 5dca56fb..39e12fb5 100644 --- a/host/libhackrf/src/hackrf.c +++ b/host/libhackrf/src/hackrf.c @@ -1458,12 +1458,12 @@ int ADDCALL hackrf_set_freq_explicit( /* * Restriction to the range 2170-2740 MHz is strongly recommended for - * HackRF One and Jawbreaker. We permit IF as low as 2150 MHz and as - * high as 2750 MHz for backwards compatibility and for - * experimentation, but settings outside the recommended range may not - * work on all devices. + * HackRF One and Jawbreaker. We permit IF as low as 2000 MHz and as + * high as 3000 MHz for backwards compatibility and for + * experimentation, but settings outside the recommended range are + * unlikely to work. */ - if (if_freq_hz < 2150000000 || if_freq_hz > 2750000000) { + if (if_freq_hz < 2000000000 || if_freq_hz > 3000000000) { return HACKRF_ERROR_INVALID_PARAM; }