ESP-IDF Firmware
Firmware architecture and call graph
Loading...
Searching...
No Matches
wave_gen_config_t Struct Reference

Configuration structure for Wave Generator. More...

#include <wave_gen.h>

Data Fields

int bck_io_num
int ws_io_num
int data_out_num
int mck_io_num
uint32_t sample_rate

Detailed Description

Configuration structure for Wave Generator.

Definition at line 22 of file wave_gen.h.

Field Documentation

◆ bck_io_num

int wave_gen_config_t::bck_io_num

Bit Clock Pin (SCK)

Definition at line 23 of file wave_gen.h.

Referenced by wave_gen_init().

◆ data_out_num

int wave_gen_config_t::data_out_num

Data Out Pin (DIN)

Definition at line 25 of file wave_gen.h.

Referenced by wave_gen_init().

◆ mck_io_num

int wave_gen_config_t::mck_io_num

Master Clock Pin (MCK), set to -1 if unused

Definition at line 26 of file wave_gen.h.

Referenced by wave_gen_init().

◆ sample_rate

uint32_t wave_gen_config_t::sample_rate

Sample rate in Hz (e.g., 44100 or 48000)

Definition at line 27 of file wave_gen.h.

Referenced by wave_gen_init().

◆ ws_io_num

int wave_gen_config_t::ws_io_num

Word Select Pin (LRCK/WS)

Definition at line 24 of file wave_gen.h.

Referenced by wave_gen_init().


The documentation for this struct was generated from the following file: