CANopenNode
CANopen protocol stack
|
Node Guarding slave object. More...
#include <CO_Node_Guarding.h>
Data Fields | |
CO_EM_t * | em |
From CO_nodeGuardingSlave_init() | |
volatile void * | CANrxNew |
Indicates, if new rtr message received from CAN bus. | |
uint32_t | guardTime_us |
Guard time in microseconds, calculated from OD_0x100C. | |
uint32_t | lifeTime_us |
Life time in microseconds, calculated from guardTime_us * lifeTimeFactor. | |
uint32_t | lifeTimer |
Timer for monitoring Life time, counting down from lifeTime_us. | |
uint8_t | lifeTimeFactor |
Life time factor, from OD_0x100D. | |
bool_t | toggle |
Toggle bit for response. | |
bool_t | lifeTimeTimeout |
True if rtr from master is missing. | |
OD_extension_t | OD_100C_extension |
Extension for OD object. | |
OD_extension_t | OD_100D_extension |
Extension for OD object. | |
CO_CANmodule_t * | CANdevTx |
From CO_nodeGuardingSlave_init() | |
CO_CANtx_t * | CANtxBuff |
CAN transmit buffer for the message. | |
Node Guarding slave object.