Arduino AudioKit HAL
Public Attributes | List of all members
periph_led_cfg_t Struct Reference

The LED peripheral configuration. More...

#include <periph_led.h>

Public Attributes

ledc_mode_t led_speed_mode
 
ledc_timer_bit_t led_duty_resolution
 
ledc_timer_t led_timer_num
 
uint32_t led_freq_hz
 
int gpio_num
 

Detailed Description

The LED peripheral configuration.

Definition at line 54 of file periph_led.h.

Member Data Documentation

◆ gpio_num

int periph_led_cfg_t::gpio_num

Optional, < 0 invalid gpio number

Definition at line 59 of file periph_led.h.

◆ led_duty_resolution

ledc_timer_bit_t periph_led_cfg_t::led_duty_resolution

LEDC channel duty resolution

Definition at line 56 of file periph_led.h.

◆ led_freq_hz

uint32_t periph_led_cfg_t::led_freq_hz

LEDC timer frequency (Hz)

Definition at line 58 of file periph_led.h.

◆ led_speed_mode

ledc_mode_t periph_led_cfg_t::led_speed_mode

LEDC speed speed_mode, high-speed mode or low-speed mode

Definition at line 55 of file periph_led.h.

◆ led_timer_num

ledc_timer_t periph_led_cfg_t::led_timer_num

Select the timer source of channel (0 - 3)

Definition at line 57 of file periph_led.h.


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