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

3591 Commits

Author SHA1 Message Date
Davide Gerhard
0572a1643c
leansdr: fixes for macos
- plscodes.LENGTH
  llvm < 3.9.0 doesn't support "Variable length array" and therefore
  can't be used (it is not part of c++11 standard). see commit
  e7545b33ff

- float casting is needed to avoid confusione between double and float

- F_SETPIPE_SZ is not supported on macOS
2019-11-02 08:42:35 +01:00
f4exb
8123f128b2 AMMod: adapt to MO devices 2019-10-21 01:00:46 +02:00
f4exb
cf52553304 MIMO: MO operation fixes 2019-10-20 20:05:30 +02:00
f4exb
ff617b6f7d Reworked sample MI FIFO and MIMO device engine 2019-10-09 07:39:52 +02:00
f4exb
239c5974a7 FIFO for multiple input handling: implementation 2019-10-09 07:39:52 +02:00
f4exb
51a07c3f7b Channel Rx plugins: implement MIMO support 2019-10-09 07:39:52 +02:00
f4exb
01f0dd906a Corrected device display name channel handling 2019-10-09 07:39:52 +02:00
f4exb
ee3313dc82 Plugins device enumeration optimization: factorization of common code for Rx/Tx devices 2019-10-09 07:39:52 +02:00
f4exb
e9bbf0b266 Plugins device enumeration optimization 2019-10-09 07:39:52 +02:00
f4exb
085b571900 Fixed TestMI web API adapter 2019-10-09 07:39:52 +02:00
f4exb
92856056cf BladeRF, HackRF: minor fixes 2019-10-09 07:39:52 +02:00
f4exb
500f5bc82c Presets for MIMO 2019-10-09 07:39:52 +02:00
f4exb
0a03c5d587 Fallback of sample sink vector in test MI source and device MIMO engine 2019-09-10 18:47:34 +02:00
f4exb
d1ba318c45 Allow channel marker to be present in more than one spectrum in MIMO mode 2019-09-09 00:59:03 +02:00
f4exb
ac39e55779 TestMI and MIMO engine fixes 2019-09-07 10:45:12 +02:00
f4exb
94c1b9a972 Upgraded SerialDV. Removed unused attribute in LocalSink GUI 2019-09-02 01:05:27 +02:00
f4exb
3cf8a2e826 HackRF output: implemented transverter mode 2019-08-28 13:28:53 +02:00
f4exb
f8d367c569 FreeDV demod 2019-08-28 00:57:33 +02:00
f4exb
d4a32affc2 RTL-SDR: rf bandwidth deserialization fix 2019-08-27 22:39:48 +02:00
f4exb
52593ab240 HackRF input: implemented transverter mode 2019-08-27 08:41:32 +02:00
f4exb
16ba59d3c6 FreeDV demod: fixed reverse API channel id specification 2019-08-27 00:20:15 +02:00
f4exb
d2bb967773 FreeDV demod: fixed spectrum display span 2019-08-26 23:55:23 +02:00
f4exb
6dae67d5b1 MIMO engine: use SampleSinkVectors instead of SampleSinkFIFOs 2019-08-26 10:40:33 +02:00
f4exb
9401e12643 Updated changelogs and version 2019-08-24 11:52:08 +02:00
f4exb
78d62789f2 LocalSink: safety measures to ensure processSamples does not work when thread is stopping 2019-08-24 05:09:56 +02:00
f4exb
e12f4ed71b Channel Analyzer: use FFTW (or Kiss) engine with Hamming window for auto correlation 2019-08-18 01:58:09 +02:00
f4exb
41f640bd63 MIMO simplification 2019-08-14 02:56:15 +02:00
f4exb
ec22056cbf REST API: config: fixes (2) 2019-08-13 12:18:47 +02:00
f4exb
0d65f00983 REST API: config: ATV modulator: added missing webapiUpdateChannelSettings implementation 2019-08-12 13:21:00 +02:00
f4exb
ca66e47283 REST API: config: fixes (1) 2019-08-12 01:46:27 +02:00
f4exb
9af9b0972e REST API: config: added DATV demodulator 2019-08-11 12:47:51 +02:00
f4exb
c914de4846 REST API: config: added ATV demodulator 2019-08-11 11:35:53 +02:00
f4exb
b980a92995 REST API: config: added PATCH and fixes 2019-08-11 01:27:19 +02:00
f4exb
c777ec881d REST API: config: PUT (5): mapper work and rework. ChannelAnalyzer complements 2019-08-09 18:45:10 +02:00
f4exb
3ecb73e36e REST API: Channel Analyzer settings (1) 2019-08-08 18:42:17 +02:00
f4exb
524326de6d REST API: GLScope settings 2019-08-08 09:25:34 +02:00
f4exb
d4dacaf84d REST API: config: PUT (4): mapper work and rework 2019-08-07 00:27:34 +02:00
f4exb
f80d16451b REST API: config: PUT (1): swagger implementation. Various small fixes 2019-08-05 18:29:09 +02:00
f4exb
a88556d6f6 REST API: config: GET (13): corrected missing return in deserialize methods of the adapters 2019-08-05 03:42:04 +02:00
f4exb
4b3d088407 GLSpectrum settings refactoring (1) 2019-08-05 01:56:29 +02:00
f4exb
7688f187bc REST API: config: use specialized ChannelWebAPIAdapter class similar to what has been done for devices 2019-08-05 00:10:56 +02:00
f4exb
a078239685 REST API: config: GET (11). Support of the rest of devices 2019-08-04 20:24:44 +02:00
f4exb
4b493da226 REST API: config: GET (10): mechanism to deal with device settings API formatting without creating a complete device object. Applied to Airspy input 2019-08-03 11:21:46 +02:00
f4exb
ae49f17484 REST API: config (9): preset channel Tx adapters where there is CW keyer. Fixed the rest of the modulators 2019-08-03 01:47:36 +02:00
f4exb
68a4e23fb0 REST API: config (8): preset channel Tx adapters where there is CW keyer. AM mod working only 2019-08-03 01:05:16 +02:00
f4exb
9610a6b93a REST API: config (7): preset channel Tx adapters where there is no CW keyer 2019-08-03 01:05:16 +02:00
f4exb
a4007b762e REST API: config: (6): config preset channel Rx adapters 2019-08-03 01:05:16 +02:00
f4exb
2274d20856 REST API: config: GET (5): all API supported channels refactoring to use static methods for settings GET. PUT. PATCH 2019-08-03 01:05:16 +02:00
f4exb
ef82b89182 REST API: config: GET (4): optimize channel settings API management and generally improve constedness 2019-08-03 01:05:16 +02:00
f4exb
810bbe2979 REST API: config: GET (3): mechanism to deal with channel settings API formatting without creating a complete channel object. Applied to AM demod 2019-08-03 01:05:16 +02:00