MiraOS  v1.0 2016-02-20
Enumerations | Functions
mira_adc.h File Reference

MiraOS analog to digital converter driver. More...

#include <stdint.h>

Go to the source code of this file.

Enumerations

enum  MiraAdcChannel {
  MIRA_ADC_CHANNEL_AIN0 = 0, MIRA_ADC_CHANNEL_AIN1 = 1, MIRA_ADC_CHANNEL_AIN2 = 2, MIRA_ADC_CHANNEL_AIN3 = 3,
  MIRA_ADC_CHANNEL_AIN4 = 4, MIRA_ADC_CHANNEL_AIN5 = 5, MIRA_ADC_CHANNEL_AIN6 = 6, MIRA_ADC_CHANNEL_AIN7 = 7
}
 Analog input channels.
 

Functions

void mira_adc_init (MiraAdcChannel channel)
 Init analog input. More...
 
int16_t mira_adc_read (MiraAdcChannel channel)
 Init analog input. More...
 

Detailed Description

MiraOS analog to digital converter driver.

Author
LumenRadio AB
Date
17 Jan 2016 The MiraOS library provides functions for controlling the Mira radio module, sending/receiving messages, controlling peripherals, etc.
See also
http://docs.lumenrad.io/mira

Function Documentation

void mira_adc_init ( MiraAdcChannel  channel)

Init analog input.

Parameters
channelAnalog channel to initialize
Returns
void
int16_t mira_adc_read ( MiraAdcChannel  channel)

Init analog input.

Parameters
channelAnalog channel to read
Returns
signed 16 bit itneger with analog value