Commit Graph

1283 Commits

Author SHA1 Message Date
Charles J. Cliffe fe2e56231d gradient util, started waterfall implementation 2014-11-11 08:11:12 -05:00
Charles J. Cliffe b270379361 Honor PA_RECOMMENDED_OUTPUT_DEVICE on Win32
PortAudio defaults to output on my Virtual Cable INPUT #A?? -- strange
but this gets around it neatly for now.
2014-11-09 21:21:11 -05:00
Charles J. Cliffe 9913629a7e Use first available RTL device 2014-11-09 20:55:21 -05:00
Charles J. Cliffe a78a862cba Moved demodulation code into it's own class
Preparing to make it more dynamic, able to tune multiple frequencies at
once and support remaining demodulation modes (AM, USB, LSB)
2014-11-09 18:12:02 -05:00
Charles J. Cliffe 14d7e431bd PortAudio adjustments for OSX
Seems to be some sort of audio init race condition, intermittent crash
on startup
2014-11-09 05:18:33 -05:00
Charles J. Cliffe b70b659a5f Removed OpenAL and now using PortAudio 2014-11-09 04:38:33 -05:00
Charles J. Cliffe c3c204bc04 Pitch issue fixed, OpenAL weirdness
Might be time to retire OpenAL -- is behaving strangely on output
stream..
2014-11-08 20:50:28 -05:00
Charles J. Cliffe 5554c92199 minor variable changes
demodulated frequency still shifted by about half?
2014-11-08 18:48:03 -05:00
Charles J. Cliffe 6c1ec6eba2 new demod test
working but frequency seems to be shifted?
2014-11-08 17:08:00 -05:00
Charles J. Cliffe bd7d748e58 Experimenting with FM demod options 2014-11-07 13:51:43 -05:00
Charles J. Cliffe 44e7744855 filtering / fm demod experiments 2014-11-07 01:47:57 -05:00
Charles J. Cliffe b6a658b819 more liquid dsp experiments 2014-11-07 00:27:06 -05:00
Charles J. Cliffe 428525e807 experimental liquid-dsp testing 2014-11-06 21:30:47 -05:00
Charles J. Cliffe 2092505e20 Adding buffer and testing demod functionality 2014-11-06 01:33:59 -05:00
Charles J. Cliffe e0344d8efc Now playing FM through OpenAL!
great success!
2014-11-05 21:05:56 -05:00
Charles J. Cliffe f071b2b025 Added OpenAL /w audio init test 2014-11-05 19:10:18 -05:00
Charles J. Cliffe d91cffbe58 Now plotting spectrum and demodulated FM 2014-11-05 18:12:42 -05:00
Charles J. Cliffe 39afec2172 testing fm demodulation 2014-11-04 23:05:04 -05:00
Charles J. Cliffe f22a929828 Started demodulator class based on rtl_fm.c 2014-11-04 21:55:20 -05:00
Charles J. Cliffe 7eae5517fa remove example code 2014-11-04 19:54:00 -05:00
Charles J. Cliffe a8f1a87505 Can now control SDRThread freq. via thread task
Basic left/right keys bound for shifting frequency test.
2014-11-04 19:52:11 -05:00
Charles J. Cliffe 9896808b22 Clean-up / re-factor
thread queue and task handler compiling and program functional
2014-11-04 18:39:08 -05:00
Charles J. Cliffe 8dee90cd63 Starting work on threading model, incomplete
Includes experimental averaging of spectrum
2014-11-04 17:25:04 -05:00
Charles J. Cliffe 1cd8565fb3 Experiment to remove DC / other spikes
Seemed logical to use the repeating parts of the forward/back FFT
results to overlap and cancel out spikes -- seems to work?
2014-10-31 20:41:49 -04:00
Charles J. Cliffe c4099cb690 Re-align spectrum view
DC spike now showing?
2014-10-31 19:10:53 -04:00
Charles J. Cliffe eb4e10140a Now showing 2.5MHz bandwidth over FM ranges
Moves frequency back/forth over the FM range
2014-10-31 01:37:01 -04:00
Charles J. Cliffe 7fe286cf0c Now plotting IQ spectrum
seems to only be showing half the bandwidth..
2014-10-30 22:51:33 -04:00
Charles J. Cliffe 2ef8010438 Rendering rtl-sdr I/Q data to the GL canvas 2014-10-28 22:59:17 -04:00
Charles J. Cliffe 23f8c6a197 Now passing IQ data from SDR Thread to AppFrame 2014-10-28 21:39:59 -04:00
Charles J. Cliffe 0e25cbcc1a OSX now compiling and working 2014-10-27 23:52:25 -04:00
Charles J. Cliffe 5f0bc4f4f8 fix issue with SDRThread logging 2014-10-27 21:26:12 -04:00
Charles J. Cliffe d27d91c1ef Code re-factor / cleanup
GL Window now ready to draw signal lines
2014-10-27 21:22:29 -04:00
Charles J. Cliffe c2a37e7622 Initial experiment /w wxWidgets opengl view and sdr sampling.
Includes working rtl-sdr sampling thread test.
2014-10-27 20:05:40 -04:00