Classes | Namespaces | Macros
qb_softhand_industry_communication_handler.h File Reference
#include <mutex>
#include <regex>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <ros/ros.h>
#include <qb_softhand_industry_msgs/ConnectionState.h>
#include <qb_softhand_industry_srvs/qb_softhand_industry_srvs.h>
#include "qbsofthand_industry_api.h"
Include dependency graph for qb_softhand_industry_communication_handler.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  qb_softhand_industry_communication_handler::qbSoftHandIndustryCommunicationHandler
 

Namespaces

 qb_softhand_industry_communication_handler
 

Macros

#define QBSOFTHAND_INDUSTRY_CURR_MAX   450
 
#define QBSOFTHAND_INDUSTRY_CURR_MIN   250
 
#define QBSOFTHAND_INDUSTRY_ERROR_BADPARAMS   -1
 
#define QBSOFTHAND_INDUSTRY_ERROR_NOTCOMPATIBLE   -4
 
#define QBSOFTHAND_INDUSTRY_ERROR_NOTRESPONDING   -3
 
#define QBSOFTHAND_INDUSTRY_ERROR_RECVAGAIN   -2
 
#define QBSOFTHAND_INDUSTRY_GET_CURRENT_CMD   "IQ"
 
#define QBSOFTHAND_INDUSTRY_GET_POSITION_CMD   "PU"
 
#define QBSOFTHAND_INDUSTRY_GET_VELOCITY_CMD   "VU"
 
#define QBSOFTHAND_INDUSTRY_POS_MAX   3800
 
#define QBSOFTHAND_INDUSTRY_POS_MIN   0
 
#define QBSOFTHAND_INDUSTRY_VEL_MAX   3200
 
#define QBSOFTHAND_INDUSTRY_VEL_MIN   400
 

Macro Definition Documentation

◆ QBSOFTHAND_INDUSTRY_CURR_MAX

#define QBSOFTHAND_INDUSTRY_CURR_MAX   450

Definition at line 63 of file qb_softhand_industry_communication_handler.h.

◆ QBSOFTHAND_INDUSTRY_CURR_MIN

#define QBSOFTHAND_INDUSTRY_CURR_MIN   250

Definition at line 62 of file qb_softhand_industry_communication_handler.h.

◆ QBSOFTHAND_INDUSTRY_ERROR_BADPARAMS

#define QBSOFTHAND_INDUSTRY_ERROR_BADPARAMS   -1

Definition at line 49 of file qb_softhand_industry_communication_handler.h.

◆ QBSOFTHAND_INDUSTRY_ERROR_NOTCOMPATIBLE

#define QBSOFTHAND_INDUSTRY_ERROR_NOTCOMPATIBLE   -4

Definition at line 52 of file qb_softhand_industry_communication_handler.h.

◆ QBSOFTHAND_INDUSTRY_ERROR_NOTRESPONDING

#define QBSOFTHAND_INDUSTRY_ERROR_NOTRESPONDING   -3

Definition at line 51 of file qb_softhand_industry_communication_handler.h.

◆ QBSOFTHAND_INDUSTRY_ERROR_RECVAGAIN

#define QBSOFTHAND_INDUSTRY_ERROR_RECVAGAIN   -2

Definition at line 50 of file qb_softhand_industry_communication_handler.h.

◆ QBSOFTHAND_INDUSTRY_GET_CURRENT_CMD

#define QBSOFTHAND_INDUSTRY_GET_CURRENT_CMD   "IQ"

Definition at line 54 of file qb_softhand_industry_communication_handler.h.

◆ QBSOFTHAND_INDUSTRY_GET_POSITION_CMD

#define QBSOFTHAND_INDUSTRY_GET_POSITION_CMD   "PU"

Definition at line 55 of file qb_softhand_industry_communication_handler.h.

◆ QBSOFTHAND_INDUSTRY_GET_VELOCITY_CMD

#define QBSOFTHAND_INDUSTRY_GET_VELOCITY_CMD   "VU"

Definition at line 56 of file qb_softhand_industry_communication_handler.h.

◆ QBSOFTHAND_INDUSTRY_POS_MAX

#define QBSOFTHAND_INDUSTRY_POS_MAX   3800

Definition at line 59 of file qb_softhand_industry_communication_handler.h.

◆ QBSOFTHAND_INDUSTRY_POS_MIN

#define QBSOFTHAND_INDUSTRY_POS_MIN   0

Definition at line 58 of file qb_softhand_industry_communication_handler.h.

◆ QBSOFTHAND_INDUSTRY_VEL_MAX

#define QBSOFTHAND_INDUSTRY_VEL_MAX   3200

Definition at line 61 of file qb_softhand_industry_communication_handler.h.

◆ QBSOFTHAND_INDUSTRY_VEL_MIN

#define QBSOFTHAND_INDUSTRY_VEL_MIN   400

Definition at line 60 of file qb_softhand_industry_communication_handler.h.



qb_softhand_industry_driver
Author(s): qbroboticsĀ®
autogenerated on Sat Feb 10 2024 03:06:45