SensorLib 0.5.0
Multi-platform sensor driver library for Arduino, PlatformIO, and ESP-IDF
Loading...
Searching...
No Matches
AXP517PdNegotiator::SourceCaps Struct Reference

Parsed Source_Capabilities message. More...

#include <AXP517PdNegotiator.hpp>

Public Attributes

FixedOffer fixed [7] = {}
 Parsed fixed PDO offers.
 
uint8_t fixedCount = 0
 Number of valid entries in fixed[].
 
uint8_t totalPdoCount = 0
 Total PDO count advertised in the message.
 
uint16_t rawHeaderLE = 0
 Raw Source_Capabilities header.
 

Detailed Description

Parsed Source_Capabilities message.

Definition at line 68 of file AXP517PdNegotiator.hpp.

Member Data Documentation

◆ fixed

FixedOffer AXP517PdNegotiator::SourceCaps::fixed[7] = {}

Parsed fixed PDO offers.

Definition at line 69 of file AXP517PdNegotiator.hpp.

Referenced by AXP517PdNegotiator::parseSourceCaps(), printSourceCaps(), and AXP517PdNegotiator::selectFixedOffer().

◆ fixedCount

uint8_t AXP517PdNegotiator::SourceCaps::fixedCount = 0

Number of valid entries in fixed[].

Definition at line 70 of file AXP517PdNegotiator.hpp.

Referenced by AXP517PdNegotiator::parseSourceCaps(), printSourceCaps(), and AXP517PdNegotiator::selectFixedOffer().

◆ rawHeaderLE

uint16_t AXP517PdNegotiator::SourceCaps::rawHeaderLE = 0

Raw Source_Capabilities header.

Definition at line 72 of file AXP517PdNegotiator.hpp.

Referenced by AXP517PdNegotiator::parseSourceCaps().

◆ totalPdoCount

uint8_t AXP517PdNegotiator::SourceCaps::totalPdoCount = 0

Total PDO count advertised in the message.

Definition at line 71 of file AXP517PdNegotiator.hpp.

Referenced by AXP517PdNegotiator::parseSourceCaps(), and printSourceCaps().


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