Commit Graph

2134 Commits

Author SHA1 Message Date
f4exb 9c68da780e Added mod constructor interface in the plugin API. Created method in all Tx channel plugins 2017-11-08 17:09:25 +01:00
f4exb 4ad038ed9d Created demod constructor method in all Rx channel plugins 2017-11-08 14:23:49 +01:00
f4exb cef9d5d7bc Added demod constructor interface in the plugin API. Created method in AM demod 2017-11-08 08:31:00 +01:00
f4exb aa56988d83 Tx plugins: removed useless create method in private slot 2017-11-08 00:09:40 +01:00
f4exb d4c9765480 Renamed createTxChannel to createTxChannelGUI to described only the GUI will be created there in the future 2017-11-08 00:05:49 +01:00
f4exb 76bf0ad104 Rx plugins: removed useless create method in private slot 2017-11-08 00:03:12 +01:00
f4exb 9ff05baa70 Renamed createRxChannel to createRxChannelGUI to described only the GUI will be created there in the future 2017-11-07 23:49:27 +01:00
f4exb fabb5ea6ba ATV modulator: better size text overlay 2017-11-07 02:00:54 +01:00
f4exb b0c1a99b6c ATV Demod: ATV screen code cleanup 2017-11-07 01:10:56 +01:00
f4exb db57a4b1e1 ATV Demod: use a UI agnostic interface for the ATV screen 2017-11-07 01:04:43 +01:00
f4exb f2fe5753b1 ATV demod: GUI and demod separation (2) 2017-11-06 23:57:59 +01:00
f4exb 5131fb86b1 ATV demod: GUI and demod separation (1) 2017-11-06 23:04:23 +01:00
f4exb 7e089f9bf2 BladeRF and HackRF input: block apply settings during settings display 2017-11-06 02:34:46 +01:00
f4exb 3d74ac9ed8 Various small corrections 2017-11-06 02:12:44 +01:00
f4exb 95f9df8396 Moved m_deviceAPI->addThreadedSource at the end of the constructor sequence in all channel plugins 2017-11-06 01:39:44 +01:00
f4exb 636ede56cf Renamed the moving average of util section to avoid confusion 2017-11-06 01:02:20 +01:00
f4exb ba55803efd WFM demod: fixed segfault (issue #88) by re-organizing constructor instructions sequence 2017-11-06 00:17:40 +01:00
f4exb 3ff2b68fa7 LimeSDR output: updated documentation 2017-11-05 17:24:28 +01:00
f4exb 23ebf3a9a9 LimeSDR input: added missing image 2017-11-05 12:53:29 +01:00
f4exb bdf5a4ef08 LimeSDR input: updated documentation 2017-11-05 12:48:19 +01:00
f4exb 17dd0f5daf LimeSDR: optimize external clock frequency change by not doing it if the frequency is changed and external clock is disabled 2017-11-05 10:31:41 +01:00
f4exb 41eaa957f1 LimeSDR: fixed missing message handling for external clock change 2017-11-05 10:16:36 +01:00
f4exb 5a2b16d464 LimeSDR: implemented external clock frequency handling in the GUI 2017-11-05 05:59:04 +01:00
f4exb 045652f5cb Added exernal clock dialog and button and implemented it in LimeSDR plugins GUIs 2017-11-05 05:50:01 +01:00
f4exb 77a5cf3a21 LimeSDR: added external clock control button to the GUIs 2017-11-04 03:15:07 +01:00
f4exb 2ec8270e99 LimeSDR: handle clock source change in source and sink 2017-11-04 02:18:16 +01:00
f4exb 465416ee19 SSB channels: fix the fixes (2) 2017-11-03 20:13:54 +01:00
f4exb 3bdddb5818 SSB channels: fix the fixes (1) 2017-11-03 19:29:48 +01:00
f4exb 0038b684d3 SSB demod: Prevent uncontrolled triggering of applyBandwidths while displaying settings 2017-11-03 11:20:27 +01:00
f4exb 9e5a7bb6fd SSB mod/demod: fixed default window title 2017-11-03 09:39:36 +01:00
f4exb b620c8a5fa SSB Demod: updated bandwidths maangement to same algorithms as with SSB Modulator. Makes code clearer and simpler 2017-11-03 03:30:24 +01:00
f4exb 4be176fcbd SSB modulator: refactored bandwidths settings and fixed segfault 2017-11-03 02:55:12 +01:00
f4exb 10e92686fc Move main window readme to the sdrgui folder where it makes more sense 2017-11-02 14:09:15 +01:00
f4exb 7f8d61cdb0 LimeSDR: use channel set in device management via device API 2017-11-02 10:30:07 +01:00
f4exb 31c7ebf36c Enumerate file and sdrdaemon plugins the new way 2017-11-02 03:42:59 +01:00
f4exb 9a055c643b Store device category (type) in the SamplingDevice structure 2017-11-01 20:06:33 +01:00
f4exb 7370eba0f7 Bumped version to v3.8.0 2017-11-01 14:58:36 +01:00
f4exb 66b06dcd08 Added Rx/Tx indicator, channel index and claiming device set index to the SamplingDevice struct used for device enumeration 2017-11-01 10:37:00 +01:00
f4exb d5d7d40102 Tx Channel plugins now handled via DeviceUISet 2017-11-01 00:00:03 +01:00
f4exb e206fc84a8 Create channel registration methods for the Tx part in DeviceUISet 2017-10-31 22:37:57 +01:00
f4exb a61bb04dac Rx Channel plugins now handled via DeviceUISet 2017-10-31 08:24:05 +01:00
f4exb da5f8aa6f9 Hack to try ChannelAnalyzer channel plugin handled via DeviceUISet 2017-10-31 00:07:55 +01:00
f4exb 2deccbc259 LimeSDR: have still a 1ms delay after start/stop stream as it makes the Tx gain setting a bit more fluid 2017-10-30 03:02:45 +01:00
f4exb c3de895301 Removed direct reference to the DeviceSinkAPI in the sink GUIs. Removed DeviceSourceAPI forward declaration in source GUI headers 2017-10-30 02:54:22 +01:00
f4exb 35391e0d66 Removed GLSpectrum getter from DeviceSinkAPI 2017-10-30 01:11:35 +01:00
f4exb da3e6dcdfb Removed direct reference to the DeviceSourceAPI in the source GUIs 2017-10-30 00:45:23 +01:00
f4exb e520ef5aeb Removed GLSpectrum getter from DeviceSourceAPI 2017-10-30 00:02:28 +01:00
f4exb e8fb70096c LimeSDR: fixed lockup problem by moving start/stop stream from thread run method to start/stop work methods 2017-10-29 18:38:04 +01:00
f4exb c7e7bf3480 PlutoSDR support restored again fixing Rs and Tx living together 2017-10-29 14:51:56 +01:00
f4exb 2c4a748ebe PlutoSDR support removed again 2017-10-29 12:02:24 +01:00