#include <data.h>
Collaboration diagram for struct_CO_Data:
Data Fields | |
UNS8 * | bDeviceNodeId |
const indextable * | objdict |
s_PDO_status * | PDO_status |
quick_index * | firstIndex |
quick_index * | lastIndex |
UNS16 * | ObjdictSize |
const UNS8 * | iam_a_slave |
valueRangeTest_t | valueRangeTest |
s_transfer | transfers [SDO_MAX_SIMULTANEOUS_TRANSFERTS] |
e_nodeState | nodeState |
s_state_communication | CurrentCommunicationState |
initialisation_t | initialisation |
preOperational_t | preOperational |
operational_t | operational |
stopped_t | stopped |
UNS8 * | ConsumerHeartbeatCount |
UNS32 * | ConsumerHeartbeatEntries |
TIMER_HANDLE * | ConsumerHeartBeatTimers |
UNS16 * | ProducerHeartBeatTime |
TIMER_HANDLE | ProducerHeartBeatTimer |
heartbeatError_t | heartbeatError |
e_nodeState | NMTable [NMT_MAX_NODE_ID] |
TIMER_HANDLE | syncTimer |
UNS32 * | COB_ID_Sync |
UNS32 * | Sync_Cycle_Period |
post_sync_t | post_sync |
post_TPDO_t | post_TPDO |
UNS8 | toggle |
CAN_HANDLE | canHandle |
scanIndexOD_t | scanIndexOD |
storeODSubIndex_t | storeODSubIndex |
UNS8 * | dcf_cursor |
UNS32 | dcf_count_targets |
Definition at line 45 of file data.h.
Definition at line 47 of file data.h.
Referenced by getNodeId(), proceedNMTstateChange(), proceedNODE_GUARD(), proceedSDO(), ProducerHearbeatAlarm(), sendSDOabort(), setNodeId(), and slaveSendBootUp().
Definition at line 48 of file data.h.
Referenced by _readNetworkDict(), _sendPDOevent(), _writeNetworkDict(), buildPDO(), proceedPDO(), proceedSDO(), sendPDOrequest(), sendSDO(), setNodeId(), and TPDO_Communication_Parameter_Callback().
Definition at line 49 of file data.h.
Referenced by _sendPDOevent(), PDOEventTimerAlarm(), PDOInhibitTimerAlarm(), PDOStop(), proceedPDO(), and TPDO_Communication_Parameter_Callback().
Definition at line 50 of file data.h.
Referenced by _readNetworkDict(), _sendPDOevent(), _writeNetworkDict(), buildPDO(), PDOInit(), PDOStop(), proceedPDO(), proceedSDO(), sendPDOrequest(), sendSDO(), setNodeId(), and TPDO_Communication_Parameter_Callback().
Definition at line 51 of file data.h.
Referenced by _readNetworkDict(), _sendPDOevent(), _writeNetworkDict(), PDOInit(), PDOStop(), proceedPDO(), proceedSDO(), sendPDOrequest(), sendSDO(), and setNodeId().
UNS16* struct_CO_Data::ObjdictSize |
const UNS8* struct_CO_Data::iam_a_slave |
s_transfer struct_CO_Data::transfers[SDO_MAX_SIMULTANEOUS_TRANSFERTS] |
Definition at line 57 of file data.h.
Referenced by _readNetworkDict(), _writeNetworkDict(), failedSDO(), getReadResultNetworkDict(), getSDOfreeLine(), getSDOlineOnUse(), getSDOlineRestBytes(), getWriteResultNetworkDict(), initSDOline(), lineToSDO(), objdictToSDOline(), proceedSDO(), resetSDOline(), SDOlineToObjdict(), SDOTimeoutAlarm(), SDOtoLine(), and setSDOlineRestBytes().
Definition at line 61 of file data.h.
Referenced by getState(), proceedNMTstateChange(), proceedNODE_GUARD(), ProducerHearbeatAlarm(), sendSDO(), and setState().
Definition at line 62 of file data.h.
Referenced by canDispatch(), proceedSYNC(), and TPDO_Communication_Parameter_Callback().
Definition at line 69 of file data.h.
Referenced by heartbeatInit(), heartbeatStop(), and proceedNODE_GUARD().
Definition at line 70 of file data.h.
Referenced by ConsumerHearbeatAlarm(), heartbeatInit(), and proceedNODE_GUARD().
TIMER_HANDLE* struct_CO_Data::ConsumerHeartBeatTimers |
Definition at line 71 of file data.h.
Referenced by heartbeatInit(), heartbeatStop(), and proceedNODE_GUARD().
TIMER_HANDLE struct_CO_Data::ProducerHeartBeatTimer |
Definition at line 73 of file data.h.
Referenced by heartbeatInit(), heartbeatStop(), and ProducerHearbeatAlarm().
e_nodeState struct_CO_Data::NMTable[NMT_MAX_NODE_ID] |
Definition at line 75 of file data.h.
Referenced by GetChangeStateResults(), getNodeState(), masterRequestNodeState(), and proceedNODE_GUARD().
TIMER_HANDLE struct_CO_Data::syncTimer |
UNS32* struct_CO_Data::COB_ID_Sync |
Definition at line 87 of file data.h.
Referenced by _sendPDOevent(), canClose(), canOpen(), masterSendNMTnodeguard(), masterSendNMTstateChange(), proceedNODE_GUARD(), proceedPDO(), ProducerHearbeatAlarm(), sendPDOrequest(), sendSDO(), sendSYNC(), and slaveSendBootUp().
Definition at line 88 of file data.h.
Referenced by _getODentry(), _setODentry(), decompo_dcf(), scanIndexOD(), and setState().