Commit Graph

625 Commits

Author SHA1 Message Date
Charles J. Cliffe
a6cb932ab9 ModemDigital cleanup 2015-11-18 23:01:56 -05:00
Charles J. Cliffe
f43abdddaf updateDemodulatorCons() cleanup 2015-11-18 22:57:31 -05:00
Charles J. Cliffe
94f94fa7dc modem init order fix 2015-11-18 21:33:52 -05:00
Charles J. Cliffe
d6ffb6edc2 Cleanup / implement digital modem demod code 2015-11-18 21:31:59 -05:00
Charles J. Cliffe
10aa9f86dd Apply source formatting for demodulator thread 2015-11-18 21:13:04 -05:00
Charles J. Cliffe
ea005014ae Refactor digital code, prepare for implementation 2015-11-18 21:09:51 -05:00
Charles J. Cliffe
bb62fd1999 Fix/add FMS as temporary FM-Stereo mode 2015-11-18 00:23:04 -05:00
Charles J. Cliffe
5f6b492478 Analog modems now somewhat functional
- Still major memory leaks.. :)
2015-11-17 23:23:23 -05:00
Charles J. Cliffe
f53e228849 Cleanup / finalize demod before initial testing 2015-11-17 21:49:02 -05:00
Charles J. Cliffe
62ca78141f Analog chain mostly complete 2015-11-17 21:22:51 -05:00
Charles J. Cliffe
8ac4498db7 code cleanup 2015-11-17 20:47:00 -05:00
Charles J. Cliffe
31bf65259d Worker thread demod spawn, abstract Modem 2015-11-17 20:20:12 -05:00
Charles J. Cliffe
39c42c2b82 Add modemkit to demod chain 2015-11-17 19:32:47 -05:00
Charles J. Cliffe
73ca52aee1 Convert demodulator type ids to strings for now 2015-11-17 18:57:42 -05:00
Charles J. Cliffe
e33b8952d4 Modem factory init 2015-11-17 00:21:17 -05:00
Charles J. Cliffe
a1a6a467e8 Modem, ModemKit and initial ModemAnalog refactor 2015-11-16 23:49:54 -05:00
Charles J. Cliffe
6b3467e5c8 Add ENABLE_DIGITAL_LAB def 2015-11-15 13:52:54 -05:00
Charles J. Cliffe
a96a3b2234 Merge branch 'master' into digital_lab 2015-11-15 12:23:59 -05:00
Charles J. Cliffe
538092d9a0 remove null pointer checks... 2015-11-12 19:07:31 -05:00
Charles J. Cliffe
df4270a760 Allow user-specified SoapySDR module path 2015-11-12 18:38:38 -05:00
Charles J. Cliffe
8f18c316de Add "Local Net" section for discovered LAN devices 2015-11-11 00:16:26 -05:00
Charles J. Cliffe
80e0d7019f Update digital_lab 2015-11-10 20:53:55 -05:00
Charles J. Cliffe
6cd82ea44f Optional title suffix, prefer local to bundled modules default 2015-11-10 19:25:41 -05:00
Charles J. Cliffe
886425d83d Fix close on OSX 2015-11-10 02:13:15 -05:00
Charles J. Cliffe
f94f285f62 MSVC / close menu fix 2015-11-09 23:27:56 -05:00
Charles J. Cliffe
f39a96022a Add OSX SoapySDR module bundling support. 2015-11-08 16:45:06 -05:00
Charles J. Cliffe
5346bdd50d SDR Device dialog property settings now functional 2015-11-04 02:04:52 -05:00
Charles J. Cliffe
efbdb2d69f Settings menu now functional. 2015-11-03 23:44:35 -05:00
Charles J. Cliffe
97cf6c4b23 SDRThread read/write setting support 2015-11-03 21:06:22 -05:00
Charles J. Cliffe
c7ecc5f1f6 Settings now added to settings menu, not yet functional..
- Also possible re-ordering fix for scope visual crash I have
occasionally
2015-11-03 19:58:42 -05:00
Charles J. Cliffe
bcc5f8560f Device dialog /w editable SoapySDR config -- not actually applied yet :) 2015-11-03 00:53:39 -05:00
Charles J. Cliffe
57f492dee6 merge soapysdr-support fixes 2015-11-02 21:20:58 -05:00
Charles J. Cliffe
0d928543d8 Fix for ubuntu menu update crash 2015-11-02 21:04:02 -05:00
Charles J. Cliffe
4ffa518dcc Update appframe menus from appframe instead of app thread..
- Possible fix for Linux menu update crash
2015-11-02 19:27:34 -05:00
Charles J. Cliffe
e04ec9ef37 Remove built-in RTLSDR settings to prepare for replacements, Device form propgrid test 2015-11-02 19:02:45 -05:00
Charles J. Cliffe
7b48b4f69f Fix arrow key input on windows 2015-11-01 16:12:22 -05:00
Charles J. Cliffe
ba067bcc24 Fix spectrum scale control in Windows 2015-11-01 12:41:13 -05:00
Charles J. Cliffe
8878a22bd2 re-enable module dc correct 2015-11-01 11:34:20 -05:00
Charles J. Cliffe
d0b0606050 Merge pull request #177 from cjcliffe/soapysdr-loadmodule
SoapySDR bundling support for windows
2015-11-01 11:32:03 -05:00
Charles J. Cliffe
ad233cbb04 Use single mutex lock instead of atomic arrays for gain 2015-10-31 13:35:13 -04:00
Charles J. Cliffe
058709b8a8 Balance some interactive UI elements to scale better
- Most notably the tuning bar wasn’t really usable before when reducing
the top area too much.
2015-10-30 19:46:29 -04:00
Charles J. Cliffe
388d948486 Prevent crash from disabling AGC before device is known 2015-10-30 19:29:56 -04:00
Charles J. Cliffe
a1b73403a7 Soapy bundle option; requires SoapySDR/loader_work 2015-10-29 22:22:10 -04:00
Charles J. Cliffe
798c558c09 Fix bad frequency jumps at zoomed freq <= 1/2 samplerate 2015-10-28 22:07:06 -04:00
Charles J. Cliffe
8c53bde031 Fix bad waterfall texture offset
Was offset by 1 pixel..
2015-10-27 17:35:42 -04:00
Charles J. Cliffe
7027e7bf0b Missed crash fix for channelizer channel 0 2015-10-27 17:06:39 -04:00
Charles J. Cliffe
3fc6f9ad80 Several crash/bug fixes, uninitialized vars 2015-10-27 16:53:06 -04:00
Charles J. Cliffe
f7821400a1 Missing include 2015-10-27 12:18:26 -04:00
Charles J. Cliffe
ac93aa369b Manual Gain Control :-)
- Disable AGC from settings menu
- Requires latest SoapySDRPlay gain commits for SDRPlay
2015-10-27 01:56:49 -04:00
Charles J. Cliffe
68d80bde9e Shift + arrow up/down to adjust visual scale 2015-10-25 14:31:56 -04:00