|
Lely core libraries
1.9.2
|
A CANopen Transmit-PDO. More...

Data Fields | |
| can_net_t * | net |
| A pointer to a CAN network interface. | |
| co_dev_t * | dev |
| A pointer to a CANopen device. | |
| co_unsigned16_t | num |
| The PDO number. | |
| struct co_pdo_comm_par | comm |
| The PDO communication parameter. | |
| struct co_pdo_map_par | map |
| The PDO mapping parameter. | |
| can_recv_t * | recv |
| A pointer to the CAN frame receiver. | |
| can_timer_t * | timer_event |
| A pointer to the CAN timer for events. | |
| can_timer_t * | timer_swnd |
| A pointer to the CAN timer for the synchronous time window. | |
| struct can_buf * | buf |
| A CAN frame buffer. | |
| struct timespec | inhibit |
| The time at which the next event-driven TPDO may be sent. | |
| unsigned int | event: 1 |
| A flag indicating the occurrence of an event. | |
| unsigned int | swnd: 1 |
| A flag indicating the synchronous time window has expired. | |
| co_unsigned8_t | sync |
| The SYNC start value. | |
| co_unsigned8_t | cnt |
| The SYNC counter value. | |
| struct co_sdo_req | req |
| The CANopen SDO upload request used for reading sub-objects. | |
| co_tpdo_ind_t * | ind |
| A pointer to the indication function. | |
| void * | data |
| A pointer to user-specified data for ind. | |