diff options
author | Javier S. Pedro <javier@javispedro.com> | 2012-02-13 20:43:21 +0100 |
---|---|---|
committer | Javier S. Pedro <javier@javispedro.com> | 2012-02-13 20:43:21 +0100 |
commit | 25fa8dc39b10e8710d5818e51534d59e728ac641 (patch) | |
tree | 6882cd0a59a5995a329a3ef6393eb610d9c91930 /fmrxd.h | |
parent | 3fbc3f186f8f7817be2ecbdcc7117bd294bb7d88 (diff) | |
download | fmrxd-25fa8dc39b10e8710d5818e51534d59e728ac641.tar.gz fmrxd-25fa8dc39b10e8710d5818e51534d59e728ac641.zip |
add a workaround for non-v4l standard signal reporting
Diffstat (limited to 'fmrxd.h')
-rw-r--r-- | fmrxd.h | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -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 */ |