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

PWM statistics information. More...

#include <BasePwm.h>

Public Member Functions

 hf_pwm_statistics_t () noexcept
 

Public Attributes

hf_u32_t duty_updates_count
 Total duty cycle updates.
 
hf_u32_t frequency_changes_count
 Total frequency changes.
 
hf_u32_t fade_operations_count
 Total fade operations.
 
hf_u32_t error_count
 Total error count.
 
hf_u32_t channel_enables_count
 Total channel enable operations.
 
hf_u32_t channel_disables_count
 Total channel disable operations.
 
hf_u64_t last_activity_timestamp
 Last activity timestamp.
 
hf_u64_t initialization_timestamp
 Initialization timestamp.
 

Detailed Description

PWM statistics information.

Constructor & Destructor Documentation

◆ hf_pwm_statistics_t()

hf_pwm_statistics_t::hf_pwm_statistics_t ( )
inlinenoexcept

Member Data Documentation

◆ channel_disables_count

hf_u32_t hf_pwm_statistics_t::channel_disables_count

Total channel disable operations.

◆ channel_enables_count

hf_u32_t hf_pwm_statistics_t::channel_enables_count

Total channel enable operations.

◆ duty_updates_count

hf_u32_t hf_pwm_statistics_t::duty_updates_count

Total duty cycle updates.

◆ error_count

hf_u32_t hf_pwm_statistics_t::error_count

Total error count.

◆ fade_operations_count

hf_u32_t hf_pwm_statistics_t::fade_operations_count

Total fade operations.

◆ frequency_changes_count

hf_u32_t hf_pwm_statistics_t::frequency_changes_count

Total frequency changes.

◆ initialization_timestamp

hf_u64_t hf_pwm_statistics_t::initialization_timestamp

Initialization timestamp.

◆ last_activity_timestamp

hf_u64_t hf_pwm_statistics_t::last_activity_timestamp

Last activity timestamp.


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