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

Result of one Tle92466edDriver::SampleChannelCurrents call. More...

#include <tle92466ed.hpp>

Public Attributes

uint8_t requested_mask {0}
 Channels the caller asked for.
 
uint8_t update_mask {0}
 FB_UPD: channels with a completed window.
 
uint8_t valid_mask {0}
 Channels whose sample is trustworthy.
 
uint8_t rejected_chains {0}
 Read chains discarded because their reply anchors did not verify.
 
std::array< ChannelCurrentSample, 6 > channels {}
 

Detailed Description

Result of one Tle92466edDriver::SampleChannelCurrents call.

Member Data Documentation

◆ channels

std::array<ChannelCurrentSample, 6> tle92466ed::CurrentFeedbackBatch::channels {}

◆ rejected_chains

uint8_t tle92466ed::CurrentFeedbackBatch::rejected_chains {0}

Read chains discarded because their reply anchors did not verify.

Non-zero means the bus mis-ordered replies and the affected channels were reported as "no window" rather than decoded from another channel's data. A rising count is a bus-integrity signal, not a plant fault.

◆ requested_mask

uint8_t tle92466ed::CurrentFeedbackBatch::requested_mask {0}

Channels the caller asked for.

◆ update_mask

uint8_t tle92466ed::CurrentFeedbackBatch::update_mask {0}

FB_UPD: channels with a completed window.

◆ valid_mask

uint8_t tle92466ed::CurrentFeedbackBatch::valid_mask {0}

Channels whose sample is trustworthy.


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