45int64_t
record(
const char *filenames[], BitResolution res, uint32_t sample_rate,
46 uint32_t duration_ms, uint8_t *buf,
size_t sz);
BitResolution
Supported bit resolutions for ADC sampling.
Definition Adc.h:13
Definition Recorder.cpp:9
bool init(uint8_t nchannels, adc::Channel *channels, SdFat *sd)
Initialize recorder with these fields.
Definition Recorder.cpp:18
SdFat * sd
Definition Recorder.cpp:13
adc::Channel * channels
Definition Recorder.cpp:12
uint8_t nchannels
Definition Recorder.cpp:14
int64_t record(const char *filenames[], BitResolution res, uint32_t sample_rate, uint32_t duration_ms, uint8_t *buf, size_t sz)
Uses the SD singleton to record to every file in files with the same sample rate and duration.
Definition Recorder.cpp:29
Single ADC channel (pin + metadata).
Definition Adc.h:28