|
Motion Master 6.0.0-alpha.86
Next-generation motion control software
|
One device on the bus (ENI Config/Slave).
More...
#include <eni.h>
Public Attributes | |
| EniSlaveInfo | info |
| Identity and address. | |
| std::optional< EniProcessData > | processData |
| Absent for a device with no process data. | |
| std::optional< EniMailbox > | mailbox |
| Absent for a device with no mailbox. | |
| std::vector< EniEcatCmd > | initCmds |
Datagrams, under Slave/InitCmds. | |
| std::vector< EniPreviousPort > | previousPorts |
| Where the device sits in the ring. | |
| std::optional< EniDc > | dc |
| Distributed clocks; absent means free-run. | |
One device on the bus (ENI Config/Slave).
| std::optional<EniDc> mm::etg::EniSlave::dc |
Distributed clocks; absent means free-run.
| EniSlaveInfo mm::etg::EniSlave::info |
Identity and address.
| std::vector<EniEcatCmd> mm::etg::EniSlave::initCmds |
Datagrams, under Slave/InitCmds.
| std::optional<EniMailbox> mm::etg::EniSlave::mailbox |
Absent for a device with no mailbox.
| std::vector<EniPreviousPort> mm::etg::EniSlave::previousPorts |
Where the device sits in the ring.
| std::optional<EniProcessData> mm::etg::EniSlave::processData |
Absent for a device with no process data.