Bluenet
5.7.0
Bluenet, firmware for nRF52 smart home devices
|
Struct communicated from the ADC class when it's done sampling a buffer. More...
#include <cs_PacketsInternal.h>
Public Attributes | |
bool | valid = false |
Whether this buffer has valid data. More... | |
adc_buffer_seq_nr_t | seqNr = 0 |
Sequence number. More... | |
adc_channel_config_result_t | config [CS_ADC_NUM_CHANNELS] |
The ADC config that was used to sample this buffer. More... | |
adc_sample_value_t * | samples = nullptr |
Pointer to the samples. More... | |
Struct communicated from the ADC class when it's done sampling a buffer.
adc_channel_config_result_t adc_buffer_t::config[CS_ADC_NUM_CHANNELS] |
The ADC config that was used to sample this buffer.
adc_sample_value_t* adc_buffer_t::samples = nullptr |
Pointer to the samples.
adc_buffer_seq_nr_t adc_buffer_t::seqNr = 0 |
Sequence number.
Increased by 1 for each consecutive buffer. Can be used to check if you missed a buffer.
bool adc_buffer_t::valid = false |
Whether this buffer has valid data.
This may change at any moment, so make sure to check it after calculations and be ready to revert.