WDSP: extend parameters range of noise blanker

pull/2219/head
f4exb 2024-07-21 11:24:54 +02:00
rodzic 4ee2eb532a
commit 4b38488b51
3 zmienionych plików z 15 dodań i 15 usunięć

Wyświetl plik

@ -116,7 +116,7 @@
<number>4</number> <number>4</number>
</property> </property>
<property name="maximum"> <property name="maximum">
<double>2.000000000000000</double> <double>10.000000000000000</double>
</property> </property>
<property name="singleStep"> <property name="singleStep">
<double>0.000100000000000</double> <double>0.000100000000000</double>
@ -125,7 +125,7 @@
<enum>QAbstractSpinBox::DefaultStepType</enum> <enum>QAbstractSpinBox::DefaultStepType</enum>
</property> </property>
<property name="value"> <property name="value">
<double>0.100000000000000</double> <double>0.500000000000000</double>
</property> </property>
</widget> </widget>
</item> </item>
@ -152,13 +152,13 @@
<number>4</number> <number>4</number>
</property> </property>
<property name="maximum"> <property name="maximum">
<double>2.000000000000000</double> <double>10.000000000000000</double>
</property> </property>
<property name="singleStep"> <property name="singleStep">
<double>0.000100000000000</double> <double>0.000100000000000</double>
</property> </property>
<property name="value"> <property name="value">
<double>0.100000000000000</double> <double>0.500000000000000</double>
</property> </property>
</widget> </widget>
</item> </item>
@ -168,13 +168,13 @@
<string>Noise blanking threshold multiplier</string> <string>Noise blanking threshold multiplier</string>
</property> </property>
<property name="minimum"> <property name="minimum">
<number>15</number> <number>2</number>
</property> </property>
<property name="maximum"> <property name="maximum">
<number>500</number> <number>50</number>
</property> </property>
<property name="value"> <property name="value">
<number>30</number> <number>10</number>
</property> </property>
</widget> </widget>
</item> </item>
@ -187,13 +187,13 @@
<number>4</number> <number>4</number>
</property> </property>
<property name="maximum"> <property name="maximum">
<double>2.000000000000000</double> <double>10.000000000000000</double>
</property> </property>
<property name="singleStep"> <property name="singleStep">
<double>0.000100000000000</double> <double>0.000100000000000</double>
</property> </property>
<property name="value"> <property name="value">
<double>0.100000000000000</double> <double>0.500000000000000</double>
</property> </property>
</widget> </widget>
</item> </item>

Wyświetl plik

@ -29,8 +29,8 @@ warren@wpratt.com
#include "anb.hpp" #include "anb.hpp"
#include "RXA.hpp" #include "RXA.hpp"
#define MAX_TAU (0.002) // maximum transition time, signal<->zero #define MAX_TAU (0.01) // maximum transition time, signal<->zero (slew time)
#define MAX_ADVTIME (0.002) // maximum deadtime (zero output) in advance of detected noise #define MAX_ADVTIME (0.01) // maximum deadtime (zero output) in advance of detected noise
#define MAX_SAMPLERATE (1536000) #define MAX_SAMPLERATE (1536000)
namespace WDSP { namespace WDSP {

Wyświetl plik

@ -27,10 +27,10 @@ warren@wpratt.com
#include "comm.hpp" #include "comm.hpp"
#define MAX_ADV_SLEW_TIME (0.002) #define MAX_ADV_SLEW_TIME (0.01) // Slew time
#define MAX_ADV_TIME (0.002) #define MAX_ADV_TIME (0.01) // Lead time
#define MAX_HANG_SLEW_TIME (0.002) #define MAX_HANG_SLEW_TIME (0.01) // Slew time
#define MAX_HANG_TIME (0.002) #define MAX_HANG_TIME (0.01) // Lag time
#define MAX_SEQ_TIME (0.025) #define MAX_SEQ_TIME (0.025)
#define MAX_SAMPLERATE (1536000.0) #define MAX_SAMPLERATE (1536000.0)