Denny Sheirer
4f8b8e978b
#35 Updates AM & NBFM decoders to use Adaptive Squelch, a power squelch that includes an adaptive noise floor monitor. Implements vectorized magnitude operations for AM & FM decoders. Adds talkgroup assignment and squelch controls to AM channel configuration editor. Implements new AM gain control that attempts to normalize audio gain quickly at beginning of call/transmission and maintains that gain across lifecycle of the call and resets the gain for the next call. ( #1540 )
...
Notes on usage:
- When using either AM or FM squelch control use either the Heterodyne channelizer or if using the Polyphase channelizer, avoid using trunk tracking decoders like DMR or P25 or set the squelch threshold high enough to avoid changes in noise floor from polyphase channelizer where it can vary between using the one channel or the two-channel combined channel sources.
Co-authored-by: Dennis Sheirer <dsheirer@github.com >
2023-05-07 07:27:44 -04:00
Denny Sheirer
96d3996bec
#1190 Tuner management redesign. Updates all tuners with direct threaded support. Incorporates USB Hotplug support. Adds black/white listing of tuners. Updates all tuner editors to have a common look and feel. Changes location of tuner configuration file and changes format to JSON. ( #1208 )
...
Co-authored-by: Dennis Sheirer <dsheirer@github.com >
2022-04-18 07:30:58 -04:00
Denny Sheirer
2a0427c559
Adds support for power-of-2 decimation for both real and complex sample buffers. Creates new class to analyze the filter attenuation rates using a variety of filter lengths and window options to enable selecting the optimal combination of cascaded power-of-2 half band decimation filters. ( #1127 )
...
Co-authored-by: Dennis Sheirer <dsheirer@github.com >
2021-12-31 10:20:15 -05:00
Denny
3d1ac30646
330 WIP - changing to 45 degree rotation before demodulation.
2018-02-20 05:27:33 -05:00
Denny
9316599dec
Updates pull request from Roman Tsypuk to convert the build system from
...
ant to gradle. Removes linux and windows application launch scripts and
produces an executable jar with all resources included.
2017-12-17 07:28:06 -05:00