|
Lely core libraries
1.9.2
|
A CANopen Receive-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 deadline monitoring. | |
| can_timer_t * | timer_swnd |
| A pointer to the CAN timer for the synchronous time window. | |
| unsigned int | sync: 1 |
| A flag indicating we're waiting for a SYNC object to process msg. | |
| unsigned int | swnd: 1 |
| A flag indicating the synchronous time window has expired. | |
| struct can_msg | msg |
| A CAN frame waiting for a SYNC object to be processed. | |
| struct co_sdo_req | req |
| The CANopen SDO download request used for writing sub-objects. | |
| co_rpdo_ind_t * | ind |
| A pointer to the indication function. | |
| void * | ind_data |
| A pointer to user-specified data for ind. | |
| co_rpdo_err_t * | err |
| A pointer to the error handling function. | |
| void * | err_data |
| A pointer to user-specified data for err. | |