Please use AnalogAudioStream: A very fast ADC and DAC using the ESP32 I2S interface.
More...
#include <AnalogDriverESP32.h>
|
| size_t | outputMono (const void *src, size_t size_bytes) |
| |
| size_t | outputStereo (const void *src, size_t size_bytes) |
| |
| void | setupInputPin (int gpio) |
| | Defines the current ADC pin. The following GPIO pins are supported: GPIO32-GPIO39.
|
| |
Please use AnalogAudioStream: A very fast ADC and DAC using the ESP32 I2S interface.
- Author
- Phil Schatzmann
- Copyright
- GPLv3
◆ AnalogDriverESP32()
◆ ~AnalogDriverESP32()
◆ available()
| virtual int available |
( |
| ) |
|
|
inlineoverridevirtual |
◆ availableForWrite()
| virtual int availableForWrite |
( |
| ) |
|
|
inlinevirtualinherited |
◆ begin()
◆ end()
◆ outputMono()
| size_t outputMono |
( |
const void * |
src, |
|
|
size_t |
size_bytes |
|
) |
| |
|
inlineprotected |
◆ outputStereo()
| size_t outputStereo |
( |
const void * |
src, |
|
|
size_t |
size_bytes |
|
) |
| |
|
inlineprotected |
◆ readBytes()
| size_t readBytes |
( |
uint8_t * |
dest, |
|
|
size_t |
size_bytes |
|
) |
| |
|
inlineoverridevirtual |
◆ setupInputPin()
| void setupInputPin |
( |
int |
gpio | ) |
|
|
inlineprotected |
Defines the current ADC pin. The following GPIO pins are supported: GPIO32-GPIO39.
◆ write()
| size_t write |
( |
const uint8_t * |
src, |
|
|
size_t |
size_bytes |
|
) |
| |
|
inlineoverridevirtual |
◆ active
◆ adc_channel
| adc1_channel_t adc_channel |
|
protected |
◆ adc_config
◆ adc_unit
◆ auto_center
◆ is_driver_installed
| bool is_driver_installed = false |
|
protected |
◆ port_no
◆ result
The documentation for this class was generated from the following file: