From 25fa8dc39b10e8710d5818e51534d59e728ac641 Mon Sep 17 00:00:00 2001 From: "Javier S. Pedro" Date: Mon, 13 Feb 2012 20:43:21 +0100 Subject: add a workaround for non-v4l standard signal reporting --- fmrxd.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'fmrxd.h') diff --git a/fmrxd.h b/fmrxd.h index 9473510..9c74ce6 100644 --- a/fmrxd.h +++ b/fmrxd.h @@ -38,8 +38,10 @@ #define TUNER_DEVICE_ID 0 /** Enable the wl1273 N950/N9 RDS decoding workarounds. */ -#define CRAPPY_WL1273_RDS 1 +#define WORKAROUND_BAD_WL1273_RDS 1 +/** Enable the wl1273 N950/N9 signal level workarounds. */ +#define WORKAROUND_BAD_WL1273_SIGNAL 1 /** Poll the signal level every this many seconds. */ #define SIGNAL_POLL_INTERVAL 10 /** After tuning, refresh the signal level once after this many miliseconds. */ @@ -80,7 +82,7 @@ bool configure_capture(bool on); bool configure_tuner(bool on); extern int tuner_fd; bool tuner_set_frequency(double mhz); -uint16_t tuner_get_signal(); +int32_t tuner_get_signal(); bool tuner_search(bool forward); /* rds.c -- RDS decoder */ -- cgit v1.2.3