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

One fixed supply PDO offered by the source. More...

#include <AXP517PdNegotiator.hpp>

Public Attributes

uint16_t mv = 0
 Fixed supply voltage in millivolts.
 
uint16_t maMax = 0
 Maximum current in milliamps.
 
uint8_t pdoIndex1Based = 0
 USB-PD object position, 1 through 7.
 
uint32_t rawPdo = 0
 Raw 32-bit PDO value.
 

Detailed Description

One fixed supply PDO offered by the source.

Definition at line 58 of file AXP517PdNegotiator.hpp.

Member Data Documentation

◆ maMax

uint16_t AXP517PdNegotiator::FixedOffer::maMax = 0

Maximum current in milliamps.

Definition at line 60 of file AXP517PdNegotiator.hpp.

Referenced by AXP517PdNegotiator::parseSourceCaps().

◆ mv

uint16_t AXP517PdNegotiator::FixedOffer::mv = 0

Fixed supply voltage in millivolts.

Definition at line 59 of file AXP517PdNegotiator.hpp.

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

◆ pdoIndex1Based

uint8_t AXP517PdNegotiator::FixedOffer::pdoIndex1Based = 0

USB-PD object position, 1 through 7.

Definition at line 61 of file AXP517PdNegotiator.hpp.

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

◆ rawPdo

uint32_t AXP517PdNegotiator::FixedOffer::rawPdo = 0

Raw 32-bit PDO value.

Definition at line 62 of file AXP517PdNegotiator.hpp.

Referenced by AXP517PdNegotiator::parseSourceCaps().


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