From e56eb05ea2d2d3a1c49cb787275830a19c3bead2 Mon Sep 17 00:00:00 2001 From: David Lenfesty Date: Tue, 22 Oct 2019 13:00:38 -0600 Subject: [PATCH] Comments and missed a function --- lab_3/main.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/lab_3/main.c b/lab_3/main.c index 80657db..12bb6cb 100755 --- a/lab_3/main.c +++ b/lab_3/main.c @@ -79,10 +79,21 @@ uint16_t adc_run_conversion(uint8_t adc_selection) { } +/** @brief Converts an ADC value from a measurement on an LM35 into a temperature. + */ float lm35_convert(uint16_t adc_reading) { return (float) (adc_reading * ADC_VREF / ADC_RESOLUTION) / LM35_SENSITIVITY; } +/** @brief Converts and ADC value from a measurement on a diode into a temperature. + * TODO + */ +float diode_convert(uint16_t adc_reading) { + // Do some funky math here + + return 0; +} + int main() { // Initialise peripherals pin_init();