42 #include "lib/sensors.h" 57 return 25000 + ((raw >> 4) - 1422) * 10000 / 42;
64 configure(
int type,
int value)
#define CC2538_SENSORS_VALUE_TYPE_CONVERTED
Request the converted reading.
#define SOC_ADC_ADCCON_DIV_512
512 decimation rate (12 bits ENOB)
#define CC2538_SENSORS_ERROR
Generic Error.
Generic header usable by all CC2538 sensor drivers.
#define CC2538_SENSORS_VALUE_TYPE_RAW
Request the raw reading.
Header file for the cc2538 ADC driver.
const struct sensors_sensor cc2538_temp_sensor
Exports a global symbol to be used by the sensor API.
#define SOC_ADC_ADCCON_REF_INT
Internal reference.
#define SOC_ADC_ADCCON_CH_TEMP
Temperature sensor.
int16_t adc_get(uint8_t channel, uint8_t ref, uint8_t div)
Performs a single conversion on a given ADC channel.