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