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

The counts for one kind of frame. More...

#include <summary.h>

Public Attributes

uint32_t sent = 0
 Frames the master sent. A frame sent again counts once.
 
uint32_t resent = 0
 
uint32_t returned = 0
 Sent frames that came back.
 
uint32_t lost = 0
 Sent frames with no return before the capture ended.
 
uint32_t over2Ms = 0
 Returns later than 2 ms after the first send.
 
uint32_t over20Ms = 0
 Returns later than 20 ms. Counted in over2Ms as well.
 
uint32_t over100Ms = 0
 Returns later than 100 ms. Counted in the two above as well.
 
int64_t latestUs = 0
 The latest return, in microseconds after its first send.
 

Detailed Description

The counts for one kind of frame.

Member Data Documentation

◆ latestUs

int64_t mm::capture::KindSummary::latestUs = 0

The latest return, in microseconds after its first send.

◆ lost

uint32_t mm::capture::KindSummary::lost = 0

Sent frames with no return before the capture ended.

◆ over100Ms

uint32_t mm::capture::KindSummary::over100Ms = 0

Returns later than 100 ms. Counted in the two above as well.

◆ over20Ms

uint32_t mm::capture::KindSummary::over20Ms = 0

Returns later than 20 ms. Counted in over2Ms as well.

◆ over2Ms

uint32_t mm::capture::KindSummary::over2Ms = 0

Returns later than 2 ms after the first send.

◆ resent

uint32_t mm::capture::KindSummary::resent = 0

Frames sent again with the same index and header while the first copy had no answer yet. A register datagram goes out again every 2 ms, so a late one shows here as well as in a band.

◆ returned

uint32_t mm::capture::KindSummary::returned = 0

Sent frames that came back.

◆ sent

uint32_t mm::capture::KindSummary::sent = 0

Frames the master sent. A frame sent again counts once.


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