Commit Graph

1756 Commits

Author SHA1 Message Date
f4exb 604273742a AF squelch: reset after setting threshold. Removed NFM demod deferred init 2017-06-06 02:16:28 +02:00
f4exb 91021678b2 NFM Demod: try a deferred init to cure AF squelch init problem 2017-06-06 01:53:52 +02:00
f4exb e4332a16b6 SDRDaemonSink: GUI cosmetic changes 2017-06-06 01:53:21 +02:00
f4exb 5e62da4437 Standardize all output sinks to the same ready/running/error color status 2017-06-05 23:00:28 +02:00
f4exb 34b1910cd0 SDRdaemonSink: fixed remote address in case FEC is activated 2017-06-05 18:52:32 +02:00
f4exb a86819ea70 SDRdaemonSink: lower Tx queue length target to 5 and implement quick start kick off 2017-06-05 16:47:56 +02:00
f4exb 1642a0d92c SDRdaemonSink: implemented Tx queue stabilization 2017-06-05 01:18:35 +02:00
f4exb 5b48a3f4a9 SDRdaemonSink: GUI: display queue length and quality metrics received from remote Tx 2017-06-04 11:43:26 +02:00
f4exb 7b63657fb7 SDRdaemonSink: basic message receive from remote 2017-06-04 08:47:58 +02:00
f4exb 9a8cc15d8f NFM demod and AF squelch: fixed initialization and reset at each squelch change 2017-05-31 23:36:02 +02:00
f4exb db1a620fc2 Attempt to fix AF squelch 2017-05-31 00:30:00 +02:00
f4exb a217312032 SDRdaemonSink: activate GUI set and send buttons 2017-05-28 10:13:54 +02:00
f4exb d6eb9788c4 HackRF input: force settings at start and on preset deserialization 2017-05-26 17:43:58 +02:00
f4exb 3b44a5367c HackRF: fixed bandwidth selection 2017-05-26 17:42:57 +02:00
f4exb 2ae702763b Fixed critical compiler warnings in Windows 2017-05-26 10:35:29 +02:00
f4exb ebe428e89a SDRdaemonSink: fixed cmake file for Debian 2017-05-26 01:39:14 +02:00
f4exb 042368d04f SDRdaemonSink: updated cmake file for Debian 2017-05-26 01:35:06 +02:00
f4exb 59a4dab7df All mod and demod plugins: try to fix channel power display 2017-05-26 01:19:36 +02:00
f4exb 3a3d8e3dcb activated compiler warnings 2017-05-25 20:13:34 +02:00
f4exb d6f62a69dd SDRDaemonSink: removed from Windows build entirely 2017-05-23 14:31:42 +02:00
f4exb c47c3fb5b1 SDRdaemon and SDRdaemonFEC: removed useless connection to not existing updateHardware slot 2017-05-23 01:50:17 +02:00
f4exb 32539aaf2b SDRdaemonSink: fixed basic UDP sending 2017-05-23 01:41:30 +02:00
f4exb 3df388ea8a SDRdaemonSink: fixed center frequency and sample rate transmission to remote 2017-05-22 02:53:21 +02:00
f4exb d3d8871b7c SDRdaemonSink: control communication (1) 2017-05-22 00:04:54 +02:00
f4exb 3d691ab416 SDRdaemonSink: apply settings 2017-05-21 20:13:17 +02:00
f4exb e14d0179c5 SDRdaemonSink: updated GUI 2017-05-21 19:45:56 +02:00
f4exb a26c6a6436 SDRdaemonSink: added the plugin class 2017-05-21 13:34:37 +02:00
f4exb c762359649 SDRdaemonSink: added the output class and GUI with the build 2017-05-21 13:32:56 +02:00
f4exb 20d1ff5dda SDRdaemonSink: added the output class but not in the build yet 2017-05-21 12:58:57 +02:00
f4exb edc0c3d47c SDRdaemonSink: added the thread worker class 2017-05-21 04:41:47 +02:00
f4exb 8b703a1302 SDRdaemonSink: added UDPSinkFEC class 2017-05-21 04:19:12 +02:00
f4exb 7f539f0314 TCP and UDP sources: removed useless dependency on QThread 2017-05-20 05:48:39 +02:00
f4exb e946242fae Updated documentation 2017-05-19 10:52:18 +02:00
f4exb 9d9aa64439 LimeSDR output: updated documentation 2017-05-18 21:30:40 +02:00
f4exb d842b44c28 Value dials: implement Ctl to shift digits by 2. Updated documentation 2017-05-18 01:48:52 +02:00
f4exb 7a36ee716b WFM modulator: use ValueDialZ for channel delta frequency value dial 2017-05-18 00:30:39 +02:00
f4exb c9de989643 SSB modulator: use ValueDialZ for channel delta frequency value dial 2017-05-18 00:26:55 +02:00
f4exb e23fa13d36 NFM modulator: use ValueDialZ for channel delta frequency value dial 2017-05-18 00:21:48 +02:00
f4exb 5c830f1028 ATV modulator: use ValueDialZ for channel delta frequency value dial 2017-05-18 00:16:07 +02:00
f4exb 8e98c7eef9 AM modulator: use ValueDialZ for channel delta frequency value dial 2017-05-18 00:12:04 +02:00
f4exb 1a9c422906 UDP source: use ValueDialZ for channel delta frequency value dial 2017-05-18 00:05:08 +02:00
f4exb ba729a58ca WFM demod: use ValueDialZ for channel delta frequency value dial 2017-05-18 00:01:46 +02:00
f4exb 9c9c74d24d SSB demod: use ValueDialZ for channel delta frequency value dial 2017-05-17 23:57:54 +02:00
f4exb 1899ca788c BFM demod: use ValueDialZ for channel delta frequency value dial 2017-05-17 23:52:10 +02:00
f4exb 14b7cb093e ATV demod: use ValueDialZ for channel delta frequency value dial 2017-05-17 23:47:08 +02:00
f4exb a11d8617b5 ChannelAnalyzerNG: use ValueDialZ for channel delta frequency value dial 2017-05-17 23:41:39 +02:00
f4exb b31e0ace57 AM demod: use ValueDialZ for channel delta frequency value dial 2017-05-17 23:34:14 +02:00
f4exb 048ef1bf67 DSD demod: use ValueDialZ for channel delta frequency value dial 2017-05-17 23:22:17 +02:00
f4exb 83e44739b1 NFM demod: use ValueDialZ for channel delta frequency value dial 2017-05-17 23:05:47 +02:00
f4exb e317f3762c ValueDialZ: new value dial that handles negative values. Application in TCPsrc plugin 2017-05-17 19:36:36 +02:00
f4exb 579c05cfe5 Use doubles for all power calculations 2017-05-16 23:39:49 +02:00
f4exb dafad384c8 Merged Sigysmund changes for Mac OS Sierra on v3.4.5 2017-05-16 23:01:44 +02:00
f4exb bb849623bd updated value dials with Windows compatible font and pointing hand 2017-05-16 22:35:44 +02:00
f4exb 396baa22c8 New value dial color schemes: new yellow color scheme for filters. Use it in LimeSDR plugins 2017-05-16 21:24:25 +02:00
f4exb 5a96b78454 File plugins and Channel analyzer NG: fixed thumbwheels so that they appear correctly in Windows version 2017-05-16 18:48:27 +02:00
f4exb 007ea19e36 Bumped version to 3.5.0 2017-05-16 18:38:39 +02:00
f4exb 6f9ef0eaf9 New value dial color schemes: propagate to all active plugins 2017-05-16 18:27:36 +02:00
f4exb 895051098d New value dial color schemes. apply to ChannelAnalyzerNG, AM demod, DSD demod, NFM demod, BladeRF input, LimeSDR input and SDRDaemonFEC input 2017-05-16 17:48:12 +02:00
f4exb 416817d0b8 Mods and demods: prevent returning null or infinite values for squared magnitude 2017-05-16 17:46:44 +02:00
f4exb 747f400a78 New value dial color schemes. apply to File and AM demod plugins 2017-05-16 16:21:59 +02:00
f4exb c9368a4dc0 Unixify some files 2017-05-16 16:16:05 +02:00
f4exb da868edb68 New value dial color schemes 2017-05-16 09:07:58 +02:00
f4exb ebe681fafe SDRdaemonSink: GUI form 2017-05-15 23:51:50 +02:00
f4exb ae97f6414b SDRdaemonSink: (2) 2017-05-15 13:59:56 +02:00
f4exb dec0dbeb4c SDRdaemonSink: Windows build (1) 2017-05-15 13:47:57 +02:00
ZigaS 27aab58d92 MacOS(sierra) development environment.
Updated qmake project configs.
Deploy & Run script.
For now only hardware supported is HackRF.
2017-05-15 12:32:16 +02:00
f4exb b53ebe4e96 NFM demod: fixed squelch button tooltip 2017-05-15 02:22:24 +02:00
f4exb 76267d35b7 LimeSDR output: updated documentation 2017-05-15 02:11:27 +02:00
f4exb 497ae3651e SDRdaemonSink plugin (1) 2017-05-15 00:58:56 +02:00
f4exb 7c5da2e84d LimeSDR: updated documentation 2017-05-13 18:09:30 +02:00
f4exb e4d3f7eba7 AF squelch 2017-05-13 16:05:47 +02:00
f4exb 70d2ce6cec NFM demod: smoothersterp optimization 2017-05-13 16:01:27 +02:00
f4exb 9dc6fac63e NFM demod: force apply settings on start 2017-05-13 14:37:36 +02:00
f4exb 72b1bb8ac5 LimeSDR output: force apply settings on start 2017-05-13 14:36:44 +02:00
f4exb 154f22d268 LimeSDR input: force apply settings on start 2017-05-13 14:35:12 +02:00
f4exb f57eecee86 NFM demod: af squeelch optimization 2017-05-13 12:10:03 +02:00
f4exb 68f742fad7 NFM demod: use smootherstep function for squelch attack and decay 2017-05-13 11:00:02 +02:00
f4exb 07c476f1d4 AM demod: enhance squelch ramp up and down (start and end at 0) 2017-05-13 09:42:01 +02:00
f4exb 375f327004 AM Demod: added optional bandpass boxcar filter 2017-05-12 19:21:52 +02:00
f4exb b24ac8fa38 NFM demod: set appropriate audio multiplication factor 2017-05-12 17:01:46 +02:00
f4exb 6b4ba98e8e AM demod: fill AGC average with ones when passing squelch threshold to avoid abrupt start at squelch opening 2017-05-12 16:38:58 +02:00
f4exb f7373e8273 NFM Demod: bumped version to 3.4.5 2017-05-12 14:42:48 +02:00
f4exb 74f65fcbdc NFM Demod: AF squelch crap 2017-05-12 14:41:27 +02:00
f4exb 07fc282d89 NFM demod: quadrature squelch attack and decay 2017-05-12 10:45:18 +02:00
f4exb 67f318e6ed AM demod: restored squelch attack and decay 2017-05-12 04:42:06 +02:00
f4exb a4c70f6e23 AM demod: bumped to version 3.4.5 2017-05-12 04:26:18 +02:00
f4exb 51d24102ed AM demod: refactor demodulation 2017-05-12 04:25:14 +02:00
f4exb 225f25b9f4 LimeSDR: set NCO button appropriately 2017-05-12 03:31:42 +02:00
f4exb ffb6ad3009 Use double storage type for all moving average instances 2017-05-12 00:03:56 +02:00
f4exb 6c5c08c6a4 AM demod: Use double for moving average storage type 2017-05-11 23:40:43 +02:00
f4exb 9fcc3cd426 Remved default constuctors in Moving average and AGC classes 2017-05-11 18:39:00 +02:00
f4exb 428d4d6b75 LimeSDR Windows build: build plugins 2017-05-09 12:16:09 +02:00
f4exb ac7b5a9e6f LimeSDR support: built-in LimeSuite for Debian: updated documentation 2017-05-09 04:26:51 +02:00
f4exb 8a364d36c9 LimeSDR support: built-in LimeSuite for Debian - added dependent include subdirectories 2017-05-09 03:46:43 +02:00
f4exb b5f70bd7f6 LimeSDR support: built-in LimeSuite for Debian - use internal LimeSutie in plugins 2017-05-09 03:30:26 +02:00
f4exb 101de1bdee LimeSDR: updated documentation telling that the plugins are not available in binary packages 2017-05-09 01:20:37 +02:00
f4exb 5163fcd96b Removed LimeSDR support from Debian build if LimeSuite is not found 2017-05-09 01:15:58 +02:00
f4exb 10cbfb3b44 LimeSDR: added soft decimation/interpolation by 64 2017-05-08 17:30:08 +02:00
f4exb a159e72e20 LimeSDR: updated documentation 2017-05-08 11:59:30 +02:00
f4exb 6fb6e35607 LimeSDR input: changed default gain to 50 dB 2017-05-08 11:03:05 +02:00
f4exb a538fadb0c LimeSDR: do not perform calibration in some cases 2017-05-08 11:02:31 +02:00
f4exb 140d12138a LimeSDR output: set default gain to 4 db 2017-05-08 04:35:49 +02:00
f4exb 6f884d02c2 LimeSDR output: fixed send stream timeout (set to 1s) 2017-05-08 04:35:29 +02:00
f4exb b232a21e2c Bumped to version 3.4.3 2017-05-07 14:36:18 +02:00
f4exb c2dc6b3594 DSD demodulator: updated documentation 2017-05-07 14:21:28 +02:00
f4exb 0e70c84f45 DSD demod: added possibility to enable/disable the symbol PLL 2017-05-07 10:23:37 +02:00
f4exb 5c8b7fd606 LimeSDR output: implemented antenna select 2017-05-07 03:05:29 +02:00
f4exb df9e1d5900 LimeSDR input: antenna select fixes 2017-05-07 01:47:31 +02:00
f4exb 767b0af06c DSD demod: updated documentation 2017-05-06 12:25:18 +02:00
f4exb 62cbcc3083 DSD demod: fixed possible buffer overrun with sprintf 2017-05-06 12:24:57 +02:00
f4exb 15443fb72d DSD decoder: updated to get symbol PLL lock status. Bumped to version 3.4.2 2017-05-06 00:29:58 +02:00
f4exb cf267b1254 Code warnings in Eclipse cleanup 2017-05-05 10:40:45 +02:00
f4exb 3fff41ce70 cppcheck fixes 2017-05-05 09:30:45 +02:00
f4exb 4818e629de Bumped version to 3.4.1 2017-04-26 18:43:13 +02:00
f4exb 56582ab2b2 HackRF: rationalize start/stop device. Needs latest version of libhackrf (2017/03/01) and 2017.02.1 firmware 2017-04-26 16:35:05 +02:00
f4exb 6b97d9ea59 WFM Demod: implemented the signal gauge 2017-04-26 11:09:07 +02:00
f4exb 2c8374bd9e WFM Demod: added documentation 2017-04-26 11:08:38 +02:00
f4exb 64de0eca3c WFM demod: Set fixed geometry. Audio mute 2017-04-26 10:04:02 +02:00
f4exb faffb7f7ca WFM demod: fixed excursion handling. Changed discriminator 2017-04-26 04:33:25 +02:00
f4exb 54aa3ae27e LimeSDR output: documentation 2017-04-24 17:51:07 +02:00
f4exb 2c618684c1 LimeSDR input: updated documentation 2017-04-24 15:19:11 +02:00
f4exb 0c62f50bc7 LimeSDR input: increased FIFO and buffer sizes 2017-04-24 09:57:21 +02:00
f4exb 5a588c6c63 LimeSDR output: optimize stream for max throughput 2017-04-24 09:56:52 +02:00
f4exb d1e16b6ab0 LimeSDR output: regulate Tx output 2017-04-24 03:12:02 +02:00
f4exb e0b7027756 LimeSDR input: added antenna selection 2017-04-23 16:23:01 +02:00
f4exb 79515407e1 LimeSDR output: set LPF default BW to 5.5 MHz 2017-04-23 10:30:56 +02:00
f4exb 465b073d77 LimeSDR: suspend/resume all buddies threads before/after open/close 2017-04-23 04:01:00 +02:00
f4exb 2369cb62af LimeSDR output: handle cross allocation from Rx properly 2017-04-23 03:44:19 +02:00
f4exb 7ad6533b1f LimeSDR: fixed reporting sample rate to buddies 2017-04-23 03:36:10 +02:00
f4exb 5556e65503 LimeSDR: corrected center frequency reporting 2017-04-23 02:50:19 +02:00
f4exb 098f8d8af2 LimeSDR output: debug (1) 2017-04-22 12:08:15 +02:00
f4exb a2294df9ab LimeSDR output: register as sink and not source 2017-04-22 11:52:02 +02:00
f4exb 69a746c816 LimeSDR output: added missing sources 2017-04-22 11:41:44 +02:00
f4exb e07a730c4f LimeSDR output: compilation succesful 2017-04-22 11:33:41 +02:00
f4exb 9f4eeda7c9 LimeSDR output: implemented common thread interface for input and output plugins to be able to start/stop thread from each other 2017-04-22 10:45:33 +02:00
f4exb 29a44a27f6 LimeSDR: implemented common thread interface for input and output plugins to be able to start/stop thread from each other 2017-04-22 10:40:57 +02:00
f4exb f447c9f9bd LimeSDR output (1) 2017-04-22 06:40:12 +02:00
f4exb 4ae889c06a LimeSDR input: small code refactoring 2017-04-22 06:37:36 +02:00
Edouard Griffiths 37bbeb87cb LimeSDR input: make sure fc pos is set to center 2017-04-21 20:30:25 +02:00
Edouard Griffiths 183b957f10 LimeSDR input: correct compile errors 2017-04-21 20:11:13 +02:00
f4exb bef210d97f LimeSDR input: removed FcPos from settings. Serialize/Deserialize NCO data 2017-04-21 16:46:09 +02:00
f4exb 688ca8ab46 LimeSDR input: handle center frequency and NCO for Tx buddies 2017-04-21 00:14:55 +02:00
f4exb 5c8732dc66 LimeSDR input: handle NCO for buddies 2017-04-20 23:43:24 +02:00
f4exb 099aa72fa2 LimeSDR: fix segfault when trying to get status on the uninitialized stream 2017-04-20 23:32:08 +02:00
f4exb 35f51bcdb2 LimeSDR input: handle NCO for self 2017-04-20 23:02:06 +02:00
f4exb 11e5b3a429 LimeSDR input: NCO support basic 2017-04-20 20:18:50 +02:00
f4exb 826941ba80 LimeSDR input: NCO support (draft #1) 2017-04-20 18:21:01 +02:00
f4exb 01b469ec80 LimeSDR input: suspend/resume Rx buddy thread when opening/closing so that the stream can be allocated/de-allocated properly 2017-04-20 01:39:05 +02:00
f4exb edfcb36dab LimeSDR input: removed stream status debug messages 2017-04-20 00:48:00 +02:00
f4exb 80acb46b0d LimeSDR input: increase FIFO progress bar height 2017-04-20 00:47:18 +02:00
f4exb 0c285315d9 LimeSDR input: set FIFO progress bar stylesheet properly 2017-04-20 00:37:46 +02:00
f4exb b8174714ff LimeSDR: suspend buddies threads if changing critical values 2017-04-20 00:01:11 +02:00
f4exb 44e00e4aeb LimeSDR input: start or stop thread only if not started or stopped 2017-04-19 23:07:32 +02:00
f4exb 2c5ea336da LimeSDR input: status bar updated 2017-04-19 22:43:18 +02:00
f4exb db67e07ab9 LimeSDR input: implemented basic stream reporting 2017-04-19 18:41:55 +02:00
f4exb 1a1c793014 LimeSDR input: moved thread suspend before device configuration update 2017-04-19 08:34:27 +02:00
f4exb 5cd430c245 LimeSDR input: moved stream setup and destruciton in open and close device methods respectively 2017-04-19 08:19:09 +02:00
f4exb 0847a8464c LimeSDR input: fixed message passing between buddies 2017-04-19 01:04:57 +02:00
f4exb 09981263bc LimeSDR input: suspend thread for configuration only if in running state 2017-04-19 00:09:24 +02:00
f4exb 3621849027 LimeSDR input: corrected getSampleRate not to divide source sample rate by hardware decimation 2017-04-19 00:00:47 +02:00
f4exb 763175ab55 LimeSDR input: suspend thread while changing configuration 2017-04-18 23:26:30 +02:00
f4exb 54f3a51203 LimeSDR input: channel #0 streaming 2017-04-18 22:22:21 +02:00
f4exb d3312c90d4 LimeSDR input: start and stop stream before and after the read loop. Use actual number of samples for callback 2017-04-18 13:56:05 +02:00
f4exb 65cccbdd75 LimeSDR input: perform automatic calibration after configuration change 2017-04-18 13:50:28 +02:00
f4exb 3d12ff1de0 LimeSDR input: hard decimation is not on the host side 2017-04-18 13:33:33 +02:00
f4exb 5fb05cbfad LimeSDR input: more debug messages 2017-04-18 08:35:25 +02:00
f4exb 6dd66cb23c Set limesdrinput.cpp line endings to Unix 2017-04-18 02:12:15 +02:00
f4exb 1a22772744 LimeSDR input: fixed DSP message not sent to self when sending to buddies 2017-04-18 02:10:37 +02:00
f4exb d7acf6f1f9 LimeSDR input: GUI updates 2017-04-18 02:01:30 +02:00
f4exb c07d4483e0 LimeSDR input: use a value dial for the analog lowpass filter 2017-04-18 01:16:39 +02:00
f4exb 35f7124a74 LimeSDR input: debug (2) 2017-04-18 00:50:03 +02:00
f4exb 0013ab89ea Bugfix: make sure device is not open when attempting to closing it 2017-04-17 12:00:13 +02:00
f4exb d9b6dde304 LimeSDR input: extract serial number from LMS info string 2017-04-17 11:50:09 +02:00
f4exb 54599c1231 LimeSDR input: debug (1) 2017-04-17 11:24:56 +02:00
f4exb 7d61557204 LimeSDR support: ready 2017-04-17 10:05:05 +02:00
f4exb 05f7065515 ATV Demodulator: removed workaround to fix non const reference 2017-04-17 08:26:04 +02:00
f4exb 743fa145ec ATV Demodulator: fixed complaint of some gcc versions that this is not a const reference 2017-04-17 02:37:42 +02:00
f4exb b1e12954c7 BladeRF input: cleaned up useless MessageReportBladeRF 2017-04-17 01:28:05 +02:00
f4exb 67a149ac06 LimeSDR support (13) 2017-04-17 01:10:32 +02:00
f4exb 92e7bb8eba LimeSDR support (12) 2017-04-16 19:30:46 +02:00
f4exb 7c1ff7c5ad LimeSDR support: removed Debian specifics from the build as it will use LimeSuite as an external package 2017-04-16 09:58:35 +02:00
f4exb 561baf975d LimeSDR support (11) compiles 2017-04-16 04:58:52 +02:00
f4exb 6ed2fbee10 LimeSDR support (10) 2017-04-15 11:45:01 +02:00
f4exb 0204cca9e3 LimeSDR support (9) 2017-04-15 10:31:16 +02:00
f4exb 3fa6c06d6f LimeSDR support (8) 2017-04-15 04:52:12 +02:00
f4exb 67bb7353a8 LimeSDR support (7) 2017-04-14 18:30:37 +02:00
f4exb 414a7ccd87 Refactoring: removed device parameter from all start() methods in sample sink plugins 2017-04-14 03:44:49 +02:00
f4exb b8623c90ce Refactoring: removed device parameter from all start() methods in sample source plugins 2017-04-14 03:40:45 +02:00
f4exb 1e086fb303 FCDPro+: open/close new style 2017-04-14 03:29:50 +02:00
f4exb f456293b84 FCDPro: open/close new style 2017-04-14 03:24:21 +02:00
f4exb b05897d221 SDRplay: open/close new style 2017-04-14 03:17:04 +02:00
f4exb 3fa28dab30 SDRPlay: use device sequence number from device API 2017-04-14 02:49:41 +02:00
f4exb d001099f7e SDRPlay: init thread on start 2017-04-14 02:46:52 +02:00
f4exb c8146808a2 SDRplay: changed placement of input object creation in the GUI 2017-04-14 02:22:37 +02:00
f4exb 00cf437bf2 HackRF: changed placement of input object creation in the GUI 2017-04-14 02:16:04 +02:00
f4exb 0a29f34b94 HackRF: open device by serial number 2017-04-14 02:09:36 +02:00
f4exb 01b2c42a5f BladeRF: open device by serial number 2017-04-14 01:59:09 +02:00
f4exb 651303e860 HackRF: Rx/Tx opem/close new style corrections 2017-04-14 01:49:48 +02:00
f4exb dea2764811 HackRF: Rx/Tx opem/close new style 2017-04-14 01:41:02 +02:00
f4exb ecdc99f59b HackRF input: refactoring: device open close moved in the constructor and destructor respectively of the input object 2017-04-14 00:14:40 +02:00
f4exb afaf3428f5 BladeRF: Rx/Tx opem/close new style 2017-04-13 23:40:14 +02:00
f4exb 72a2fd9065 BladeRF output: refactoring: device open close moved in the constructor and destructor respectively of the input object 2017-04-13 21:26:36 +02:00
f4exb e71e75126e BladeRF output: changed placement of input object creation in the GUI 2017-04-13 20:34:14 +02:00
f4exb 922ee518b7 BladeRF input: changed placement of input object creation in the GUI 2017-04-13 20:32:10 +02:00
f4exb 5971c8a7ee Airspy: fixed segfault when accessing non-initialized thread 2017-04-13 20:29:05 +02:00
f4exb 5dd934320c BladeRF input: refactoring: device open close moved in the constructor and destructor respectively of the input object 2017-04-13 20:16:33 +02:00
f4exb 527b5ef2f5 LimeSDR support (6) 2017-04-13 18:18:15 +02:00
f4exb bb812b4b47 Airspy: refactoring: device open close moved in the constructor and destructor respectively of the input object 2017-04-13 08:29:51 +02:00
f4exb 0c972455da SDRDaemonFEC input: call input object destructor in GUI destructor (was missing) 2017-04-13 01:28:44 +02:00
f4exb bb5fd95f33 RTL-SDR: refactoring: device open close moved in the constructor and destructor respectively of the input object 2017-04-13 01:21:25 +02:00
f4exb 934e73f7a7 RTL-SDR: moved input object creation at top of GUI comstructor 2017-04-12 23:41:30 +02:00
f4exb 3ab855c927 Sample sink plugins: removed useless init pure virtual method 2017-04-12 23:26:40 +02:00
f4exb 2136dc7672 Sample source plugins: removed useless init pure virtual method 2017-04-12 23:10:22 +02:00
f4exb 371bf9a5ec LimeSDR support (5) 2017-04-12 17:25:26 +02:00
f4exb 3e3fd44ac0 LimeSDR support (4) 2017-04-12 00:55:00 +02:00
f4exb 4115c4e932 ATV Demod: fixed wrong initialization of frame rate. Fixes issue #22 2017-04-10 22:03:18 +02:00
f4exb b17e999bc2 Updated plugins version 2017-04-09 20:35:53 +02:00
f4exb a2157a224f Continuous sample rate setting: updated related plugins documentation 2017-04-09 20:30:01 +02:00
f4exb 37952c9562 File sink plugin: ensure minimum width 2017-04-09 20:29:24 +02:00
f4exb e0d41f2ecb ATV Modulator: save overlay text in preset 2017-04-09 17:57:30 +02:00
f4exb 29b691a5af ATV Demod: optimize scope feed 2017-04-09 17:43:23 +02:00
f4exb 40b5e7467f ATV: updated documentation with latest changes 2017-04-09 11:35:22 +02:00
f4exb e8415f7471 ATV: harmonize FM deviation between modulator and demodulator 2017-04-09 07:27:32 +02:00
f4exb d43f59e93b ATV: round to nearest 10 Hz when computing rationally decimated/interpolated sample rate 2017-04-09 06:48:29 +02:00
f4exb 8d019af9d6 ATV: more number of lines and FPS 2017-04-08 06:54:24 +02:00
f4exb 6f9a044ddc ATV: use skip instead of leap for the horizontal sync skip mode 2017-04-08 05:35:09 +02:00
f4exb f2d2978edc ATV: updated documentation with new NBTV modes 2017-04-07 14:14:25 +02:00
f4exb b0fcb142a0 ATV Demod: 1 Hz step from -2 to +2k for BFO 2017-04-07 02:26:34 +02:00
f4exb 74657509f5 ATV Demod: display negative top time and line time values as invalid 2017-04-07 01:44:49 +02:00
f4exb 58cc1d4438 ATV Demod: use rational decimator only as a filter with ratio 1.0 since code is not capable of handling a different sample rate from the main channel sample rate 2017-04-07 01:39:27 +02:00
f4exb b486f63cb5 ATV Demod: sample rate reporting consistency fixes 2017-04-07 01:35:08 +02:00
f4exb d301bd9ebd File Sink output: fixed debug message 2017-04-06 20:13:31 +02:00
f4exb 73c9340e4e File Sink: implemented arbitrary sample rate selection 2017-04-06 19:19:32 +02:00
f4exb 66e45e6638 ATV Modulator: ensure minimum overlay text font size 2017-04-06 08:36:24 +02:00
f4exb cb9329e6de ATV: added 120 lines mode 2017-04-06 08:28:30 +02:00
f4exb 7a7d65b999 ATV Demod: render image immediately when FPS is 25 or less to avoid partial image flickering 2017-04-06 08:18:12 +02:00
f4exb b55d9324d1 ATV Demod: render image immediately when FPS is below 25 to avoid partial image flickering 2017-04-06 05:30:59 +02:00
f4exb 2fe0ec7dbd ATV Modulator: hsync leap standard: fallen back horizotal sync leap placement update 2017-04-06 05:17:26 +02:00
f4exb 5cdcfdb9be ATV Demod: classical vsync enhanced hsync correction: correcting only once per full frame with amortizing 2017-04-06 05:11:48 +02:00
f4exb 6dbbbec71d ATV Demod: reset column count to exact value when no valid hsync 2017-04-06 03:28:21 +02:00
f4exb 74202b9a17 ATV Demod: help vsync to pass dead zone when lines are out of sync 2017-04-06 03:14:03 +02:00
f4exb 78068af15c Merge branch 'dev' of /shared/development/sdrangel into dev 2017-04-05 21:30:14 +02:00
f4exb fcd18ba821 ATV Demod: added number of equalizing lines parameter 2017-04-05 13:48:43 +02:00
f4exb 7abbcd9bb4 ATV Demod: removed horizontal leap sync specific from calssic vsync method 2017-04-05 08:24:59 +02:00
f4exb 09cff7acca AM Demod: fixed AM range calculation by moving it to new line detection 2017-04-05 07:35:48 +02:00
f4exb ca76d695f7 ATV Modulator: corrected horizotal sync leap placement so that image is received correctly 2017-04-05 05:37:48 +02:00
f4exb 645329b6c6 ATV: implemented 8 FPS 2017-04-05 05:01:01 +02:00
f4exb ee548d2214 AM Demodulator: horizontal leap mode: use a fixed amortizing factor (1/2) to correct horizontal sync 2017-04-04 08:42:01 +02:00
f4exb b2be9f6a0d ATV Demod: corrected implementation of horizontal leap vertical sync with horizontal sync loopback 2017-04-04 03:18:11 +02:00
f4exb e3b1aad053 ATV Demodulator: implememted horizontal sync leap standard with very slow 60 and 32 lines modes 2017-04-03 18:57:48 +02:00