Lely core libraries 2.3.4
|
A CANopen network. More...
Data Fields | |
co_gw_t * | gw |
A pointer to the CANopen gateway. | |
co_unsigned16_t | id |
The network-ID. | |
co_nmt_t * | nmt |
A pointer to a CANopen NMT master/slave service. | |
co_unsigned8_t | def |
The default node-ID. | |
int | timeout |
The SDO timeout (in milliseconds). | |
unsigned | bootup_ind: 1 |
A flag indicating whether "boot-up event received" commands should be forwarded (1) or not (0). | |
struct co_gw_job * | sdo [CO_NUM_NODES] |
An array of pointers to the SDO upload/download jobs. | |
struct co_gw_job * | lss |
A pointer to the LSS job. | |
co_nmt_cs_ind_t * | cs_ind |
A pointer to the original NMT command indication function. | |
void * | cs_data |
A pointer to user-specified data for cs_ind. | |
co_nmt_ng_ind_t * | ng_ind |
A pointer to the original node guarding event indication function. | |
void * | ng_data |
A pointer to user-specified data for ng_ind. | |
co_nmt_lg_ind_t * | lg_ind |
A pointer to the original life guarding event indication function. | |
void * | lg_data |
A pointer to user-specified data for lg_ind. | |
co_nmt_hb_ind_t * | hb_ind |
A pointer to the original heartbeat event indication function. | |
void * | hb_data |
A pointer to user-specified data for hb_ind. | |
co_nmt_st_ind_t * | st_ind |
A pointer to the original state change event indication function. | |
void * | st_data |
A pointer to user-specified data for st_ind. | |
co_nmt_boot_ind_t * | boot_ind |
A pointer to the original 'boot slave' indication function. | |
void * | boot_data |
A pointer to user-specified data for boot_ind. | |
co_nmt_sdo_ind_t * | dn_ind |
A pointer to the original SDO download progress indication function. | |
void * | dn_data |
A pointer to user-specified data for dn_ind. | |
co_nmt_sdo_ind_t * | up_ind |
A pointer to the original SDO upload progress indication function. | |
void * | up_data |
A pointer to user-specified data for up_ind. | |