| 
    Appiko
    
   | 
 
Low power analog data logger with the SAADC peripheral. The image below gives the flow of how the peripherals of nRF52 is setup for this application. More...
Data Structures | |
| struct | saadc_limit | 
| Configuration structure of the SAADC limit for a channel.  More... | |
Macros | |
| #define | LOGGER_INTERVAL_MS 50 | 
| Macro that defines the data sampling frequency.  | |
| #define | SAADC_NUMBER_OF_CHANNELS 1 | 
| Macro that defines the number of channels of ADC to sample.  | |
| #define | APPLN_SAADC_RESOLUTION NRF_SAADC_RESOLUTION_12BIT | 
| The ADC converstion resolution used in this application.  | |
| #define | APPLN_SAADC_OVERSAMPLING NRF_SAADC_OVERSAMPLE_DISABLED | 
| The number of samples used to average to get the result.  | |
| #define | APPLN_SAADC_IRQ_PRIORITY APP_IRQ_PRIORITY_LOW | 
| The interrupt priority of the SAADC peripheral.  | |
Functions | |
| void | SAADC_IRQHandler (void) | 
| Implementation of the SAADC interrupt handler.  | |
| int | main (void) | 
| Function for application main entry.  | |
Macros for setting the SAADC channel configurations for this application. | |
| #define | SAADC_AMP_CHANNEL_CONFIG | 
 1.8.15