Motion Master 6.0.0-alpha.111
Next-generation motion control software
Loading...
Searching...
No Matches
mm::capture::Datagram Struct Reference

The header of one datagram in a frame, without its data. More...

#include <ethercat_frame.h>

Public Attributes

uint8_t command = 0
 ETG.1000.4 command: 1 APRD, 4 FPRD, 10 LRD, 12 LRW, and so on.
 
uint8_t index = 0
 The master's index, which is how it pairs a return with a send.
 
uint16_t adp = 0
 Address position, or the high half of a logical address.
 
uint16_t ado = 0
 Address offset, or the low half of a logical address.
 
uint16_t length = 0
 Bytes of data in the datagram.
 
bool more = false
 Another datagram follows in the same frame.
 
uint16_t wkc = 0
 The working counter after the data.
 

Detailed Description

The header of one datagram in a frame, without its data.

Member Data Documentation

◆ ado

uint16_t mm::capture::Datagram::ado = 0

Address offset, or the low half of a logical address.

◆ adp

uint16_t mm::capture::Datagram::adp = 0

Address position, or the high half of a logical address.

◆ command

uint8_t mm::capture::Datagram::command = 0

ETG.1000.4 command: 1 APRD, 4 FPRD, 10 LRD, 12 LRW, and so on.

◆ index

uint8_t mm::capture::Datagram::index = 0

The master's index, which is how it pairs a return with a send.

◆ length

uint16_t mm::capture::Datagram::length = 0

Bytes of data in the datagram.

◆ more

bool mm::capture::Datagram::more = false

Another datagram follows in the same frame.

◆ wkc

uint16_t mm::capture::Datagram::wkc = 0

The working counter after the data.


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