Lely core libraries 2.3.4
|
A CANopen device. More...
#include <dev.h>
Data Fields | |
co_unsigned8_t | netid |
The network-ID. | |
co_unsigned8_t | id |
The node-ID. | |
struct rbtree | tree |
The tree containing the object dictionary. | |
char * | name |
A pointer to the name of the device. | |
char * | vendor_name |
A pointer to the vendor name. | |
co_unsigned32_t | vendor_id |
The vendor ID. | |
char * | product_name |
A pointer to the product name. | |
co_unsigned32_t | product_code |
The product code. | |
co_unsigned32_t | revision |
The revision number. | |
char * | order_code |
A pointer to the order code. | |
unsigned | baud: 10 |
The supported bit rates. | |
co_unsigned16_t | rate |
The (pending) baudrate (in kbit/s). | |
int | lss |
A flag specifying whether LSS is supported (1) or not (0). | |
co_unsigned32_t | dummy |
The data types supported for mapping dummy entries in PDOs. | |
co_dev_tpdo_event_ind_t * | tpdo_event_ind |
A pointer to the Transmit-PDO event indication function. | |
void * | tpdo_event_data |
A pointer to user-specified data for tpdo_event_ind. | |
co_dev_sam_mpdo_event_ind_t * | sam_mpdo_event_ind |
A pointer to the SAM-MPDO event indication function. | |
void * | sam_mpdo_event_data |
A pointer to user-specified data for sam_mpdo_event_ind. | |