Commit Graph

146 Commits

Author SHA1 Message Date
f4exb f121ba258b Deep redesign: Valgrind optimization on NFM demod. Tuned NFM squelch. 2015-08-29 09:41:39 +02:00
f4exb 005eae774e Deep redesign: use references for the iterator parameters of the sample sinks feed method 2015-08-25 08:24:23 +02:00
f4exb fb2e601a03 Deep redesign: WFM demod: allocalte channel marker on demod GUI object stack 2015-08-25 00:59:14 +02:00
f4exb a58deec1dc Deep redesign: TCPsrc demod: allocalte channel marker on demod GUI object stack 2015-08-25 00:52:37 +02:00
f4exb 3e999fc2a9 Deep redesign: SSB demod: allocalte channel marker on demod GUI object stack 2015-08-25 00:48:56 +02:00
f4exb 204b9ed309 Deep redesign: NFM demod: allocalte channel marker on demod GUI object stack 2015-08-25 00:36:53 +02:00
f4exb bb8af9e409 Deep redesign: LoRa demod: allocalte channel marker on demod GUI object stack 2015-08-24 23:56:12 +02:00
f4exb ffadac9c6b Deep redesign: Channel analyzer: allocalte channel marker on demod GUI object stack 2015-08-24 23:50:52 +02:00
f4exb fd816a0b1d Deep redesign: AM demod: allocalte channel marker on demod GUI object stack 2015-08-24 23:39:43 +02:00
f4exb d2ed278ba3 Deep redesign: Rest of demods: Mutex to prevent concurrent critical updates with feed method 2015-08-24 23:23:45 +02:00
f4exb 69986fd186 Deep redesign: NFM and WFM: Mutex to prevent concurrent critical updates with feed method 2015-08-24 22:09:46 +02:00
f4exb ca86cb781b Deep redesign: fixed apply settings on mouse movements for channels that were missing conditional apply settings 2015-08-24 04:09:36 +02:00
f4exb 5582105c25 Deep redesign: debug WFM demod interpolator init 2015-08-24 02:59:18 +02:00
f4exb 67866854ca Deep redesign: SSB audio FIFO on object stack 2015-08-24 02:40:02 +02:00
f4exb 11cc3044f8 Deep redesign: debug NFM demod interpolator init 2015-08-24 02:06:11 +02:00
f4exb b36f3057ae Deep redesign: removed unused sample sink from AM demod 2015-08-24 00:58:54 +02:00
f4exb 19b234c4df Deep redesign: debug AM demod removing extraneous interpolator init in start method 2015-08-24 00:51:27 +02:00
f4exb bc287a4c33 Deep redesign: debug session #2 phase #2: fixed multi-threading of channelizers 2015-08-21 08:54:28 +02:00
f4exb 38bc6563d4 Deep redesign: debug session #2 phase #1 2015-08-20 03:38:31 +02:00
f4exb 582ce24c62 Use specific message to communicate between channelizer and demodulator 2015-08-19 22:12:52 +02:00
f4exb 1fdeaa62c3 Deep redesign: Init sequence review phase #4: Fixing channel GUI init 2015-08-19 02:18:15 +02:00
f4exb 9be9f2d807 Deep redesign: Init sequence review phase #2: Fixing channel GUI init 2015-08-19 01:02:52 +02:00
f4exb 30957e3002 Deep redesign: Init sequence review phase #1: Fixing channel GUI init 2015-08-18 09:24:56 +02:00
f4exb a6a7145f3d Deep redesign: phase #4. Compiles 2015-08-17 08:29:34 +02:00
f4exb a7da0b76e2 Fixed startup initialization sequence: interim state #1 2015-08-12 09:03:02 +02:00
f4exb 4ba6f66cac Replaced direct output to console for debug messages with qDebug 2015-08-09 10:33:04 +02:00
f4exb 23ec969a4d SSB Demod: use longer audio FIFO to avoid clicks in particular with file playback. Audio latency is now 0,5s 2015-08-06 00:05:46 +02:00
f4exb 07f16bb176 Use main window master timer for SSB demod spectrum and Channel Analyzer spectrum and scope 2015-08-01 04:07:09 +02:00
f4exb bb7c032216 Reverse gold color mapping for frequency display in channel analyzer and
SSB demod plugins
2015-07-26 19:06:00 +02:00
f4exb 3539c3b014 Mimimize size of NFM demod GUI 2015-07-24 08:24:47 +02:00
f4exb aac5d73552 NFM demod plugin GUI display corrections 2015-07-19 19:49:34 +02:00
f4exb 6ccd8732d5 Experimental reverse video frequency dial implmented for NFM 2015-07-19 18:43:48 +02:00
f4exb 6d27dc5e0b Sort channel plugins by delta frequency and type before saving to preset 2015-07-19 02:07:40 +02:00
f4exb 14955f6e11 Changed Span by Rate in channel analyzer gui display 2015-07-17 09:21:01 +02:00
f4exb c1c8c8cb59 Allow no decimation on channel analyzer (span log2 = 0) 2015-07-17 01:08:51 +02:00
f4exb 7ee44dfd27 Corrected channel analyzer decimation and incorrect workarounds 2015-07-16 22:31:12 +02:00
f4exb c624ad0e13 Set channel analyzer bandwidth before decimation to channelizer input sample rate 2015-07-12 09:32:54 +02:00
f4exb 133e072b19 Use font from UI definition in GLScope and GLSpectrum. Use smaller font (8pt). Time offset in cents instead of mills 2015-07-07 02:50:26 +02:00
f4exb 8924be1a31 Fixed time scale display on scope GUI 2015-07-07 01:17:16 +02:00
f4exb 5a8c3d8e5b Print scale on scope part #1 2015-07-06 09:17:51 +02:00
f4exb b7ed6bd0ce Channel Analyzer: added button to control grid itensity and serialize/deserialize scope settings 2015-06-23 22:52:27 +02:00
f4exb a463b1fbc6 Created a spectrum + scope combo VIS to handle the channel analyzer spectrum + scope display 2015-06-23 20:05:28 +02:00
f4exb 87300d3f98 Prepare unique sample thread for scope and spectrum views 2015-06-23 09:15:06 +02:00
f4exb d7c7023bb5 Fixed core dump on ~ChannelAnalyzerGUI(). Code for initialization of m_threadedScopeSampleSink was missing 2015-06-23 06:46:12 +02:00
f4exb c9f9990764 Added a scope widget in the channel analyzer plugin 2015-06-22 04:16:27 +02:00
f4exb cf198f0450 Fixed channel analyzer rate based displays 2015-06-21 20:58:35 +02:00
f4exb d6154eb0eb Fixed Channel Analyzer LSB display and save its SSB checkbox state 2015-06-21 13:03:12 +02:00
f4exb 2c84b82621 Started implementation of a Channel Analyzer plugin. Works basically 2015-06-21 12:46:47 +02:00
f4exb 1a606423b3 NFM demod: Set block step on squelch to 1 so that mouse wheel steps by 1 2015-06-20 11:08:37 +02:00
f4exb 3cdccd2cd0 Changed AGC to enhanced NFM squelch 2015-06-20 09:28:57 +02:00