![]() |
CANopenNode
CANopen protocol stack
|
Node Guarding slave object. More...
#include <CO_Node_Guarding.h>
Collaboration diagram for CO_nodeGuardingSlave_t: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.