diff --git a/plugins/channelrx/wdsprx/wdsprxdnbdialog.ui b/plugins/channelrx/wdsprx/wdsprxdnbdialog.ui index 0634b9a74..c4d53601d 100644 --- a/plugins/channelrx/wdsprx/wdsprxdnbdialog.ui +++ b/plugins/channelrx/wdsprx/wdsprxdnbdialog.ui @@ -116,7 +116,7 @@ 4 - 2.000000000000000 + 10.000000000000000 0.000100000000000 @@ -125,7 +125,7 @@ QAbstractSpinBox::DefaultStepType - 0.100000000000000 + 0.500000000000000 @@ -152,13 +152,13 @@ 4 - 2.000000000000000 + 10.000000000000000 0.000100000000000 - 0.100000000000000 + 0.500000000000000 @@ -168,13 +168,13 @@ Noise blanking threshold multiplier - 15 + 2 - 500 + 50 - 30 + 10 @@ -187,13 +187,13 @@ 4 - 2.000000000000000 + 10.000000000000000 0.000100000000000 - 0.100000000000000 + 0.500000000000000 diff --git a/wdsp/anb.cpp b/wdsp/anb.cpp index 85cb28e84..36a5d9d59 100644 --- a/wdsp/anb.cpp +++ b/wdsp/anb.cpp @@ -29,8 +29,8 @@ warren@wpratt.com #include "anb.hpp" #include "RXA.hpp" -#define MAX_TAU (0.002) // maximum transition time, signal<->zero -#define MAX_ADVTIME (0.002) // maximum deadtime (zero output) in advance of detected noise +#define MAX_TAU (0.01) // maximum transition time, signal<->zero (slew time) +#define MAX_ADVTIME (0.01) // maximum deadtime (zero output) in advance of detected noise #define MAX_SAMPLERATE (1536000) namespace WDSP { diff --git a/wdsp/nob.cpp b/wdsp/nob.cpp index c8d18baf8..5b0dfec4d 100644 --- a/wdsp/nob.cpp +++ b/wdsp/nob.cpp @@ -27,10 +27,10 @@ warren@wpratt.com #include "comm.hpp" -#define MAX_ADV_SLEW_TIME (0.002) -#define MAX_ADV_TIME (0.002) -#define MAX_HANG_SLEW_TIME (0.002) -#define MAX_HANG_TIME (0.002) +#define MAX_ADV_SLEW_TIME (0.01) // Slew time +#define MAX_ADV_TIME (0.01) // Lead time +#define MAX_HANG_SLEW_TIME (0.01) // Slew time +#define MAX_HANG_TIME (0.01) // Lag time #define MAX_SEQ_TIME (0.025) #define MAX_SAMPLERATE (1536000.0)