CANopenNode
CANopen protocol stack
Loading...
Searching...
No Matches
CO_TPDO_t Struct Reference

TPDO object. More...

#include <CO_PDO.h>

+ Collaboration diagram for CO_TPDO_t:

Data Fields

CO_PDO_common_t PDO_common
 PDO common properties, must be first element in this object.
 
CO_CANtx_tCANtxBuff
 CAN transmit buffer inside CANdev.
 
uint8_t transmissionType
 Copy of the variable from object dictionary.
 
bool_t sendRequest
 If this flag is set and TPDO is event driven (transmission type is 0, 254 or 255), then PDO will be sent by CO_TPDO_process().
 
CO_SYNC_tSYNC
 From CO_TPDO_init()
 
uint8_t syncStartValue
 Copy of the variable from object dictionary.
 
uint8_t syncCounter
 SYNC counter used for PDO sending.
 
uint32_t inhibitTime_us
 Inhibit time from object dictionary translated to microseconds.
 
uint32_t eventTime_us
 Event time from object dictionary translated to microseconds.
 
uint32_t inhibitTimer
 Inhibit timer variable in microseconds.
 
uint32_t eventTimer
 Event timer variable in microseconds.
 

Detailed Description

TPDO object.


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