ProtoCore v1.0.16
Deterministic, zero-heap network stack for embedded targets
Loading...
Searching...
No Matches
RoboticsMotionDeviceSystem Struct Reference

The whole MotionDeviceSystem the server exposes. Own it in your sketch and refresh its fields each loop from your robot I/O; the robotics resolvers read straight out of it (no copy). String fields may be null (served as an empty String). More...

#include <robotics.h>

Public Attributes

const char * name
 MotionDeviceSystem BrowseName / DisplayName.
 
RoboticsMotionDevice device
 the MotionDevice.
 
RoboticsController controller
 the Controller.
 
RoboticsSafetyState safety
 the SafetyState.
 

Detailed Description

The whole MotionDeviceSystem the server exposes. Own it in your sketch and refresh its fields each loop from your robot I/O; the robotics resolvers read straight out of it (no copy). String fields may be null (served as an empty String).

Definition at line 149 of file robotics.h.

Member Data Documentation

◆ name

const char* RoboticsMotionDeviceSystem::name

MotionDeviceSystem BrowseName / DisplayName.

Definition at line 151 of file robotics.h.

◆ device

RoboticsMotionDevice RoboticsMotionDeviceSystem::device

the MotionDevice.

Definition at line 152 of file robotics.h.

◆ controller

RoboticsController RoboticsMotionDeviceSystem::controller

the Controller.

Definition at line 153 of file robotics.h.

◆ safety

RoboticsSafetyState RoboticsMotionDeviceSystem::safety

the SafetyState.

Definition at line 154 of file robotics.h.


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