|
TLE92466ED Driver 2.0.0
API reference
|
High-resolution per-channel feedback snapshot (Phase 6). More...
#include <tle92466ed_registers.hpp>
Public Attributes | |
| int32_t | avg_current_mA {0} |
| Average current from FB_I_AVG/FB_DC ratio (mA, signed) | |
| uint16_t | duty_cycle_permyriad {0} |
| Duty cycle 0..10000 (= 0.00..100.00 %) | |
| uint32_t | avg_vbat_mV {0} |
| Channel-referenced VBAT average (mV) | |
| int32_t | imin_mA {0} |
| Minimum current in measurement window (mA) | |
| int32_t | imax_mA {0} |
| Maximum current in measurement window (mA) | |
| uint32_t | period_min_us {0} |
| Shortest PWM period observed (µs) | |
| uint32_t | period_max_us {0} |
| Longest PWM period observed (µs) | |
| int16_t | int_thresh_seed {0} |
| Current ICC integrator threshold readback. | |
| uint8_t | period_seq {0} |
| Measurement exponent sequence (from FB_I_AVG EXP) | |
| uint8_t | quad_seq {0} |
| Quarter-period sequence counter (reserved) | |
High-resolution per-channel feedback snapshot (Phase 6).
Populated by ReadChannelFeedback(). Average current uses the FB_I_AVG mantissa ratio with TP_MANT from FB_DC — not FB_I_AVG_s16 (see GetCalibrationAvgCurrent_mA()).
| int32_t tle92466ed::ChannelFeedback::avg_current_mA {0} |
Average current from FB_I_AVG/FB_DC ratio (mA, signed)
| uint32_t tle92466ed::ChannelFeedback::avg_vbat_mV {0} |
Channel-referenced VBAT average (mV)
| uint16_t tle92466ed::ChannelFeedback::duty_cycle_permyriad {0} |
Duty cycle 0..10000 (= 0.00..100.00 %)
| int32_t tle92466ed::ChannelFeedback::imax_mA {0} |
Maximum current in measurement window (mA)
| int32_t tle92466ed::ChannelFeedback::imin_mA {0} |
Minimum current in measurement window (mA)
| int16_t tle92466ed::ChannelFeedback::int_thresh_seed {0} |
Current ICC integrator threshold readback.
| uint32_t tle92466ed::ChannelFeedback::period_max_us {0} |
Longest PWM period observed (µs)
| uint32_t tle92466ed::ChannelFeedback::period_min_us {0} |
Shortest PWM period observed (µs)
| uint8_t tle92466ed::ChannelFeedback::period_seq {0} |
Measurement exponent sequence (from FB_I_AVG EXP)
| uint8_t tle92466ed::ChannelFeedback::quad_seq {0} |
Quarter-period sequence counter (reserved)