mirror of
https://github.com/DSheirer/sdrtrunk.git
synced 2026-11-13 17:17:29 -05:00
- Uses libhydrasdr HIGH_DEFINITION decimation mode by default. - Tuner controller extends TunerController since libhydrasdr owns the USB device, transfers and real to complex sample conversion. - Tuners are still discovered by USB bus and port. The controller reads the USB serial string and opens the device by serial number. - Samples are scaled by 2 to preserve existing levels (-6 dB otherwise). - Streaming is stopped for sample rate changes because libhydrasdr replaces the sample converter in use by its streaming thread. - Buffer sample count follows the delivered power-of-2 buffer size and adds the 1.25 MHz sample rate. Co-authored-by: denny <dennis.sheirer@gmail.com>
This commit is contained in:
@@ -99,6 +99,7 @@ dependencies {
|
||||
implementation 'com.mpatric:mp3agic:0.9.1'
|
||||
implementation 'commons-io:commons-io:2.22.0'
|
||||
implementation 'eu.hansolo:charts:1.0.5'
|
||||
implementation 'io.github.dsheirer:jhydrasdr:1.1.3' //HydraSDR tuners - GitHub release, see settings.gradle
|
||||
implementation 'io.github.dsheirer:radio-reference-api:18.0.0'
|
||||
implementation 'io.github.dsheirer:usb4java-native-libraries:1.3.3' //OSX & Windows aarch64 native libs
|
||||
implementation 'io.github.dsheirer:usb4java:1.3.5' //Fork with Loader support for OSX Multi-Version
|
||||
|
||||
Reference in New Issue
Block a user