This commit is contained in:
crinq
2014-11-25 19:03:58 +01:00
parent 98c82dcc38
commit 5e01191597

19
src/comps/ac.comp Normal file
View File

@@ -0,0 +1,19 @@
COMP(ac);
HAL_PIN(in) = 0.0;
HAL_PIN(ac) = 0.01;
HAL_PIN(out) = 0.0;
MEM(float avg) = 0.0;
RT_FILTER(
float i = PIN(i);
float a = PIN(ac);
// avg
avg = i * ac + avg * (1 - ac);
PIN(out) = i - avg;
);
ENDCOMP;