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

One object to stage into the output process image, as parsed from a batch write request. More...

#include <device_manager.h>

Public Attributes

uint16_t slavePosition = 0
 1-based bus position of the owning device.
 
uint16_t index = 0
 CoE object index.
 
uint8_t subindex = 0
 CoE object subindex.
 
DeviceParameterValue value
 Value to write; coerced to the object's declared type.
 

Detailed Description

One object to stage into the output process image, as parsed from a batch write request.

The value is coerced to the object's declared data type by the write path (Device::writeParameter), so callers pass a loosely-typed DeviceParameterValue.

Member Data Documentation

◆ index

uint16_t mm::node::OutputStageRequest::index = 0

CoE object index.

◆ slavePosition

uint16_t mm::node::OutputStageRequest::slavePosition = 0

1-based bus position of the owning device.

◆ subindex

uint8_t mm::node::OutputStageRequest::subindex = 0

CoE object subindex.

◆ value

DeviceParameterValue mm::node::OutputStageRequest::value

Value to write; coerced to the object's declared type.


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