1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-11-23 16:38:37 -05:00
Commit Graph

118 Commits

Author SHA1 Message Date
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
a392ccb50f Channel Analyzer NG: corrected readme 2017-03-09 01:20:41 +01:00
f4exb
62ab9b2f29 ATV Demod: correction for AM sync (F4HKW) 2017-03-06 03:36:02 +01:00
f4exb
2318419716 NFM demod: new discriminator and optional FM deviatoin based squelch 2017-03-05 06:22:05 +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
a0331c1ce9 New channel analyzer and scope: set sample rate to constructor value if zero is returned 2017-03-03 06:59:31 +01:00
f4exb
0fe7c33e62 Channel Analyzer NG: added documentation (readme) 2017-03-03 00:45:44 +01:00
f4exb
ba85b9126f Channel Analyzer NG: serialize/deserialize rational downsampler value 2017-03-01 06:21:56 +01:00
f4exb
2f6cf815ee Channel Analyzer NG: implemented channel rational downsampler 2017-03-01 06:03:04 +01:00
f4exb
f2ec2c9f1d Channel Analyzer NG: isolate one sample processing 2017-03-01 05:45:53 +01:00
f4exb
5dfe2a7a2a Channel Analyzer NG: handle rational downsampler in the GUI 2017-03-01 05:37:37 +01:00
f4exb
2008b5fbde Channel Analyzer NG: method to get requested sample rate depending on wether the rational downsampler is engaged or not 2017-03-01 05:23:37 +01:00
f4exb
68943b122b Channel Analyzer NG: consistent channelizer input sample rate handling 2017-03-01 05:02:31 +01:00
f4exb
3d972e8565 Channel Analyzer NG: input and channel sample rate getters 2017-02-28 23:21:30 +01:00
f4exb
3a32d5aec3 Channel Analyzer NG: put spanLog2 and ssb indicator in config structure 2017-02-28 23:12:14 +01:00
f4exb
2421dd4e1d Channel Analyzer NG: put bandwidth and lowcutoff filter limits in config structure 2017-02-28 22:29:33 +01:00
f4exb
f67bfb4121 Channel Analyzer NG: implemented channel interpolator 2017-02-28 22:11:13 +01:00
f4exb
ce15d78e55 Channel Analyzer NG: created config structure with frequency and sample rates 2017-02-28 22:00:24 +01:00
f4exb
41d031f813 Channel Analyzer NG: pass required channel rate to analyzer core 2017-02-28 17:03:23 +01:00
f4exb
1c04f3f11e Channel Analyzer NG: enhanced filter cutoff handling 2017-02-28 01:30:12 +01:00
f4exb
d2727708e9 Channel Analyzer NG: revamped UI with rational downsampler UI 2017-02-28 00:58:26 +01:00
f4exb
bc2d0f3743 New scope: removed Z trace stuff 2017-02-27 01:11:12 +01:00
f4exb
35739cb025 Channel Analyzer NG: UI: make scope a little bit (30px vertical) larger 2017-02-27 00:39:26 +01:00
f4exb
11dd582179 Channel Analyzer NG: UI: reviewed minimum size 2017-02-26 23:52:21 +01:00
f4exb
3983d8a04e Channel Analyzer NG: UI: reviewed widgets placement 2017-02-26 23:11:58 +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
f4exb
91377b8a59 Channel Analyzer NG: deserialization: set decimation and filters in appropriate order 2017-02-21 06:08:02 +01:00
f4exb
4894c8d3ba Channel Analyzer NG: restored previous revision 2017-02-21 05:58:11 +01:00
f4exb
1174875551 Channel Analyzer NG: reviewed deserialization sequence 2017-02-21 04:57:44 +01:00
f4exb
710e2b931d New scope: compute trace in ScopeVis only when required by GLScope. Fixed trace and trigger color dialogs 2017-02-13 00:17:59 +01:00