Go to the source code of this file.
#define MOT_MAX_GR 4 |
Definition at line 36 of file SimpleMessage.h.
#define ROS_MAX_JOINT 10 |
Definition at line 35 of file SimpleMessage.h.
typedef struct _SimpleMsg SimpleMsg |
Definition at line 356 of file SimpleMessage.h.
typedef struct _SmBodyJointFeedback SmBodyJointFeedback |
Definition at line 209 of file SimpleMessage.h.
typedef struct _SmBodyJointFeedbackEx SmBodyJointFeedbackEx |
Definition at line 258 of file SimpleMessage.h.
typedef struct _SmBodyJointTrajPtExData SmBodyJointTrajPtExData |
Definition at line 242 of file SimpleMessage.h.
typedef struct _SmBodyJointTrajPtFull SmBodyJointTrajPtFull |
Definition at line 198 of file SimpleMessage.h.
typedef struct _SmBodyJointTrajPtFullEx SmBodyJointTrajPtFullEx |
Definition at line 250 of file SimpleMessage.h.
typedef struct _SmBodyMotoIoCtrlReply SmBodyMotoIoCtrlReply |
Definition at line 321 of file SimpleMessage.h.
typedef struct _SmBodyMotoMotionCtrl SmBodyMotoMotionCtrl |
Definition at line 219 of file SimpleMessage.h.
typedef struct _SmBodyMotoMotionReply SmBodyMotoMotionReply |
Definition at line 231 of file SimpleMessage.h.
typedef struct _SmBodyMotoReadIOBit SmBodyMotoReadIOBit |
Definition at line 268 of file SimpleMessage.h.
typedef struct _SmBodyMotoReadIOBitReply SmBodyMotoReadIOBitReply |
Definition at line 275 of file SimpleMessage.h.
typedef struct _SmBodyMotoReadIOGroup SmBodyMotoReadIOGroup |
Definition at line 294 of file SimpleMessage.h.
typedef struct _SmBodyMotoReadIOGroupReply SmBodyMotoReadIOGroupReply |
Definition at line 301 of file SimpleMessage.h.
typedef struct _SmBodyMotoWriteIOBit SmBodyMotoWriteIOBit |
Definition at line 282 of file SimpleMessage.h.
typedef struct _SmBodyMotoWriteIOBitReply SmBodyMotoWriteIOBitReply |
Definition at line 288 of file SimpleMessage.h.
typedef struct _SmBodyMotoWriteIOGroup SmBodyMotoWriteIOGroup |
Definition at line 308 of file SimpleMessage.h.
typedef struct _SmBodyMotoWriteIOGroupReply SmBodyMotoWriteIOGroupReply |
Definition at line 314 of file SimpleMessage.h.
typedef struct _SmBodyRobotStatus SmBodyRobotStatus |
Definition at line 186 of file SimpleMessage.h.
Definition at line 162 of file SimpleMessage.h.
enum FlagsValidFields |
Definition at line 164 of file SimpleMessage.h.
enum SmCommandType |
ROS_CMD_CHECK_MOTION_READY | |
ROS_CMD_CHECK_QUEUE_CNT | |
ROS_CMD_STOP_MOTION | |
ROS_CMD_START_SERVOS | |
ROS_CMD_STOP_SERVOS | |
ROS_CMD_RESET_ALARM | |
ROS_CMD_START_TRAJ_MODE | |
ROS_CMD_STOP_TRAJ_MODE | |
ROS_CMD_DISCONNECT |
Definition at line 94 of file SimpleMessage.h.
enum SmCommType |
Definition at line 77 of file SimpleMessage.h.
enum SmInvalidSubCode |
Definition at line 122 of file SimpleMessage.h.
enum SmMsgType |
Definition at line 51 of file SimpleMessage.h.
enum SmNotReadySubcode |
Definition at line 140 of file SimpleMessage.h.
enum SmReplyType |
Definition at line 86 of file SimpleMessage.h.
enum SmResultType |
ROS_RESULT_SUCCESS | |
ROS_RESULT_TRUE | |
ROS_RESULT_BUSY | |
ROS_RESULT_FAILURE | |
ROS_RESULT_FALSE | |
ROS_RESULT_INVALID | |
ROS_RESULT_ALARM | |
ROS_RESULT_NOT_READY | |
ROS_RESULT_MP_FAILURE |
Definition at line 108 of file SimpleMessage.h.
struct _SmHeader __attribute__ | ( | (__packed__) | ) |
int Ros_SimpleMsg_IoReply | ( | int | result, |
int | subcode, | ||
SimpleMsg * | replyMsg | ||
) |
Definition at line 169 of file SimpleMessage.c.
int Ros_SimpleMsg_JointFeedback | ( | CtrlGroup * | ctrlGroup, |
SimpleMsg * | sendMsg | ||
) |
Definition at line 51 of file SimpleMessage.c.
int Ros_SimpleMsg_JointFeedbackEx_Build | ( | int | groupIndex, |
SimpleMsg * | src_msgFeedback, | ||
SimpleMsg * | dst_msgExtendedFeedback | ||
) |
Definition at line 109 of file SimpleMessage.c.
void Ros_SimpleMsg_JointFeedbackEx_Init | ( | int | numberOfGroups, |
SimpleMsg * | sendMsg | ||
) |
Definition at line 90 of file SimpleMessage.c.
int Ros_SimpleMsg_MotionReply | ( | SimpleMsg * | receiveMsg, |
int | result, | ||
int | subcode, | ||
SimpleMsg * | replyMsg, | ||
int | ctrlGrp | ||
) |
Definition at line 122 of file SimpleMessage.c.
struct _SimpleMsg __attribute__ |
float acc |
Definition at line 204 of file SimpleMessage.h.
Definition at line 358 of file SimpleMessage.h.
int command |
Definition at line 221 of file SimpleMessage.h.
Definition at line 163 of file SimpleMessage.h.
float data |
Definition at line 222 of file SimpleMessage.h.
int drives_powered |
Definition at line 186 of file SimpleMessage.h.
int e_stopped |
Definition at line 187 of file SimpleMessage.h.
int error_code |
Definition at line 188 of file SimpleMessage.h.
int groupNo |
Definition at line 198 of file SimpleMessage.h.
Definition at line 357 of file SimpleMessage.h.
int in_error |
Definition at line 189 of file SimpleMessage.h.
int in_motion |
Definition at line 190 of file SimpleMessage.h.
UINT32 ioAddress |
Definition at line 268 of file SimpleMessage.h.
UINT32 ioValue |
Definition at line 283 of file SimpleMessage.h.
Definition at line 252 of file SimpleMessage.h.
int mode |
Definition at line 191 of file SimpleMessage.h.
int motion_possible |
Definition at line 192 of file SimpleMessage.h.
Definition at line 162 of file SimpleMessage.h.
Definition at line 250 of file SimpleMessage.h.
float pos |
Definition at line 202 of file SimpleMessage.h.
Definition at line 356 of file SimpleMessage.h.
Definition at line 164 of file SimpleMessage.h.
Definition at line 234 of file SimpleMessage.h.
UINT32 resultCode |
Definition at line 276 of file SimpleMessage.h.
int sequence |
Definition at line 199 of file SimpleMessage.h.
int subcode |
Definition at line 235 of file SimpleMessage.h.
float time |
Definition at line 201 of file SimpleMessage.h.
Definition at line 200 of file SimpleMessage.h.
UINT32 value |
Definition at line 275 of file SimpleMessage.h.
float vel |
Definition at line 203 of file SimpleMessage.h.