aboutsummaryrefslogtreecommitdiffstats
path: root/src/rtl_test.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/rtl_test.c')
-rw-r--r--src/rtl_test.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/rtl_test.c b/src/rtl_test.c
index e50fc47..acee6f4 100644
--- a/src/rtl_test.c
+++ b/src/rtl_test.c
@@ -244,7 +244,11 @@ int main(int argc, char **argv)
fprintf(stderr, "WARNING: Failed to set sample rate.\n");
if (tuner_benchmark) {
- e4k_benchmark();
+ if (rtlsdr_get_tuner_type(dev) == RTLSDR_TUNER_E4000)
+ e4k_benchmark();
+ else
+ fprintf(stderr, "No E4000 tuner found, aborting.\n");
+
goto exit;
}