|  | Dual Active Bridge Development Board (Part-No. ) |
Content |  |  |  |  |  |

Loading...
Searching...
No Matches
Data Structures | Enumerations
Power Control Data Types
Power Control

Contains the collection of power control data types. More...

Collaboration diagram for Power Control Data Types:

## Data Structures
struct | SWITCH_NODE_s
| Power converter switch-node specifications. More...
struct | FEEDBACK_SETTINGS_s
| Publicly accessible data buffer of most recent runtime data values. More...
struct | STATUS_FLAGS_s
| Power converter status flags. More...
struct | START_UP_RAMP_s
| Stores data related to the ramping up/down of the reference. More...
struct | CONTROLLER_s
| Stores data related to the control loop properties. More...
struct | PWR_CTRL_PROPERTIES_s
| Collection of power control properties. More...
struct | POWER_CONTROL_s
| Power control API structure. More...

## Enumerations
enum | PWR_CTRL_STATES_e { PWRCTRL_STATE_INITIALIZE , PWRCTRL_STATE_FAULT_DETECTION , PWRCTRL_STATE_STANDBY , PWRCTRL_STATE_SOFT_START , PWRCTRL_STATE_ONLINE }
| Enumeration of power controller state machine states. More...
enum | PWR_CTRL_CHARGE_STATE_e { PWR_CTRL_CHARGING , PWR_CTRL_DISCHARGING }
| Enumeration of power controller charging state. More...

## Detailed Description

This document covers all the data types used in power control application.

## Enumeration Type Documentation

## ◆ PWR_CTRL_CHARGE_STATE_e

enum PWR_CTRL_CHARGE_STATE_e

These is the enumeration of the DAB's charging state

Enumerator
PWR_CTRL_CHARGING | power converter is in charging mode
PWR_CTRL_DISCHARGING | power converter is in discharging mode

Definition at line 134 of file pwrctrl_typedef.h.

## ◆ PWR_CTRL_STATES_e

enum PWR_CTRL_STATES_e

These are all of the states for the power controller state machine

Enumerator
PWRCTRL_STATE_INITIALIZE | power converter control state #0: initializes object properties and clears status bits
PWRCTRL_STATE_FAULT_DETECTION | power converter control state #1: checks if a fault occurs
PWRCTRL_STATE_STANDBY | power converter control state #2: waiting for status bits allowing power supply to run
PWRCTRL_STATE_SOFT_START | power converter control state #3: performs soft-start sequence
PWRCTRL_STATE_ONLINE | power converter control state #4: output is in regulation and power is OK (normal continuous operation)

Definition at line 18 of file pwrctrl_typedef.h.