Commit Graph

44 Commits

Author SHA1 Message Date
f4exb e9bbf0b266 Plugins device enumeration optimization 2019-10-09 07:39:52 +02:00
f4exb 3cf8a2e826 HackRF output: implemented transverter mode 2019-08-28 13:28:53 +02:00
f4exb a078239685 REST API: config: GET (11). Support of the rest of devices 2019-08-04 20:24:44 +02:00
f4exb 634723ae2c Restored the previously suppressed __attribute__ unused in a portable way 2019-06-19 18:50:55 +02:00
f4exb 76f20fe5d0 Merged latest developments on dev branch (4.8.1 and 4.8.2) 2019-05-31 12:45:29 +02:00
Davide Gerhard 2e04d2fe9d
fix windows code to build with MSVC
- remove __attribute__((unused)) not supported on MSVC
- remove  __attribute((unused)) not supported on MSVC
- add symbol exports to RemoteDataReadQueue and RemoteDataQueue
- add export symbols to sdrsrv
2019-05-28 15:19:19 +02:00
f4exb 88ea8b2ae9 Renamed createSampleXXXPluginInstanceYYY methods to remove the redundant YYY part 2019-05-19 10:28:50 +02:00
f4exb 9e628917dc Removed all obsolete references to devicesourceapi.h and devicesinkapi.h 2019-05-09 12:10:27 +02:00
f4exb 89e53cf179 Single DeviceAPI interface (1) 2019-05-08 22:11:53 +02:00
f4exb 7ea814c180 Plugin interface: use enum for single Rx or single Tx type and added the any type 2019-05-07 18:58:20 +02:00
f4exb c856d4035f HackRF output: fixed setting of Fc pos from REST API. Bumped version 2019-04-16 01:00:50 +02:00
f4exb 2f3418487d PlutoSDR input: implemented baseband or device sample rate input option 2019-04-13 22:16:08 +02:00
f4exb ef15157a50 Fixed incomplete copyright headers (1) 2019-04-11 06:39:30 +02:00
f4exb 64b198e507 HackRF: suppression of Rx to Tx link frequency. Synchronization of Tx to Rx device center frequency. 2019-03-30 20:44:55 +01:00
f4exb 6be1d908ab Reverse API originator information: implemented in all sink plugins 2019-03-25 13:46:42 +01:00
f4exb 0215839220 REST API: implement reverse API settings (3) 2019-01-11 14:45:00 +01:00
f4exb 8281058b24 Sample sink plugins: use liberation font 2018-05-06 00:40:09 +02:00
f4exb d2a658d8a1 HackRF output: allow interpolation by 64 2018-03-29 17:06:04 +02:00
f4exb 89c515df4c Server: added HackRF plugins 2017-12-29 00:44:17 +01:00
f4exb 1f21d1d785 Bumped all plugins version to 3.9.0 2017-12-26 02:19:03 +01:00
f4exb 565083e5f5 Web API: implemented device run APIs for BladeRF output, HackRF, PlutoSDR and LimeSDR ourput 2017-12-10 01:57:50 +01:00
f4exb 30cd01cad0 Web API: return device information in /sdrangel GET 2017-11-19 01:05:16 +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 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 2d27235769 HackRF output: force settings at startup and on deserialize 2017-10-14 07:13:57 +02:00
f4exb 0b6eb2129a Reset PluginInstanceGUI to its original name 2017-09-26 00:22:08 +02:00
f4exb 3cddc772b1 Output core creation method implementation in all sink plugins 2017-09-14 13:55:57 +02:00
f4exb 25c150c3c5 Created an input or output core creation method to the plugin interface. Example of implementation with Airspy 2017-09-14 08:49:31 +02:00
f4exb 4d5fdfc913 GUI segregation: renamed methods and attributes 2017-09-03 20:24:17 +02:00
f4exb a6d6a717ae GUI segregation: renamed PluginGUI interface to PluginInstanceUI 2017-09-03 19:55:00 +02:00
f4exb ec3a99451c HackRF: use DeviceHackRF as a singleton to handle HackRF library init and exit only once 2017-09-01 00:46:43 +02:00
f4exb e452a0882c Bumped relevant plugins version to 3.5.5. Updated LimeSuite output documentation for LimeSuite 17.06.0 2017-08-09 02:00:13 +02:00
f4exb 303cb1f3c3 bumped version to 3.5.2 2017-07-22 04:50:38 +02:00
f4exb 3a24158743 Bumped to version 3.5.1 2017-06-27 05:53:09 +02:00
f4exb 3a3d8e3dcb activated compiler warnings 2017-05-25 20:13:34 +02:00
f4exb 007ea19e36 Bumped version to 3.5.0 2017-05-16 18:38:39 +02:00
f4exb 4818e629de Bumped version to 3.4.1 2017-04-26 18:43:13 +02:00
f4exb 3ab855c927 Sample sink plugins: removed useless init pure virtual method 2017-04-12 23:26:40 +02:00
f4exb f91eba5b10 HackRF output: continuous sample rate setting 2017-04-02 00:23:02 +02:00
f4exb 43d40a4ace ATV Modulator: PAL-M (525l) effective support 2017-03-12 21:41:01 +01:00
f4exb 85ed39c767 HackRF output plugin: compiles 2017-01-08 04:13:20 +01:00