Skip to content

Struct adc_state_t

ClassList > adc_state_t

ADC state. More...

  • #include <adc_core.h>

Public Attributes

Type Name
int bits
int64_t clip_max
int64_t clip_min
uint8_t clipped
float dbfs
int dithering
uint32_t rng
double scale

Detailed Description

Allocate with adc_create().

clipped is sticky — set on any sample that saturates; cleared only by reset().

Public Attributes Documentation

variable bits

int adc_state_t::bits;

variable clip_max

int64_t adc_state_t::clip_max;

variable clip_min

int64_t adc_state_t::clip_min;

variable clipped

uint8_t adc_state_t::clipped;

variable dbfs

float adc_state_t::dbfs;

variable dithering

int adc_state_t::dithering;

variable rng

uint32_t adc_state_t::rng;

variable scale

double adc_state_t::scale;


The documentation for this class was generated from the following file native/inc/adc/adc_core.h