CANopenNode
CANopen protocol stack
|
Guard Object for SRDO. More...
#include <CO_SRDO.h>
Data Fields | |
bool_t | NMTisOperational |
True if NMT operating state is operational. | |
bool_t | configurationValid |
True if all SRDO objects are properly configured. | |
OD_IO_t | OD_IO_configurationValid |
Object for input / output on the OD variable 13FE:00. | |
OD_entry_t * | OD_13FE_entry |
From CO_SRDOGuard_init() | |
OD_entry_t * | OD_13FF_entry |
From CO_SRDOGuard_init() | |
OD_extension_t | OD_13FE_extension |
Extension for OD object. | |
OD_extension_t | OD_13FF_extension |
Extension for OD object. | |
Guard Object for SRDO.
Guard object monitors all SRDO objects for:
bool_t CO_SRDOGuard_t::configurationValid |
True if all SRDO objects are properly configured.
Set after successful finish of all CO_SRDO_init() functions. Cleared on configuration change.
OD_IO_t CO_SRDOGuard_t::OD_IO_configurationValid |
Object for input / output on the OD variable 13FE:00.
Configuration of any of the the SRDO parameters will write 0 to that variable.