Motion Master 6.0.0-alpha.86
Next-generation motion control software
Loading...
Searching...
No Matches
mm::node::FirmwareLatencyRequest Struct Reference

What one firmware latency run was asked to do. More...

#include <somanet_procedures.h>

Public Attributes

FirmwareLatencyAction action {FirmwareLatencyAction::kMeasure}
 
somanet::FirmwareLatency latency {somanet::FirmwareLatency::kSetpoint}
 Which latency. Ignored by FirmwareLatencyAction::kStop, which stops both.
 
std::chrono::milliseconds duration {2000}
 How long to let the measurement collect, used only by FirmwareLatencyAction::kMeasure.
 

Detailed Description

What one firmware latency run was asked to do.

Member Data Documentation

◆ action

FirmwareLatencyAction mm::node::FirmwareLatencyRequest::action {FirmwareLatencyAction::kMeasure}

What to do. Defaults to the composite measurement, which is the action that answers with a figure and needs no follow-up run.

◆ duration

std::chrono::milliseconds mm::node::FirmwareLatencyRequest::duration {2000}

How long to let the measurement collect, used only by FirmwareLatencyAction::kMeasure.

◆ latency

somanet::FirmwareLatency mm::node::FirmwareLatencyRequest::latency {somanet::FirmwareLatency::kSetpoint}

Which latency. Ignored by FirmwareLatencyAction::kStop, which stops both.


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