LEDDRV initialization structure.
Public Attributes#
Enable dual drive mode.
Enable direct drive mode.
Enable peak current foldback.
Disable over current flag hardware control.
Force enable; Override for internal enable that is gated on AC peak detect.
Time On max.
Time Off max.
Peak current detect reference adjust value.
Over current reference adjust.
Time On calibration channel mode.
Fixed Ton Select LSBs.
Vac gpio select.
Current sense 0 gpio select.
Drain sense 0 gpio select.
Current sense 1 gpio select.
Drain sense 1 gpio select.
Public Attribute Documentation#
direct_drive_mode_enable#
bool sl_hal_leddrv_init_t::direct_drive_mode_enable
Enable direct drive mode.
peak_current_foldback_enable#
bool sl_hal_leddrv_init_t::peak_current_foldback_enable
Enable peak current foldback.
disable_ocflag_hardware_control#
bool sl_hal_leddrv_init_t::disable_ocflag_hardware_control
Disable over current flag hardware control.
enable_forced_calibration#
bool sl_hal_leddrv_init_t::enable_forced_calibration
Force enable; Override for internal enable that is gated on AC peak detect.
ipeak_detect_ref_adjust#
sl_hal_leddrv_ipeak_detect_ref_adjust_t sl_hal_leddrv_init_t::ipeak_detect_ref_adjust
Peak current detect reference adjust value.
overcurrent_ref_adjust#
sl_hal_leddrv_overcurrent_ref_adjust_t sl_hal_leddrv_init_t::overcurrent_ref_adjust
Over current reference adjust.
ton_cal_mode#
sl_hal_leddrv_ton_cal_mode_t sl_hal_leddrv_init_t::ton_cal_mode
Time On calibration channel mode.
fixed_ton_sel_lsb#
sl_hal_leddrv_fixed_ton_sel_lsb_t sl_hal_leddrv_init_t::fixed_ton_sel_lsb
Fixed Ton Select LSBs.
current_sense0_gpio_select#
sl_hal_leddrv_gpio_select_t sl_hal_leddrv_init_t::current_sense0_gpio_select
Current sense 0 gpio select.
drain_sense0_gpio_select#
sl_hal_leddrv_gpio_select_t sl_hal_leddrv_init_t::drain_sense0_gpio_select
Drain sense 0 gpio select.
current_sense1_gpio_select#
sl_hal_leddrv_gpio_select_t sl_hal_leddrv_init_t::current_sense1_gpio_select
Current sense 1 gpio select.
drain_sense1_gpio_select#
sl_hal_leddrv_gpio_select_t sl_hal_leddrv_init_t::drain_sense1_gpio_select
Drain sense 1 gpio select.