1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-11-30 03:38:55 -05:00
Commit Graph

306 Commits

Author SHA1 Message Date
f4exb
4c6451b3c4 ATV Demod: FFT asymmetrical filter implementation 2017-03-18 13:19:24 +01:00
f4exb
d6b48ed4d0 ATV Demod: methods to set RF filters limits and channel marker bandwidth according to other parameters. Set interpolator filter phases to 16 (/3) to improve performance 2017-03-18 11:05:28 +01:00
f4exb
f6cbdbe1ed ATV Demod: effective sample rate reporting from demod to GUI 2017-03-18 10:04:57 +01:00
f4exb
4c983abd0b ATV Demod: effectively implemented interpolator 2017-03-18 09:19:51 +01:00
f4exb
93a45e88f5 ATV Demod: put interpolator in place 2017-03-18 05:37:52 +01:00
f4exb
c3c6b79de4 ATV Demod: implement NCO and interpolator change 2017-03-18 00:11:48 +01:00
f4exb
aa566f0910 ATV Demod: implemented FFT filter and interpolator (for decimation and DSB filtering) 2017-03-17 11:46:38 +01:00
f4exb
f3e3549773 ATV Demod: beter smooth out the channel power display 2017-03-17 11:17:15 +01:00
f4exb
c008a23327 ATV Demod: RF filter handling in the GUI 2017-03-17 10:52:18 +01:00
f4exb
542c74f1f5 ATV Demod: removed modulation type from config 2017-03-17 10:13:00 +01:00
f4exb
1c032d2c97 ATV Demod: copy config objects using operator = directly 2017-03-17 10:06:58 +01:00
f4exb
24d0e6a770 ATV Demod: pass modulation type in the RF config 2017-03-17 10:04:00 +01:00
f4exb
822610074d ATV Demod: RF configuration message 2017-03-17 09:39:20 +01:00
f4exb
e061b5eb2c ATV Demod: added vestigial modes (VAMU, VAML) just switching to notmal AM for now 2017-03-17 09:29:09 +01:00
f4exb
8bafb07795 ATV Demod: method names should start with lowercase 2017-03-17 02:05:13 +01:00
f4exb
f84b19c828 ATV Demod: init simplification 2017-03-17 02:00:16 +01:00
f4exb
9b6e65c9cb ATV Demod: init simplification (3) 2017-03-17 01:47:16 +01:00
f4exb
5b63191e73 ATV Demod: init simplification (2) 2017-03-17 01:42:15 +01:00
f4exb
6275581002 ATV Demod: init simplification 2017-03-17 01:03:48 +01:00
f4exb
4af362c3ad ATV Demod: modulation type in the conf object exclusively 2017-03-17 00:58:12 +01:00
f4exb
67042b60de ATV Demod: sync level and black level in the conf object exclusively 2017-03-17 00:33:14 +01:00
f4exb
7d63bdb902 ATV Demod: passing floats from GUI to demod 2017-03-17 00:12:12 +01:00
f4exb
5df5ee5a5d ATV Demodulator: pass sync top time as float from GUI 2017-03-16 23:29:22 +01:00
f4exb
df32ccef2f ATV Demodulator: pass line time as float from GUI 2017-03-16 23:13:51 +01:00
f4exb
50da60af8e ATV Demod: rempved m_blnInitialized 2017-03-16 22:10:40 +01:00
f4exb
7e8d9889cd ATV Demod: changed some attribute names 2017-03-16 21:37:41 +01:00
f4exb
cade50d9f0 ATV Demod: added config object 2017-03-16 21:07:51 +01:00
f4exb
465944f60b ATV Demod: align modulation enum to GUI combo box order 2017-03-16 21:00:44 +01:00
f4exb
2966e3b18e ATV Demod: align modulation enum to GUI combo box order 2017-03-16 20:57:00 +01:00
f4exb
5b4290c3e6 ATV Demod: refactoring: moved enum and structure inside class 2017-03-16 20:45:31 +01:00
f4exb
72943911d9 ATV Demodulator: implemented channel power display 2017-03-16 18:56:20 +01:00
f4exb
701c853cff ATV Demod: GUI: new RF settings layout 2017-03-16 18:00:18 +01:00
f4exb
94d72d5ba5 ATV Demod: adjust monitor screen size so that it has an effecive aspect ratio closer to 4:3 2017-03-16 04:30:47 +01:00
f4exb
1ae2135c3b ATV Demod: avoid infinite recursion in apply settings because of channel marker setting 2017-03-16 01:03:01 +01:00
f4exb
76a0dc3e2d Fixed a long lasting bug where channels are movable from the spectrum display based on the color (blue) so that WFM could not move. Set a dedicared boolean instead 2017-03-16 00:39:49 +01:00
f4exb
c7c2aa1fa7 ATV Demod: GUI refactoring: fixed segfault at initialization 2017-03-15 22:12:12 +01:00
f4exb
78b3e8d69a ATV Demod: GUI refactoring (1) 2017-03-15 18:56:38 +01:00
f4exb
7f125828bc ATV plugins: update doc 2017-03-14 18:59:45 +01:00
f4exb
b6b972638a ATV demodulator: correct the meaning of the Half checkbox 2017-03-09 23:27:28 +01:00
f4exb
62ab9b2f29 ATV Demod: correction for AM sync (F4HKW) 2017-03-06 03:36:02 +01:00
f4exb
b805cc89c9 ATV Demod: replaced GL_POLYGON by GL_TRIANGLES as GL_POLYGON is deprecated and compilation fails in some environments 2017-03-03 19:37:59 +01:00
f4exb
2579bc40ba ATV Demod: added documentation (readme) 2017-03-03 14:14:54 +01:00
f4exb
3e9db6af09 ATV Demod: make sure channel marker is correctly updated when channel sample rate changes 2017-02-25 13:14:29 +01:00
f4exb
fa3e39859a ChannelAnalyzerNG: standardized some debug messages 2017-02-25 11:52:57 +01:00
f4exb
3da146df76 ATV demod: GUI: make sure we always use the maximum available bandwidth 2017-02-25 11:21:38 +01:00
f4exb
f9f5bf081c ATV demod: GUI: serialization/deserialization 2017-02-25 10:34:05 +01:00
f4exb
ebf1e0c439 ATV demod: GUI: renamed UI widgets and added reset button 2017-02-25 10:15:47 +01:00
f4exb
9772a737a0 ATV demod: UI: set sliders page step to 1 so that mouse roll steps by 1 2017-02-25 07:14:40 +01:00
f4exb
cff5fc9924 ATV demod: ATVDemod cosmetic reformatting 2017-02-25 07:12:41 +01:00
f4exb
848a4007c1 ATV demod: GLShaderArray cosmetic reformatting 2017-02-25 07:00:56 +01:00
f4exb
6636fc75fa ATV demod: ATV screen: reviewed screen shader intialization sequences 2017-02-25 06:56:09 +01:00
f4exb
1d0cf9582d ATV demod: ATV screen: use internal 40ms (25 FPS) timer for refresh 2017-02-25 05:45:42 +01:00
f4exb
a5df0a1ee4 ATV Demod: cosmetic reformatting 2017-02-25 05:10:54 +01:00
f4exb
713826cbf4 ATV demod: upadte on horizontal sync 2017-02-24 23:25:09 +01:00
f4exb
4dc4ab493b Demod ATV: corrections to Windows build and install 2017-02-23 08:33:31 +01:00
f4exb
2e93f68e39 ATV Demod: include in build tree 2017-02-23 08:18:56 +01:00