Lely core libraries  2.3.4
__co_sync Struct Reference

A CANopen SYNC producer/consumer service. More...

Collaboration diagram for __co_sync:

Data Fields

can_net_tnet
 A pointer to a CAN network interface.
 
co_dev_tdev
 A pointer to a CANopen device.
 
int stopped
 A flag specifying whether the SYNC service is stopped.
 
co_unsigned32_t cobid
 The SYNC COB-ID.
 
co_unsigned32_t us
 The communication cycle period (in microseconds).
 
co_unsigned8_t max_cnt
 The synchronous counter overflow value.
 
can_recv_trecv
 A pointer to the CAN frame receiver.
 
can_timer_ttimer
 A pointer to the CAN timer.
 
co_unsigned8_t cnt
 The counter value.
 
co_sync_ind_tind
 A pointer to the indication function.
 
void * ind_data
 A pointer to user-specified data for ind.
 
co_sync_err_terr
 A pointer to the error handling function.
 
void * err_data
 A pointer to user-specified data for err.
 

Detailed Description

A CANopen SYNC producer/consumer service.

Definition at line 40 of file sync.c.


The documentation for this struct was generated from the following file: