|
|
@@ -343,11 +343,12 @@ void adc_set_5vref_calc(float v) {
|
|
|
vref_5v_adc = v;
|
|
|
}
|
|
|
|
|
|
+#define VREF_COMP_LFP_CEOF (0.01F)
|
|
|
static float vref_compestion_filter = 1.0f;
|
|
|
#define VREF_COMPESTION() (vref_adc/(float)adc_buffer[7])
|
|
|
void adc_3v3ref_filter(void) {
|
|
|
float value = VREF_COMPESTION();
|
|
|
- LowPass_Filter(vref_compestion_filter, value, 0.01f);
|
|
|
+ LowPass_Filter(vref_compestion_filter, value, VREF_COMP_LFP_CEOF);
|
|
|
}
|
|
|
|
|
|
float adc_vref_compesion(void) {
|
|
|
@@ -358,7 +359,7 @@ static float vref_5v_compestion_filter = 1.0f;
|
|
|
#define VREF_5V_COMPESTION() (vref_5v_adc/(float)adc_buffer[1])
|
|
|
void adc_5vref_filter(void) {
|
|
|
float value = VREF_5V_COMPESTION();
|
|
|
- LowPass_Filter(vref_5v_compestion_filter, value, 0.01f);
|
|
|
+ LowPass_Filter(vref_5v_compestion_filter, value, VREF_COMP_LFP_CEOF);
|
|
|
}
|
|
|
|
|
|
float adc_5vref_compesion(void) {
|