Commit Graph

2049 Commits

Author SHA1 Message Date
f4exb 41f0fec4f6 sdrbase cmake: restored Boost_INCLUDE_DIRS 2020-11-05 20:41:33 +01:00
Kacper Michajłow 00ba5115f3 NFMDemodSink: Proper audio scaling to 16-bit 2020-11-04 23:32:46 +01:00
Kacper Michajłow 1e5ae8ea0f Define _USE_MATH_DEFINES and clean M_PI redefinitions 2020-11-04 23:05:41 +01:00
f4exb a9d09e30a8 Fixed Qt version checks 2020-11-04 23:05:32 +01:00
f4exb 19ecf12c22 removed asserts 2020-11-04 21:51:55 +01:00
f4exb 379096cbdd Migrate code to Qt 5.14.2 2020-11-04 20:08:44 +01:00
Kacper Michajłow 70434765d7 Add support for VS2019 and Ninja
- Specify byproducts in external projects
- Use external Boost
- Remove hacky Qt detection
- Fix CRT mismatch in external projects (fixes SoapySDR on Windows)
- Minor fixes
2020-11-04 10:40:17 +01:00
f4exb ef1a7ef8d2 CTCSS detector: fixed crash on destructor. Fixes #680 2020-11-01 08:23:50 +01:00
Kacper Michajłow eeb243ea7e Use namepsace instead empty class 2020-11-01 02:13:49 +01:00
f4exb fff4b7e465 Added export for new FIR filter 2020-11-01 00:20:09 +01:00
f4exb 85e357d465 NFM: augmented CTCSS tones. Implements #664 2020-10-31 22:56:12 +01:00
f4exb d7f8208814 Fix and refactor fir filter 2020-10-31 21:30:45 +01:00
f4exb b9adbfb1d8 Refactored GUI queue access (from kasper93) 2020-10-31 19:27:35 +01:00
f4exb abd2d1276c Updated versions and changelogs. Fixed missing yaml references in base resources for swagger-ui 2020-10-28 08:58:16 +01:00
f4exb 204aa9b397 Feature::MsgChannelSettings: added missing export 2020-10-28 01:49:06 +01:00
f4exb 5e1be619dd Merge AFC plugin and Frequency Tracker changes 2020-10-27 23:13:08 +01:00
Jon Beniston 91f204a74d Merge USRP updates 2020-10-27 18:35:42 +00:00
Jon Beniston 1a9b6d1763 Add ADS-B Demodulator plugin.
Add GS232 Rotator Controller feature plugin.
Add altitude and station name to My Positon.
Use QtDeploy to ensure all required Qt libraries are included (Should
fix OpenGL issues)
2020-10-27 16:22:10 +00:00
f4exb 598cefa933 AFC: REST API: actions and report: generated code 2020-10-27 06:35:52 +01:00
f4exb 23cebe596f Frequency Tracker: REST API: added spectrum span log2 control: generated code 2020-10-27 06:29:24 +01:00
f4exb 8462090038 AFC: REST API: added tracker adjustment period: generated code 2020-10-27 06:19:13 +01:00
f4exb c87ca8c143 ChannelAPI: added counter blocking features feedback 2020-10-27 06:16:58 +01:00
f4exb 977638d9d6 AFC: implemented full functionality 2020-10-27 06:06:31 +01:00
f4exb 4ac114a924 AFC: settings fix REST API sources: generated code 2020-10-27 06:01:57 +01:00
Jon Beniston 636c014427 Add loOffset to API 2020-10-26 09:03:23 +00:00
f4exb 8b05670814 MainCore: added feature and channel maps. FeatureSet and FeatureUISet: simplify feature registrations. Channel and feature names fix 2020-10-16 08:35:56 +02:00
f4exb 33bc76aa6c DeviceSet: simplify channel registrations (calls) and DeviceUISet: simplify channel registrations 2020-10-15 08:56:29 +02:00
f4exb 7c506f361e DeviceSet: simplify channel registrations 2020-10-15 08:53:48 +02:00
f4exb 99af2d8ad7 DeviceSet: call m_channelURI what is a channel URI 2020-10-15 08:53:39 +02:00
f4exb 48ed11331a MainCore: methods to get channel API and feature 2020-10-13 08:46:43 +02:00
f4exb 0f1e42f17b Initialize master timer 2020-10-11 22:08:47 +02:00
f4exb 493689d189 MainCore: fixed exports in messages 2020-10-11 13:21:50 +02:00
f4exb 76d76df790 Web API adapter: removed UI reference in variable names 2020-10-11 13:06:18 +02:00
f4exb 6a30bd9a16 More export and header fixes 2020-10-11 13:04:34 +02:00
f4exb 2b2ffce469 Unique WebAPIAdapter 2020-10-11 12:39:30 +02:00
f4exb c9e0425616 Implement MainCore in MainWindow step3: device sets: fixes 2020-10-11 09:36:27 +02:00
f4exb febbb4fa0f Implement MainCore in MainWindow step3: device sets 2020-10-11 09:03:52 +02:00
f4exb 96329326b4 Implement MainCore in MainWindow step2: feature sets 2020-10-11 09:02:19 +02:00
f4exb bb8e54451b REST API fixes 2020-10-11 09:01:47 +02:00
f4exb f5076457b4 Implement MainCore in MainWindow step1: except feature and device sets 2020-10-11 08:38:20 +02:00
f4exb 79e0d9c838 Fixed webapi resources 2020-10-11 08:33:31 +02:00
f4exb 5f2e251629 Create a MainCore singleton and renamed MainCore to MainServer 2020-10-10 03:20:42 +02:00
Jon Beniston 22ff79239e Add IEEE 802.15.4 modulator 2020-10-08 15:13:06 +01:00
f4exb cb5ffaa47b Added missing exports for MSVC 2020-10-05 23:51:46 +02:00
f4exb 841a8fe242 Morph PluginInstanceGUI in DeviceGUI and single line inheritance from QWidget 2020-10-05 19:48:05 +02:00
f4exb 31bf99a619 Removed dangling PluginInstanceGUI references 2020-10-05 16:30:24 +02:00
f4exb b1c9a35dcb Channel plugins: use specialized ChannelGUI superclass. Handle GUI lifecycle in MainWindow 2020-10-04 22:16:09 +02:00
f4exb 4ab683fa7d Feature plugins: use specialized FeatureGUI superclass. Handle GUI lifecycle in DeviceUISet 2020-10-04 22:16:09 +02:00
f4exb 1a9f67b55c Moved PluginInstanceGUI to sdrgui library 2020-10-04 22:16:09 +02:00
f4exb d3d506a5ae Removed handleMessage virtual method from PluginInstanceGUI 2020-10-04 22:16:09 +02:00