|
Lely core libraries 2.3.5
|
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. | |