Commit Graph

168 Commits

Author SHA1 Message Date
859af77bd3 revamp RFspace source to use new networking library and fix buffering 2024-01-26 16:57:11 +01:00
f5adc7c587 fix hermes lite buffering 2024-01-25 23:28:03 +01:00
255988ee46 fix hermes lite enumeration issues and fix copy paste fail in network library 2024-01-25 22:27:59 +01:00
27ab5bf3c1 Fix exceptions referenced in #1287 2024-01-22 19:46:01 +01:00
74ae8a45d9 fix incorrect formatting again for #1288 2024-01-22 18:17:23 +01:00
691216a298 fix incorrect formatting #1288 this time in the right branch... 2024-01-22 17:31:09 +01:00
5a003e99d2 Address review comments. 2024-01-21 15:36:41 -08:00
f197cf6bd9 Fix styling in the other file 2024-01-21 23:49:23 +01:00
23ae66151b Make compatible with rtaudio API 5 and 6.
Recent rtaudio changed the API to not throw exceptions anymore and
also have DeviceIDs not queried by index but IDs that are provided
separately ( https://github.com/thestk/rtaudio/releases ).

Adapt the code-base to be compatible with the old and the new API
as we have to exepect that in a transition period both APIs are
common on various build platforms.
2024-01-21 14:37:30 -08:00
052167962d fix the rtlsdr source on android again 2024-01-17 06:52:08 +01:00
6fc41a81a7 fix build on android due to new librtlsdr function name 2024-01-17 06:41:25 +01:00
193580caf3 Merge pull request #1270 from AlexandreRouma/master
merge
2024-01-08 06:18:00 +01:00
b1030cbdfb Implement #1260 2023-12-27 03:53:43 +01:00
f3c5b2c31f Fixed #1259 2023-12-26 23:10:44 +01:00
2432390600 Completely redid the RDS demod 2023-12-13 23:25:46 +01:00
a824c83848 Update main.cpp 2023-09-13 03:16:12 +02:00
0e50ee0e67 Update main.cpp 2023-09-13 02:51:44 +02:00
6b31134af2 do not play file when samplerate == 0 2023-08-27 13:28:21 +02:00
7b9c01ec73 fixed buffer overflow in file source 2023-08-06 04:02:51 +02:00
3e3846daa1 another fix 2023-06-10 21:17:17 +02:00
aa1fd9e573 enabled perseus-sdr build on windows 2023-06-10 19:24:40 +02:00
528763d10e disabled spectran http sampleFreq autodetection 2023-04-22 00:27:31 +02:00
582aeed640 Added samplerate and center frequency tracking to http spectran source 2023-04-20 08:32:31 +02:00
9c0b57a036 Work on the spectran HTTP source 2023-04-19 02:25:44 +02:00
604f95fd96 Added perseus source (still a bit buggy) 2023-04-14 22:12:13 +02:00
9a3414b847 Made the code more useful to the user
maybe just yeeting out of the start function with no indication to the user is a bad idea?
2023-03-23 23:19:05 +01:00
90c26f8c1b Fix crash in LimeSDR start when the device is disconnected
This fixes crash when a device which was enumerated on the
application startup gets disconnected prior to the attempt
to start the radio.

The check is done after the existing work around for the
LimeSuite bug. The idea is to give it the best possible
chance for the radio to start.

Possibly, the check needs needs to happen in the second
LMS_Open() but ideally this needs to be verified against
the original workaround scenario.
2023-03-23 22:36:44 +01:00
1e5601e773 Better check
Need to check if a device is actually selected, not just if there is one to select
2023-03-14 22:17:47 +01:00
ae1fd87f02 Fix crash starting LimeSDR source without device
This change fixes crash when a LimeSDR source is started without
an actual device selected.
2023-03-14 21:37:22 +01:00
314b8bf72d Const correctness fix for optionlist 2023-03-09 15:14:33 +01:00
007761a027 made it a bit cleaner 2023-03-08 19:49:23 +01:00
801f1be6b2 Hopefully a fix for the rfspace SDR-IP 2023-03-08 19:46:14 +01:00
9cc793e328 bugfix 2023-03-08 19:39:15 +01:00
82fd3732a9 hopefully the last fix for android, this is getting annoying 2023-02-25 20:33:03 +01:00
ac875aee3b bugfix macos and android 2023-02-25 19:30:58 +01:00
7723d15e8f Switched to a custom logging lib instead of that spdlog junk 2023-02-25 18:12:34 +01:00
0fedcf8745 Added audio source 2023-02-21 19:38:31 +01:00
13e81c9f6b attempt at enabling the plutosdr in android build 2023-02-18 20:22:29 +01:00
7cfc30ee6e new cmake stuff 2023-02-14 16:25:05 +01:00
a1b6cbb38a Addded label to bandwidth selection of SDRplay Source 2023-02-13 09:38:26 +01:00
bbf0c17cb8 Fixed missing include 2023-02-03 04:23:43 +01:00
7758c40bd7 Added missing files 2023-02-03 02:38:19 +01:00
8a2d0fe56b Recorder bugfix + rewrote RTL-TCP source to use new network lib 2023-02-03 02:38:08 +01:00
66bbc93535 cleanup 2023-01-26 02:54:29 +01:00
ab5d7a73c1 USRP samplerate selection fix attempt 2023-01-21 00:16:31 +01:00
7a1a37fbf6 Fixed broken bandwidth options 2023-01-20 23:43:46 +01:00
a58683f748 Merge branch 'master' of https://github.com/AlexandreRouma/SDRPlusPlus 2023-01-20 17:52:42 +01:00
d020dcc4a3 Added bandwidth and clock selection to USRP source 2023-01-20 17:52:35 +01:00
d21a6af5a9 Fix wrong target name 2023-01-13 13:05:01 -08:00
b3222003b1 bugfixes 2023-01-13 17:11:16 +01:00