HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
Loading...
Searching...
No Matches
hf_pwm_diagnostics_t Struct Reference

PWM diagnostics information. More...

#include <BasePwm.h>

Public Member Functions

 hf_pwm_diagnostics_t () noexcept
 

Public Attributes

bool hardware_initialized
 Hardware is initialized.
 
bool fade_functionality_ready
 Hardware fade is ready.
 
hf_u8_t active_channels
 Number of active channels.
 
hf_u8_t active_timers
 Number of active timers.
 
hf_u32_t system_uptime_ms
 System uptime in milliseconds.
 
hf_pwm_err_t last_global_error
 Last global error.
 

Detailed Description

PWM diagnostics information.

Constructor & Destructor Documentation

◆ hf_pwm_diagnostics_t()

hf_pwm_diagnostics_t::hf_pwm_diagnostics_t ( )
inlinenoexcept

Member Data Documentation

◆ active_channels

hf_u8_t hf_pwm_diagnostics_t::active_channels

Number of active channels.

◆ active_timers

hf_u8_t hf_pwm_diagnostics_t::active_timers

Number of active timers.

◆ fade_functionality_ready

bool hf_pwm_diagnostics_t::fade_functionality_ready

Hardware fade is ready.

◆ hardware_initialized

bool hf_pwm_diagnostics_t::hardware_initialized

Hardware is initialized.

◆ last_global_error

hf_pwm_err_t hf_pwm_diagnostics_t::last_global_error

Last global error.

◆ system_uptime_ms

hf_u32_t hf_pwm_diagnostics_t::system_uptime_ms

System uptime in milliseconds.


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