Generic data buffer for undetermined use. These data buffers may be used by advanced control algorithms or be used by proprietary user code modules. More...
#include <power_control/drivers/npnz16b.h>
Data Fields | |
volatile uint16_t | usrParam0 |
generic 16-bit wide, user-defined parameter #1 for advanced control options More... | |
volatile uint16_t | usrParam1 |
generic 16-bit wide, user-defined parameter #2 for advanced control options More... | |
volatile uint16_t | usrParam2 |
generic 16-bit wide, user-defined parameter #3 for advanced control options More... | |
volatile uint16_t | usrParam3 |
generic 16-bit wide, user-defined parameter #4 for advanced control options More... | |
volatile uint16_t | usrParam4 |
generic 16-bit wide, user-defined parameter #5 for advanced control options More... | |
volatile uint16_t | usrParam5 |
generic 16-bit wide, user-defined parameter #6 for advanced control options More... | |
volatile uint16_t | usrParam6 |
generic 16-bit wide, user-defined parameter #7 for advanced control options More... | |
volatile uint16_t | usrParam7 |
generic 16-bit wide, user-defined parameter #8 for advanced control options More... | |
Data Fields inherited from NPNZ16b_s | |
volatile struct NPNZ_STATUS_s | status |
Control Loop Status and Control flags. More... | |
volatile struct NPNZ_PORTS_s | Ports |
Controller input and output ports. More... | |
volatile struct NPNZ_FILTER_PARAMS_s | Filter |
Filter parameters such as pointer to history and coefficient arrays and number scaling. More... | |
volatile struct NPNZ_GAIN_CONTROL_s | GainControl |
Parameter section for advanced control options. More... | |
volatile struct NPNZ_LIMITS_s | Limits |
Input and output clamping values. More... | |
volatile struct NPNZ_ADC_TRGCTRL_s | ADCTriggerControl |
Automatic ADC trigger placement options for ADC Trigger A and B. More... | |
volatile struct NPNZ_DATA_PROVIDERS_s | DataProviders |
Automated data sources pushing recent data points to user-defined variables. More... | |
volatile struct NPNZ_EXTENSION_HOOKS_s | ExtensionHooks |
User extension function triggers using function pointers with parameters. More... | |
volatile struct NPNZ_USER_DATA_BUFFER_s | Advanced |
Parameter section for advanced user control options. More... | |
Generic data buffer for undetermined use. These data buffers may be used by advanced control algorithms or be used by proprietary user code modules.
User Data Space for Advanced Control Functions.
The NPNZ_USER_DATA_BUFFER_t data object reserves four word of additional data space for user parameters. These parameters may be handled by user code and are not assigned to any specific, pre-defined functions.
volatile uint16_t usrParam0 |
volatile uint16_t usrParam1 |
volatile uint16_t usrParam2 |
volatile uint16_t usrParam3 |
volatile uint16_t usrParam4 |
volatile uint16_t usrParam5 |
volatile uint16_t usrParam6 |
volatile uint16_t usrParam7 |