Lely core libraries
2.3.4
|
A CANopen NMT service manager. More...
#include <nmt_srv.h>
Data Fields | |
co_nmt_t * | nmt |
A pointer to the NMT master/slave service. | |
int | set |
The currently enabled CANopen services (any combination of CO_NMT_SRV_PDO, CO_NMT_SRV_SDO, CO_NMT_SRV_SYNC, CO_NMT_SRV_TIME and CO_NMT_SRV_EMCY). | |
co_rpdo_t ** | rpdos |
An array of pointers to the Receive-PDO services. | |
co_unsigned16_t | nrpdo |
The number of Receive-PDO services. | |
co_tpdo_t ** | tpdos |
An array of pointers to the Transmit-PDO services. | |
co_unsigned16_t | ntpdo |
The number of Transmit-PDO services. | |
co_ssdo_t ** | ssdos |
An array of pointers to the Server-SDO services. | |
co_unsigned8_t | nssdo |
The number of Server-SDO services. | |
co_csdo_t ** | csdos |
An array of pointers to the Client-SDO services. | |
co_unsigned8_t | ncsdo |
The number of Client-SDO services. | |
co_sync_t * | sync |
A pointer to the SYNC producer/consumer service. | |
co_time_t * | time |
A pointer to the TIME producer/consumer service. | |
co_emcy_t * | emcy |
A pointer to the EMCY producer/consumer service. | |
co_lss_t * | lss |
A pointer to the LSS master/slave service. | |