Defines the controller common support structure.
The CSS is accessed via a pointer in most of the DCL controller structs. It contains data used for testing and configuring the controller, as well as for error checking.
Data Fields | |
float32_t | tpt |
Test point. More... | |
float32_t | t_sec |
Controller period in seconds. More... | |
volatile uint32_t | sts |
Status word. More... | |
uint32_t | err_line |
Error location line (errno) More... | |
uint32_t | err |
Error status code. More... | |
const char * | err_func |
Error function name. More... | |
float32_t DCL_CSS::tpt |
Test point.
float32_t DCL_CSS::t_sec |
Controller period in seconds.
volatile uint32_t DCL_CSS::sts |
Status word.
uint32_t DCL_CSS::err_line |
Error location line (errno)
uint32_t DCL_CSS::err |
Error status code.
const char* DCL_CSS::err_func |
Error function name.