CANopen Slave Documentation
Version 6.16.04
Loading...
Searching...
No Matches
CosPdoCom_s Struct Reference

Detailed Description

The structure CosPdoCom_s describes the communication parameters of a PDO:

  • Identifier
  • Transmission Type
  • Inhibit time (only for transmit PDO)
  • Event Timer

If a transmit PDO is triggered by a SYNC or the internal timer, these events are counted by the members ubSyncCount resp. uwEventTick.

+ Collaboration diagram for CosPdoCom_s:

Data Fields

uint32_t ulIdentifier
 
uint8_t ubTransType
 
uint8_t ubSyncCount
 
uint16_t uwEventTime
 
uint16_t uwEventTick
 
uint8_t ubDataChangeControl
 

Field Documentation

◆ ubDataChangeControl

uint8_t CosPdoCom_s::ubDataChangeControl

SYNC start value, this field is only available when COS_PDO_SYNC_START is set

SYNC start flag, this field is only available when COS_PDO_SYNC_START is set

◆ ubSyncCount

uint8_t CosPdoCom_s::ubSyncCount

Counter for SYNC messages

◆ ubTransType

uint8_t CosPdoCom_s::ubTransType

Transmission type

◆ ulIdentifier

uint32_t CosPdoCom_s::ulIdentifier

Identifier

◆ uwEventTick

uint16_t CosPdoCom_s::uwEventTick

Event timer ticks

◆ uwEventTime

uint16_t CosPdoCom_s::uwEventTime

Inhibit timer value, this field is only available when COS_PDO_INHIBIT is set

Inhibit timer ticks, this field is only available when COS_PDO_INHIBIT is set

Event timer value