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