From 3c8e67ba32a377fa9db67f9ddf9e1a658d367121 Mon Sep 17 00:00:00 2001 From: Fisch Date: Mon, 13 May 2024 19:42:34 +0200 Subject: [PATCH] fix wrong calibration --- include/ec.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/ec.h b/include/ec.h index 6dbe7ba..2ab7595 100644 --- a/include/ec.h +++ b/include/ec.h @@ -78,13 +78,13 @@ float ec_reference_adc=6016.88; //adc reference value for the calibration resist //float ec_calibration_polynom[]={1033.928052655456,-3.8909104921922895,0.005627541436014758,-4.103988840997024e-06,1.7231981870816133e-09,-4.433707707721975e-13,7.203892111369395e-17,-7.406549810844244e-21,4.667420606439905e-25,-1.6439457516812463e-29,2.477292190335455e-34}; //20220505 //float ec_calibration_polynom[]={-323.68589929771457,0.5836096440900665,-0.000279737392438965,5.98673062873e-08,-5.4460235093798435e-12,1.8535134644431135e-16}; //20230509 //float ec_calibration_polynom[]={212.6826331524675,-0.6043878865263305,0.000571551634082491,-1.827897106718841e-07,2.682337041246909e-11,-1.8368511021965982e-15,4.8269168538877025e-20}; //20230509 manuell -float ec_calibration_polynom_A[]={18.953002079376887,-0.057529180570340156,7.44612274805891e-05,-8.847448650204697e-09,5.388914121653647e-13}; //20240423, graphite electrodes +float ec_calibration_polynom_A[]={8.718380956513695,-0.026463423062356713,3.425216464107108e-05,-4.069826379094172e-09,2.478900495960682e-13}; //20240423, graphite electrodes float ec_calibration_linearize_below_adc_A=2000; //use linear approximation below this adc value. 0=disable float ec_calibration_linear_lowADC_A=728; //x0 float ec_calibration_linear_lowEC_A=0; //y0 -float ec_calibration_polynom_B[]={40.838922264426685,-0.08846039894456156,7.671298605466989e-05,-9.161423581523883e-09,5.529701600660142e-13}; //20240423, graphite electrodes +float ec_calibration_polynom_B[]={18.785904241636743,-0.04069178351449846,3.528797358514823e-05,-4.214254847500995e-09,2.543662736303669e-13}; //20240423, graphite electrodes float ec_calibration_linearize_below_adc_B=2000; //use linear approximation below this adc value. 0=disable float ec_calibration_linear_lowADC_B=728; //x0 float ec_calibration_linear_lowEC_B=0; //y0