1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-11-08 17:46:03 -05:00
Commit Graph

1475 Commits

Author SHA1 Message Date
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