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

A slave's live distributed-clock sync status plus its resolved device name. More...

#include <device_manager.h>

Collaboration diagram for mm::node::DcSyncInfo:
[legend]

Public Attributes

mm::comm::DcSyncDiagnostics dcSync
 Decoded DC sync status as read by the driver.
 
std::string deviceName
 Device name for this slave position, empty if unknown.
 

Detailed Description

A slave's live distributed-clock sync status plus its resolved device name.

API-facing wrapper around mm::comm::DcSyncDiagnostics that adds the human-readable device name (from the device set, empty when no matching device is known), built by DeviceManager::getDcSync on the (non-RT) caller's thread.

Member Data Documentation

◆ dcSync

mm::comm::DcSyncDiagnostics mm::node::DcSyncInfo::dcSync

Decoded DC sync status as read by the driver.

◆ deviceName

std::string mm::node::DcSyncInfo::deviceName

Device name for this slave position, empty if unknown.


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