TLE92466ED Driver 2.0.0
API reference
Loading...
Searching...
No Matches
Public Attributes | List of all members
tle92466ed::DitherSetup Struct Reference

High-level dither configuration (Phase 4 superset of ConfigureDither). More...

#include <tle92466ed_registers.hpp>

Public Attributes

float amplitude_mA {0.0F}
 Peak-to-peak dither amplitude in mA.
 
float frequency_Hz {0.0F}
 Dither frequency in Hz.
 
bool sync_with_pwm {false}
 Restart dither on each PWM rising edge.
 
bool sync_with_setpoint {false}
 Restart dither on setpoint change.
 
bool deep_dither {false}
 Enable deep-dither (extended amplitude range)
 
FastMeasureMode fast_measure {FastMeasureMode::FullPeriod}
 Feedback averaging window.
 

Detailed Description

High-level dither configuration (Phase 4 superset of ConfigureDither).

Member Data Documentation

◆ amplitude_mA

float tle92466ed::DitherSetup::amplitude_mA {0.0F}

Peak-to-peak dither amplitude in mA.

◆ deep_dither

bool tle92466ed::DitherSetup::deep_dither {false}

Enable deep-dither (extended amplitude range)

◆ fast_measure

FastMeasureMode tle92466ed::DitherSetup::fast_measure {FastMeasureMode::FullPeriod}

Feedback averaging window.

◆ frequency_Hz

float tle92466ed::DitherSetup::frequency_Hz {0.0F}

Dither frequency in Hz.

◆ sync_with_pwm

bool tle92466ed::DitherSetup::sync_with_pwm {false}

Restart dither on each PWM rising edge.

◆ sync_with_setpoint

bool tle92466ed::DitherSetup::sync_with_setpoint {false}

Restart dither on setpoint change.


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