37 #include "dev/ext-sensor.h"
38 #include "dev/sky-sensors.h"
40 const struct sensors_sensor ext_sensor;
41 static uint8_t active;
77 configure(
int type,
int c)
82 if(!status(SENSORS_ACTIVE)) {
86 ADC12MCTL6 = (INCH_0 + SREF_0);
88 ADC12MCTL7 = (INCH_1 + SREF_0);
90 ADC12MCTL8 = (INCH_2 + SREF_0);
92 ADC12MCTL9 = (INCH_3 + SREF_0);
94 sky_sensors_activate(0x0F);
98 sky_sensors_deactivate(0x0F);
107 SENSORS_SENSOR(ext_sensor,
"Ext", value, configure, status);
#define ADC0
Peripheral ADC0 base pointer.