This website requires JavaScript.
Explore
Help
Register
Sign In
GitHub
/
sdrtrunk
Watch
1
Star
0
Fork
0
You've already forked sdrtrunk
mirror of
https://github.com/DSheirer/sdrtrunk.git
synced
2026-11-12 16:47:31 -05:00
Code
Issues
Packages
Projects
Releases
2
Wiki
Activity
Files
a302d098dec52673ba82847b16fb3f20341cb21f
sdrtrunk
/
src
/
source
/
tuner
/
airspy
History
Denny
a302d098de
126 - Significant improvement in processor and memory utilization. Refactors all USB tuner sample processing with a new USBTransferProcessor class. LibUSB transfer timeout processing is now consolidated under the TunerManager and tuners register with this singleton to auto-start or auto-stop USB bulk transfer processing. Resolves long-standing issue impacting multi-tuner use where the second and subsequent tuners may have been routinely starved for LibUSB processing time under heavy-loading. All tuner buffer threaded processing is now handled as runnables in the scheduled thread pool, eliminating tuner-dedicated processing threads. Added tuner buffer size management to prevent memory blow-out when down-stream processing is either lagging or impacted by java garbage collection operations. Both tuners and individual DDC channels now have bounded sample buffer queues that automatically enter and exit overflow mode when predefined max/reset thresholds are met. When any queue goes into overflow mode, sample buffers are simply dropped in favor of preserving program/memory stability.
2017-01-28 09:08:11 -05:00
..
AirspyDeviceInformation.java
Adds airspy USB tuner support and updates the spectral display
2015-11-07 08:18:41 -05:00
AirspySampleAdapter.java
126 - Significant improvement in processor and memory utilization. Refactors all USB tuner sample processing with a new USBTransferProcessor class. LibUSB transfer timeout processing is now consolidated under the TunerManager and tuners register with this singleton to auto-start or auto-stop USB bulk transfer processing. Resolves long-standing issue impacting multi-tuner use where the second and subsequent tuners may have been routinely starved for LibUSB processing time under heavy-loading. All tuner buffer threaded processing is now handled as runnables in the scheduled thread pool, eliminating tuner-dedicated processing threads. Added tuner buffer size management to prevent memory blow-out when down-stream processing is either lagging or impacted by java garbage collection operations. Both tuners and individual DDC channels now have bounded sample buffer queues that automatically enter and exit overflow mode when predefined max/reset thresholds are met. When any queue goes into overflow mode, sample buffers are simply dropped in favor of preserving program/memory stability.
2017-01-28 09:08:11 -05:00
AirspySampleRate.java
Adds missing class for airspy tuner
2015-11-08 08:18:28 -05:00
AirspyTuner.java
wip
#34
- adds enable/disable to tuner editor components and frequency
2016-03-13 08:43:55 -04:00
AirspyTunerConfiguration.java
wip
#34
- final edits to R820T tuner configuration editor and introduced
2016-03-18 10:59:36 -04:00
AirspyTunerController.java
126 - Significant improvement in processor and memory utilization. Refactors all USB tuner sample processing with a new USBTransferProcessor class. LibUSB transfer timeout processing is now consolidated under the TunerManager and tuners register with this singleton to auto-start or auto-stop USB bulk transfer processing. Resolves long-standing issue impacting multi-tuner use where the second and subsequent tuners may have been routinely starved for LibUSB processing time under heavy-loading. All tuner buffer threaded processing is now handled as runnables in the scheduled thread pool, eliminating tuner-dedicated processing threads. Added tuner buffer size management to prevent memory blow-out when down-stream processing is either lagging or impacted by java garbage collection operations. Both tuners and individual DDC channels now have bounded sample buffer queues that automatically enter and exit overflow mode when predefined max/reset thresholds are met. When any queue goes into overflow mode, sample buffers are simply dropped in favor of preserving program/memory stability.
2017-01-28 09:08:11 -05:00
AirspyTunerEditor.java
Closes
#71
- frequency controller throws exception when exceeding min/max tuning limits of a tuner.
2016-06-04 08:21:28 -04:00