ARCS SDK API  0.24.0
| 命名空间 | 宏定义 | 类型定义
axis_interface.h 文件参考
#include <aubo/sync_move.h>
#include <aubo/trace.h>
axis_interface.h 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

class  arcs::common_interface::AxisInterface
 外部轴API接口 更多...
 

命名空间

 arcs
 
 arcs::common_interface
 

宏定义

#define AxisInterface_DECLARES
 

类型定义

using arcs::common_interface::AxisInterfacePtr = std::shared_ptr< AxisInterface >
 

宏定义说明

#define AxisInterface_DECLARES
值:
_FUNC(AxisInterface, 0, poweronExtAxis) \
_FUNC(AxisInterface, 0, poweroffExtAxis) \
_FUNC(AxisInterface, 0, enableExtAxis) \
_FUNC(AxisInterface, 1, setExtAxisMountingPose, pose) \
_INST(AxisInterface, 4, moveExtJoint, pos, v, a, duration) \
_INST(AxisInterface, 3, speedExtJoint, v, a, duration) \
_INST(AxisInterface, 1, stopExtJoint, a) \
_FUNC(AxisInterface, 0, getAxisModeType) \
_FUNC(AxisInterface, 0, getExtAxisMountingPose) \
_FUNC(AxisInterface, 0, getExtAxisPose) \
_FUNC(AxisInterface, 0, getExtAxisPosition) \
_FUNC(AxisInterface, 0, getExtAxisVelocity) \
_FUNC(AxisInterface, 0, getExtAxisAcceleration) \
_FUNC(AxisInterface, 0, getExtAxisCurrent) \
_FUNC(AxisInterface, 0, getExtAxisTemperature) \
_FUNC(AxisInterface, 0, getExtAxisBusVoltage) \
_FUNC(AxisInterface, 0, getExtAxisBusCurrent) \
_FUNC(AxisInterface, 0, getExtAxisMaxPosition) \
_FUNC(AxisInterface, 0, getExtMinPosition) \
_FUNC(AxisInterface, 0, getExtAxisMaxVelocity) \
_FUNC(AxisInterface, 0, getExtAxisMaxAcceleration) \
_FUNC(AxisInterface, 3, followAnotherAxis, target_name, phase, err) \
_FUNC(AxisInterface, 0, stopFollowAnotherAxis)

在文件 axis_interface.h195 行定义.