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

1717 Commits

Author SHA1 Message Date
f4exb
aad90aeabc Massive UI revamping (v7): devices basic 2022-04-07 16:32:03 +02:00
Piotr Majkrzak
21e033f9a9 SDRPlayV3: Take LIF downsampling into account when calculating the final bandwidth 2022-04-03 15:19:16 +02:00
f4exb
7f1c838cec Updated versions and changelogs 2022-03-30 22:16:08 +02:00
f4exb
4111c967e9 Fixed some signal/slot connects. Removed unnecessary m_channelMessageQueue in ChannelAPI. Fixes #1185 2022-03-23 22:32:23 +01:00
f4exb
053e4a31cd Add label to SampleSinkFifo to mention controlling component in error messages 2022-03-18 21:53:53 +01:00
f4exb
09599e145e Added signals to SampleSinkFifo including samples timings. Implements #1143 and part of #1139 2022-03-15 22:21:06 +01:00
f4exb
3dc0c26ff5 Repair FCD support with better FindHIDAPI cmake module. Fixes #1160 2022-03-06 01:30:15 +01:00
f4exb
5410096f1e Disable FCD as a consequence of #1160 2022-03-05 23:25:07 +01:00
f4exb
48040a3edd Revert "Fixed build with hidapi"
This reverts commit 97fc4bf2da.
2022-03-05 22:59:18 +01:00
f4exb
97fc4bf2da Fixed build with hidapi 2022-03-05 14:19:49 +01:00
f4exb
0715fc5d69 Updated versions and changelogs 2022-03-05 04:58:19 +01:00
Jon Beniston
84865a6f8e SDRplayInput - Use buffer to ensure lenght of data passed to decimators is always a power of two. 2022-03-03 15:04:59 +00:00
Edouard Griffiths
c9e33c86aa
Merge pull request #1163 from srcejon/fix_1161
USRPInput - Ensure IQ buffer size is a power of two, as required by decimators
2022-02-25 10:55:53 +01:00
Jon Beniston
ffe96cbf63 Ensure IQ buffer size is a power of two, as required by decimators 2022-02-24 16:27:32 +00:00
Jon Beniston
f113d33561 Fix Lime antenna names in GUI combobox 2022-02-24 15:51:38 +00:00
f4exb
590c4ef352 Updated versions and changelogs 2022-02-07 21:47:25 +01:00
f4exb
57a5551401 SDRPlayV3: implemented transverter feature. Updated documentation 2022-02-06 20:30:33 +01:00
f4exb
7880a523a7 SDRPlayV3: prevent segfault when SDRPlay library fails to initialize 2022-02-06 20:30:33 +01:00
Jon Beniston
97496ae9f9 Install debug symbols on Windows for debug builds 2022-02-06 12:56:58 +00:00
f4exb
c25837fcf7 SDRPlay v3: recommendation not to use non-zero IF 2022-02-06 01:56:50 +01:00
f4exb
180d554812 Remote Input: do not apply remote channel settings before they get updated via stream 2022-01-11 23:23:18 +01:00
f4exb
128dd03684 New Jogdial Controller feature plugin. Implements #1088 2022-01-06 22:47:41 +01:00
f4exb
7142ef0b0d Updated versions and changelogs 2022-01-03 19:46:20 +01:00
Jon Beniston
88499f08dd Fix FileInput API report of absolute time following PR #981. 2021-12-30 13:24:39 +00:00
f4exb
63bea7734b Fixed range-loop-construct warnings in GCC 11 2021-12-27 19:04:23 +01:00
f4exb
766695d99d Remote input GUI: set status to OK if info API is OK 2021-12-27 19:03:55 +01:00
f4exb
5a11ef6a8b Updated versions and changelogs 2021-12-26 12:14:14 +01:00
f4exb
58a9b2996d Remote input/sink implemented remote control. Implements #1074 2021-12-26 11:56:37 +01:00
f4exb
1d2187d059 Remote Input: fixed read pointer initialization. Fixes segfault when stream sample rate is lowered 2021-12-26 11:55:16 +01:00
f4exb
d981912eee Remote input: removed API calls from GUI 2021-12-25 12:54:33 +01:00
f4exb
9bb3a273b3 Remote input/sink implemented remote control (1) 2021-12-24 21:06:15 +01:00
f4exb
247ae2679d Remote plugins: added new meta data for #1074 2021-12-23 16:27:19 +01:00
f4exb
7c8cb7a85a Remote: more fixes in conversion routines 2021-12-20 22:30:43 +01:00
f4exb
ab9f316737 Remote sink/input: implemented choice of sample size in transmission. 2021-12-19 13:15:17 +01:00
f4exb
78be244dc6 Remote source/input: increase minimum UDP buffer size based on 96 kS/s 2021-12-18 06:24:47 +01:00
f4exb
35adc25450 Updated version changelogs and readmes 2021-12-16 10:32:52 +01:00
f4exb
d471f09cc2 Replaced frequency dials by labels for unmodifiable frequency displays 2021-12-16 00:18:11 +01:00
f4exb
ef4b54a7b1 Removed all remaining references to remote UDP Tx delay 2021-12-07 08:17:55 +01:00
f4exb
80992c01e0 RemoteInput: set system UDP buffer length for 250 ms of samples. RemoteSink: removed UDP Tx delay. Implements #1069 2021-12-04 21:36:12 +01:00
f4exb
29d4a67eac SDRplay v1: fixed frequency boundaries in report. Fixes #1061 2021-12-01 21:09:21 +01:00
f4exb
d785694c87 Remote Input: prevent nullptr 2021-11-14 22:25:40 +01:00
f4exb
e2923696b4 Updated versions and changelogs 2021-11-06 21:33:26 +01:00
Jon Beniston
d52f2569c6 #1031 - RemoteInput GUI - Use editingFinished signal rather than returnPressed 2021-11-02 11:20:30 +00:00
Edouard Griffiths
a9fb5b91ec
Merge pull request #1032 from srcejon/rtlsdr_biastee
RTLSDR: Restore biasT widget state in displaySettings
2021-11-02 00:51:49 +01:00
Jon Beniston
0d3d02681c RTLSDR: Report biasT widget state in displaySettings 2021-11-01 11:16:58 +00:00
Jon Beniston
499b051f38 RemoteInput
Set default value of API port to 8091, as used elsewhere.
Fix spelling mistakes in readme.
Update tooltip to clarify data address is for reception.
2021-11-01 10:50:42 +00:00
f4exb
611171234a Updated versions and changelogs 2021-09-05 22:40:56 +02:00
f4exb
0ec7ec414d SDRplay V3: added device type in API report 2021-08-25 15:27:06 +02:00
f4exb
786d753ec9 SDRPlayV3: correct API hardware ID 2021-08-25 15:03:30 +02:00
f4exb
e034a18de1 Updated versions and changelogs 2021-08-08 06:36:18 +02:00
Andreas Baulig
e8a8ef6f3d
Switch FileRecord timestamp resolution to milliseconds 2021-08-04 14:12:24 +00:00
f4exb
a151cdfe12 Updated versions and changelogs 2021-07-13 22:28:03 +02:00
Franco Venturi
bd00adab97 fix typo in 'cannot set frquency' error message 2021-07-05 22:32:57 -04:00
Franco Venturi
be2dbabafe sdrplayv3 plugin: wait for rf updates to be fully completed when changing center frequency, bandwidth, or IF 2021-07-05 18:02:56 -04:00
f4exb
a57c856a26 Updated versions and changelogs 2021-06-27 19:17:28 +02:00
Jon Beniston
631b9c256f Refactor common code into WavFileRecord class 2021-05-21 21:05:23 +01:00
Jon Beniston
80fe6cb096 Add signed 16-bit PCM 2 channel .wav file support to File Input and File Record plugins 2021-05-21 10:06:10 +01:00
f4exb
54222ff016 PlutoSDRBox: use channels registered at contruction time 2021-05-04 17:01:47 +02:00
f4exb
0626eb17f7 Added missing plugin for fixing #842 2021-04-17 18:15:03 +02:00
f4exb
76f09a17a7 Fixed wrong structure being used in some sample source and sink plugins web API adapters. Fixes #842 2021-04-15 15:30:29 +02:00
f4exb
6ad057e935 Updated versions and changelogs 2021-04-13 10:25:17 +02:00
Jon Beniston
e8ef6f9a53 Add driver requirements for SDRplayV3 2021-04-12 11:13:35 +01:00
Jon Beniston
2b567c49b3 Use better default settings for SDRplayV3 2021-04-12 10:33:34 +01:00
Jon Beniston
b21e9556e3 Only call API when running (so after call to init) 2021-04-12 10:04:36 +01:00
Jon Beniston
6dce90f9a5 Fix gcc warning 2021-04-11 21:37:01 +01:00
Jon Beniston
7aebff1082 Add SDRplay V3 API sample source. 2021-04-11 21:21:36 +01:00
f4exb
dcae5e29e2 Remote input and output documentation and GUI changes related to only getting remote information. Fixes #832 2021-04-03 07:23:02 +02:00
f4exb
0a713e4d30 Updated versions and changelogs 2021-03-29 21:21:32 +02:00
f4exb
e3e8249987 HackRF: generalize hardware LO correction to output plugin 2021-03-29 05:59:00 +02:00
f4exb
3fafd22af1 HackRF input: reformat and reorganize code of PR #824 2021-03-29 05:42:45 +02:00
FuzzyCheese
295e1f52bf hackrfinput - Change LO ppm to adjust the hardware clocks.
LO ppm now adjusts the primary clock in the hackrf one instead of offsetting the freq in software. The offset adjusts all clocks except the CPU which currently uses it's own crystal.
There is room for improvement but I tried to keep it simple and keep the user interface the same for now.
2021-03-28 21:35:57 -05:00
FuzzyCheese
be85e680e0 hackrfinput - add auto bandpass filter selection
Add button to auto select the bandpass filter based on the sample rate. It matches the automatic selection done by libhackrf when sample rate is changed.
2021-03-19 23:50:56 -05:00
your name
c59a394111 hackrfinput - restore baseband filter
Restore baseband filter setting. libhackrf automatically sets baseband filter when sample rate is set and it leads to a settings mismatch between gui and hardware.
2021-03-19 18:36:29 -05:00
Jon Beniston
802749afd3 Check sample rate is non-zero to avoid divide by zero 2021-03-08 21:41:46 +00:00
f4exb
587f95bf48 MSVC: removed wrong dll exports in plugins 2021-03-07 09:25:44 +01:00
Jon Beniston
bf9d5501b0 Allow filename to be restored from settings.
Allow filename to be set via API.
2021-03-05 15:55:44 +00:00
f4exb
19b809affb Updated versions and changelogs 2021-02-28 20:36:17 +01:00
f4exb
262a75beec RTL-SDR: increase LO ppm range to +/-200 2021-02-23 06:56:26 +01:00
f4exb
19f3c284ba Updated versions and changelogs 2021-02-07 11:09:43 +01:00
Kacper Michajłow
daacc6a15d RTL-SDR: Adjust BW range limits
0 is so automatic mode, so allow to set that
2021-02-06 22:40:02 +01:00
Kacper Michajłow
45ea4ed243 SoapySDR: Support native formats that reports diffrent fullrange values 2021-02-06 22:40:02 +01:00
Kacper Michajłow
21255f8d82 SoapySDR: Process number of elements that actually were returned, not requested 2021-02-06 22:40:02 +01:00
Jon Beniston
43d71251bf Add 128 and 256 decimation for AirspyHF 2021-02-01 16:40:23 +00:00
Christoph Berg
0d6a3a4f47 Fix some typos spotted by lintian 2021-01-19 12:36:56 +01:00
f4exb
4059a0be27 Reworked ARM Neon detection and remote plugins inclusion in the build 2020-11-23 21:16:25 +01:00
f4exb
f155d63580 Remote plugins: add USE_NEON definition for compatibility with cm256cc on ARM64. Fixes issue #720 2020-11-23 08:34:20 +01:00
f4exb
1d5742d3b9 Removed useless CPU flags. Fixes issue #720 2020-11-23 01:44:52 +01:00
Kacper Michajłow
f2d01b61d3 Avoid global QString init in plugins
This workarounds issue with LTO with GCC #716
2020-11-22 04:06:32 +01:00
Kacper Michajłow
cf70d9430f Use QStringLiteral when it make sense 2020-11-22 04:05:04 +01:00
f4exb
b396a190de Implement SigMF support only when compiled with GCC (libsigmf dependency). Implements #712 2020-11-21 20:00:32 +01:00
f4exb
f81f705883 Audio input: fixed improper initialization of m_worker 2020-11-21 18:55:41 +01:00
f4exb
696c6c9379 Fixed remaining warnings 2020-11-15 12:02:04 +01:00
f4exb
4e2978f7ea Fixed -Wunused-but-set-variable warnings 2020-11-15 00:36:03 +01:00
f4exb
142b8c997a Fixed -Wuninitialized warnings 2020-11-14 22:40:22 +01:00
f4exb
9bd8e9c34e Fixed -Wsign-compare warnings 2020-11-14 22:08:06 +01:00
f4exb
7a6636b63a Fixed -Wunused-variable warnings 2020-11-14 18:45:05 +01:00
f4exb
55eb6cc951 Fixed -Wunused-parameter warnings 2020-11-14 11:13:32 +01:00
f4exb
f668863aed Fixed -Wreorder warnings 2020-11-14 05:51:19 +01:00
f4exb
6519bfc05f Updated version and changelogs 2020-11-13 23:20:57 +01:00
f4exb
9cdcfeef70 Audio Input: quarter sample rate heterodyne for mono signals 2020-11-13 19:55:09 +01:00