Firmware  0.8.0
Loading...
Searching...
No Matches
convert.cpp File Reference

Convert between ADC measurements and SI units. More...

#include "convert.hpp"
Include dependency graph for convert.cpp:

Namespaces

namespace  drv
namespace  drv::anlg
namespace  drv::anlg::anonymous_namespace{convert.cpp}

Functions

int drv::anlg::anonymous_namespace{convert.cpp}::raw2mV (int meas)
 Convert ADC measurement to mV.
int drv::anlg::anonymous_namespace{convert.cpp}::measurement2mV (int meas)
 Convert measurement to voltage.
int drv::anlg::anonymous_namespace{convert.cpp}::mV2measurement (int mV)
 Convert voltage to measurement.
VccVoltage drv::anlg::measurement2mV (VccVoltageMeasurement meas)
 Convert VccVoltageMeasurement to VccVoltage.
VccVoltageMeasurement drv::anlg::mV2measurement (VccVoltage mV)
 Convert VccVoltage to VccVoltageMeasurement.
SupplyVoltage drv::anlg::measurement2mV (SupplyVoltageMeasurement meas)
 Convert SupplyVoltageMeasurement to SupplyVoltage.
SupplyVoltageMeasurement drv::anlg::mV2measurement (SupplyVoltage mV)
 Convert SupplyVoltage to SupplyVoltageMeasurement.
Current drv::anlg::measurement2mA (CurrentMeasurement meas)
 Convert CurrentMeasurement to Current.
CurrentMeasurement drv::anlg::mA2measurement (Current mA)
 Convert Current to CurrentMeasurement.

Detailed Description

Author
Vincent Hamp
Date
03/05/2023