Publicly accessible data buffer of most recent runtime data values. More...
#include <power_control/devices/dev_buck_typedef.h>
Inheritance diagram for BUCK_CONVERTER_DATA_s:
Collaboration diagram for BUCK_CONVERTER_DATA_s:Data Fields | |
| volatile uint16_t | i_sns [BUCK_MPHASE_COUNT] |
| BUCK output current. More... | |
| volatile uint16_t | i_out |
| BUCK common output current. More... | |
| volatile uint16_t | v_in |
| BUCK input voltage. More... | |
| volatile uint16_t | v_out |
| BUCK output voltage. More... | |
| volatile uint16_t | temp |
| BUCK board temperature. More... | |
| volatile uint16_t | control_input |
| BUCK most recent control input value (raw input) More... | |
| volatile uint16_t | control_error |
| BUCK most recent control error value. More... | |
| volatile uint16_t | control_output |
| BUCK most recent control output value. More... | |
Data Fields inherited from BUCK_CONVERTER_s | |
| volatile struct BUCK_CONVERTER_STATUS_s | status |
| BUCK operation status bits. More... | |
| volatile struct BUCK_STATE_ID_s | state_id |
| BUCK state machine operating state ID. More... | |
| volatile struct BUCK_CONVERTER_STARTUP_s | startup |
| BUCK startup timing settings. More... | |
| volatile struct BUCK_CONVERTER_SETTINGS_s | set_values |
| Control field for global access to references. More... | |
| volatile struct BUCK_CONVERTER_DATA_s | data |
| BUCK runtime data. More... | |
| volatile struct BUCK_FEEDBACK_SETTINGS_s | feedback |
| BUCK converter feedback settings. More... | |
| volatile struct BUCK_SWITCH_NODE_SETTINGS_s | sw_node [BUCK_MPHASE_COUNT] |
| BUCK converter switch node settings. More... | |
| volatile struct BUCK_GPIO_SETTINGS_s | gpio |
| BUCK converter additional GPIO specification. More... | |
| volatile struct BUCK_LOOP_SETTINGS_s | v_loop |
| BUCK voltage control loop object. More... | |
| volatile struct BUCK_LOOP_SETTINGS_s | i_loop [BUCK_MPHASE_COUNT] |
| BUCK Current control loop objects. More... | |
Publicly accessible data buffer of most recent runtime data values.
Definition at line 296 of file dev_buck_typedef.h.
| volatile uint16_t control_error |
BUCK most recent control error value.
Definition at line 305 of file dev_buck_typedef.h.
| volatile uint16_t control_input |
BUCK most recent control input value (raw input)
Definition at line 304 of file dev_buck_typedef.h.
| volatile uint16_t control_output |
BUCK most recent control output value.
Definition at line 306 of file dev_buck_typedef.h.
| volatile uint16_t i_out |
BUCK common output current.
Definition at line 299 of file dev_buck_typedef.h.
| volatile uint16_t i_sns[BUCK_MPHASE_COUNT] |
BUCK output current.
Definition at line 298 of file dev_buck_typedef.h.
| volatile uint16_t temp |
BUCK board temperature.
Definition at line 302 of file dev_buck_typedef.h.
| volatile uint16_t v_in |
BUCK input voltage.
Definition at line 300 of file dev_buck_typedef.h.
| volatile uint16_t v_out |
BUCK output voltage.
Definition at line 301 of file dev_buck_typedef.h.