From ab959d7b4194715870128e616b8e29d4a101e488 Mon Sep 17 00:00:00 2001 From: etobi Date: Tue, 3 Sep 2013 09:48:41 +0200 Subject: Imported Upstream version 1.1.1+rev1207 --- util/dib3000-watch/dib3000-watch.h | 46 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 util/dib3000-watch/dib3000-watch.h (limited to 'util/dib3000-watch/dib3000-watch.h') diff --git a/util/dib3000-watch/dib3000-watch.h b/util/dib3000-watch/dib3000-watch.h new file mode 100644 index 0000000..6d50521 --- /dev/null +++ b/util/dib3000-watch/dib3000-watch.h @@ -0,0 +1,46 @@ +#ifndef __DIB_DEMOD_WATCH__ +#define __DIB_DEMOD_WATCH__ + +#define err(args...) fprintf(stderr,"error '%s': ",strerror(errno)); fprintf(stderr,args) +#define verb(args...) fprintf(stderr,args) + +typedef enum { + DIB3000MB = 0, + DIB3000MC, + DIB3000P, +} dib_demod_t; + + +struct dib_demod { + int fd; + __u8 i2c_addr; + + dib_demod_t rev; +}; + +struct dib3000mb_monitoring { + int agc_lock; + int carrier_lock; + int tps_lock; + int vit_lock; + int ts_sync_lock; + int ts_data_lock; + + int invspec; + + int per; + int unc; + + int fft_pos; + + int nfft; + + double carrier_offset; + double ber; + double snr; + double mer; + double rf_power; + double timing_offset_ppm; +}; + +#endif -- cgit v1.2.3