mirror of
https://github.com/eclipse/upm.git
synced 2025-03-15 13:07:40 +03:00
dfrph: Added set/get adc ref
Added missing getter/setter for the C library adc reference voltage. Signed-off-by: Noel Eck <noel.eck@intel.com>
This commit is contained in:
parent
c66247b3d3
commit
73719a6659
@ -56,6 +56,17 @@ void dfrph_close(dfrph_context dev)
|
||||
free(dev);
|
||||
}
|
||||
|
||||
upm_result_t dfrph_set_aref(const dfrph_context dev, float aref)
|
||||
{
|
||||
dev->m_aref = aref;
|
||||
return UPM_SUCCESS;
|
||||
}
|
||||
|
||||
float dfrph_get_aref(const dfrph_context dev)
|
||||
{
|
||||
return dev->m_aref;
|
||||
}
|
||||
|
||||
upm_result_t dfrph_set_offset(const dfrph_context dev, float offset)
|
||||
{
|
||||
dev->m_count_offset = offset;
|
||||
|
@ -58,6 +58,21 @@ dfrph_context dfrph_init(int16_t pin);
|
||||
*/
|
||||
void dfrph_close(dfrph_context dev);
|
||||
|
||||
/**
|
||||
* Set ADC reference voltage
|
||||
* @param dev sensor context pointer
|
||||
* @param aref ADC reference voltage
|
||||
* @return Function result code
|
||||
*/
|
||||
upm_result_t dfrph_set_aref(const dfrph_context dev, float aref);
|
||||
|
||||
/**
|
||||
* Get sensor aref
|
||||
* @param dev sensor context pointer
|
||||
* @return Sensor ADC reference voltage
|
||||
*/
|
||||
float dfrph_get_aref(const dfrph_context dev);
|
||||
|
||||
/**
|
||||
* Set sensor offset. This offset is applied to the return value:
|
||||
* counts = counts + offset
|
||||
|
Loading…
x
Reference in New Issue
Block a user