Mike Walters
ab58f174c8
Update screenshot
2016-07-03 23:07:46 +01:00
Mike Walters
e86ec88441
Merge pull request #75 from EvanKrall/master
...
Include headers to make build pass on OS X
2016-07-03 21:50:15 +01:00
Evan Krall
6101999fec
Include headers to make build pass on OS X
2016-07-03 13:46:57 -07:00
Mike Walters
266c493fef
Do a local liquid install to fix paths
2016-07-03 20:56:07 +01:00
Mike Walters
ddd6ad959d
Re-add qt packages
2016-07-03 20:56:07 +01:00
Mike Walters
6d4eb3a1cd
Try trusty
2016-07-03 20:56:07 +01:00
Dominic Spill
d1e9682890
Experiment with removing deps
2016-07-03 20:56:07 +01:00
Dominic Spill
057a9239c3
Add alternative apt repository
2016-07-03 20:56:07 +01:00
Dominic Spill
e050559894
Run bootstrap before configure
2016-07-03 20:56:07 +01:00
Dominic Spill
6c9ab983a3
Cut down apt-get installed package list
2016-07-03 20:56:07 +01:00
Dominic Spill
4e1f8cc909
Add Travis CI file for Liquid DSP branch
2016-07-03 20:56:07 +01:00
Mike Walters
6e77ef1ffa
Update README prereqs
2016-07-03 20:51:26 +01:00
Mike Walters
90833b5d43
Remove GR
2016-06-11 13:48:26 +01:00
Mike Walters
2d38c6b3c4
plots: Don't use GR for threshold
2016-06-11 13:39:19 +01:00
Mike Walters
89357007b9
plots: Port frequency demod to liquid
2016-06-11 13:24:14 +01:00
Mike Walters
43401be07d
plots: Don't use GR for amplitude demod
2016-06-10 19:35:52 +01:00
Mike
c5469a0fb7
Delete rotator
2016-06-08 10:41:50 +01:00
Mike
6c77918558
tuner: Port to liquid
2016-06-08 10:35:44 +01:00
Mike
19bc60a205
tuner: Use liquid for filter design
2016-06-05 22:38:50 +01:00
Mike
0ae5394e68
Link to liquid-dsp
2016-06-05 18:44:10 +01:00
Mike Walters
4504736604
spectrogram: Use image.scanLine for more speedup
...
Also swap the loop axes so that using scanLine can work
2016-06-04 16:24:50 +01:00
Mike Walters
702dffe441
spectrogram: Pull out constants from pixmap tile loop
2016-06-04 16:11:25 +01:00
Mike Walters
a96964bd2b
spectrogram: Speed up FFT iterator a bit more
2016-06-04 16:10:51 +01:00
Mike Walters
7ad24233fd
spectrogram: Plot log power instead of magnitude
2016-06-04 14:56:37 +01:00
Mike Walters
22c81f52da
spectrogram: Drop the unnecessary sqrt
2016-06-04 14:56:37 +01:00
Mike Walters
45e2e7ef67
spectrogram: Pull some constants out of the loop
2016-06-04 14:56:37 +01:00
Mike Walters
1d33e70a1f
spectrogram: Simplify a bit
2016-06-04 14:56:36 +01:00
Mike Walters
1e9c96b9b9
spectrogram: Use log2f to avoid double conversions
2016-06-04 14:56:34 +01:00
Mike Walters
083c8ad486
spectrogram: Speed up getLine by removing mod operator
2016-06-04 14:56:31 +01:00
Russ Garrett
e38703c4ae
Explicitly cast to an off_t
...
On OS X the `off_t` claims to be a long long, and the definition of
`min` complains about conflicting types.
2016-05-02 20:13:40 +01:00
Mike Walters
ecdc01986b
cursors: Move cursors to keep a constant symbol rate when changing symbol count
2016-05-02 01:45:28 +01:00
Mike Walters
8c2394df77
cursors: Only emit cursorsMoved after dragging (not on view updates)
...
This fixes #59 since selectedSamples will now only change when
cursors are dragged.
2016-05-02 01:45:28 +01:00
Mike
748dc33c22
plotview: Fix symbol extraction
2016-04-30 22:57:19 +01:00
Mike Walters
c705573940
cmake: Add PMT component
2016-04-28 14:41:10 +01:00
Mike Walters
62b75728cc
samplebuffer: Make the history stuff actually work
2016-04-28 01:20:31 +01:00
Mike Walters
20c90635d3
rotator: Set the correct phase at the start of a block
...
Previously the phase of the rotator depended on state of the previous run.
This could've been from any block so it was unlikely to be continuous and
led to the phase of the filtered signal changing on every repaint and
introduced discontinuities between block boundaries.
This change passes the first sample ID into the flowgraph as a tag and
the rotator uses this to set the initial phase.
2016-04-28 01:06:02 +01:00
Mike Walters
6c9c40527f
tuner: Re-implement rotator_cc
2016-04-28 00:39:51 +01:00
Mike Walters
c03f98f839
tuner: Switch from freq xlating fir filter to rotator + fir filter
2016-04-27 22:19:43 +01:00
Mike Walters
8159347ce0
Merge branch 'waveform'
2016-04-24 14:48:59 +01:00
Mike Walters
f7a6728c3e
plots: Add amplitude plot
...
ref #66
2016-04-24 01:39:46 +01:00
Mike Walters
58136f99f2
spectrogram: Scale output samples based on power max slider
...
ref #66
2016-04-24 01:39:33 +01:00
Mike Walters
377fe33204
spectrogram: Disable tuner when nothing subscribes to sample output
2016-04-23 18:47:33 +01:00
Mike Walters
a4dd942bcb
samplesource: Expose subscriber count
2016-04-23 18:41:59 +01:00
Mike Walters
6c3ae4ee94
samplebuffer: Process some samples before requested block
...
This is a somewhat hacky fix mainly to fill up FIR filter buffers
now that the input/output is split into chunks
2016-04-23 14:08:32 +01:00
Mike
f74e847950
plotview: Basic symbol extraction
...
ref #63
2016-04-23 14:08:27 +01:00
Mike Walters
2bf0b1a5c7
input: Print fopen error
2016-04-23 13:59:27 +01:00
Mike
d3217a3178
plotview: Move derived plot actions to sub-menu
2016-04-20 13:39:25 +01:00
Mike Walters
d2d17ebd0c
plotview: Remove hardcoded default plots
2016-04-18 22:37:39 +01:00
Mike Walters
6bc3e7b316
plots: Add threshold plot
2016-04-18 22:37:39 +01:00
Mike Walters
9762990759
samples: Support float -> float
2016-04-18 22:37:39 +01:00