/*
- * Copyright (C) 2012-2015 Czech Technical University in Prague
+ * Copyright (C) 2012-2016 Czech Technical University in Prague
*
* Created on: 28.2.2013
*
#include <stdio.h>
#include "drv/port.h"
-static double lsb2volts(unsigned lsb)
-{
- return ((double)lsb + 0.0)*2.5/4095*2;
-}
-
-
/**
* @brief Read values from ADC port
*
}
for (i = min; i <= max; i++) {
unsigned d = rpp_adc_get(i+1);
- double v = lsb2volts(d);
+ double v = port_adc_lsb2volts(d);
rpp_sci_printf("ADC%-2d %4d lsb ~ %5.2f V\n", i, d, v);
}
return 0;
rpp_sci_printf("%5d ", rpp_adc_get(i+1));
rpp_sci_printf("lsb\n");
for (i = 0; i < PORT_ADC_CHANNELS; i++)
- rpp_sci_printf("%5.2f ", lsb2volts(rpp_adc_get(i+1)));
+ rpp_sci_printf("%5.2f ", port_adc_lsb2volts(rpp_adc_get(i+1)));
rpp_sci_printf("V\r\033[A"); /* Cursor up */