#include <data.h>
Collaboration diagram for struct_CO_Data:

Data Fields | |
| UNS8 * | bDeviceNodeId |
| const indextable * | objdict |
| UNS8 * | count_sync |
| 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 |
| s_process_var | process_var |
| 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(), _writeNetworkDict(), proceedPDO(), proceedSDO(), proceedSYNC(), sendPDOrequest(), sendSDO(), and setNodeId().
Definition at line 50 of file data.h.
Referenced by _readNetworkDict(), _writeNetworkDict(), proceedPDO(), proceedSDO(), proceedSYNC(), sendPDOrequest(), sendSDO(), and setNodeId().
Definition at line 51 of file data.h.
Referenced by _readNetworkDict(), _writeNetworkDict(), proceedPDO(), proceedSDO(), proceedSYNC(), 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(), proceedSYNC(), ProducerHearbeatAlarm(), sendPDO(), sendSDO(), and setState().
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 90 of file data.h.
Referenced by canClose(), canOpen(), masterSendNMTnodeguard(), masterSendNMTstateChange(), proceedNODE_GUARD(), ProducerHearbeatAlarm(), sendPDO(), sendSDO(), sendSYNC(), and slaveSendBootUp().
Definition at line 91 of file data.h.
Referenced by _getODentry(), _setODentry(), decompo_dcf(), scanIndexOD(), and setState().
1.5.1