Zephyr Project API  3.2.0
A Scalable Open Source RTOS
pd_battery_supply_pdo_sink Union Reference

Create a Battery Supply PDO Sink value See Table 6-16 Battery Supply PDO - Sink. More...

#include <usbc_pd.h>

Data Fields

struct {
   uint32_t   operational_power: 10
 
   uint32_t   min_voltage: 10
 
   uint32_t   max_voltage: 10
 
   enum pdo_src_type   type: 2
 
}; 
 
uint32_t raw_value
 

Detailed Description

Create a Battery Supply PDO Sink value See Table 6-16 Battery Supply PDO - Sink.

Field Documentation

◆ 

struct { ... } pd_battery_supply_pdo_sink::@154

◆ max_voltage

uint32_t pd_battery_supply_pdo_sink::max_voltage

Maximum Voltage in 50mV units

◆ min_voltage

uint32_t pd_battery_supply_pdo_sink::min_voltage

Minimum Voltage in 50mV units

◆ operational_power

uint32_t pd_battery_supply_pdo_sink::operational_power

Operational Power in 250mW units

◆ raw_value

uint32_t pd_battery_supply_pdo_sink::raw_value

Raw PDO value

◆ type

enum pdo_src_type pd_battery_supply_pdo_sink::type

Battery supply. SET TO PDO_BATTERY


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