TLE92466ED Driver 0.1.0-preview
Modern C++23 driver for Infineon TLE92466ED Six-Channel Low-Side Solenoid Driver
Loading...
Searching...
No Matches
TLE92466ED::ChannelDiagnostics Struct Reference

Channel diagnostic information. More...

#include <TLE92466ED.hpp>

Public Attributes

bool overcurrent {false}
 Over-current detected.
 
bool short_to_ground {false}
 Short to ground.
 
bool open_load {false}
 Open load.
 
bool over_temperature {false}
 Channel over-temperature.
 
bool open_load_short_ground {false}
 Open load or short to ground.
 
bool ot_warning {false}
 Over-temperature warning.
 
bool current_regulation_warning {false}
 Current regulation warning.
 
bool pwm_regulation_warning {false}
 PWM regulation warning.
 
bool olsg_warning {false}
 OLSG warning.
 
uint16_t average_current {0}
 Average current (raw value)
 
uint16_t duty_cycle {0}
 PWM duty cycle (raw value)
 
uint16_t min_current {0}
 Minimum current.
 
uint16_t max_current {0}
 Maximum current.
 
uint16_t vbat_feedback {0}
 VBAT feedback.
 

Detailed Description

Channel diagnostic information.

Member Data Documentation

◆ average_current

uint16_t TLE92466ED::ChannelDiagnostics::average_current {0}

Average current (raw value)

◆ current_regulation_warning

bool TLE92466ED::ChannelDiagnostics::current_regulation_warning {false}

Current regulation warning.

◆ duty_cycle

uint16_t TLE92466ED::ChannelDiagnostics::duty_cycle {0}

PWM duty cycle (raw value)

◆ max_current

uint16_t TLE92466ED::ChannelDiagnostics::max_current {0}

Maximum current.

◆ min_current

uint16_t TLE92466ED::ChannelDiagnostics::min_current {0}

Minimum current.

◆ olsg_warning

bool TLE92466ED::ChannelDiagnostics::olsg_warning {false}

OLSG warning.

◆ open_load

bool TLE92466ED::ChannelDiagnostics::open_load {false}

Open load.

◆ open_load_short_ground

bool TLE92466ED::ChannelDiagnostics::open_load_short_ground {false}

Open load or short to ground.

◆ ot_warning

bool TLE92466ED::ChannelDiagnostics::ot_warning {false}

Over-temperature warning.

◆ over_temperature

bool TLE92466ED::ChannelDiagnostics::over_temperature {false}

Channel over-temperature.

◆ overcurrent

bool TLE92466ED::ChannelDiagnostics::overcurrent {false}

Over-current detected.

◆ pwm_regulation_warning

bool TLE92466ED::ChannelDiagnostics::pwm_regulation_warning {false}

PWM regulation warning.

◆ short_to_ground

bool TLE92466ED::ChannelDiagnostics::short_to_ground {false}

Short to ground.

◆ vbat_feedback

uint16_t TLE92466ED::ChannelDiagnostics::vbat_feedback {0}

VBAT feedback.


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