From e45fe924520ec4ee1463f9402a4506ade5743700 Mon Sep 17 00:00:00 2001 From: Michael Buesch Date: Sat, 21 Nov 2009 21:46:36 +0100 Subject: pressure_control: ADC averaging Signed-off-by: Michael Buesch --- pressure_control/firmware/sensor.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'pressure_control/firmware/sensor.c') diff --git a/pressure_control/firmware/sensor.c b/pressure_control/firmware/sensor.c index 08eca77..6e59bb1 100644 --- a/pressure_control/firmware/sensor.c +++ b/pressure_control/firmware/sensor.c @@ -72,6 +72,12 @@ void sensor_trigger_read(struct sensor *s) adc_trigger(s->adc_mux, 1); } +void sensor_retrigger(void) +{ + /* Retrigger an ADC conversion on the currently active sensor. */ + adc_trigger(active_sensor->adc_mux, 1); +} + void sensor_init(struct sensor *s) { mdelay(20); /* Warm-up time */ -- cgit v1.2.3