#include <stdint.h>
Go to the source code of this file.
Classes | |
struct | riq_hand_ethercat_hardware::RIQActionRequest |
struct | riq_hand_ethercat_hardware::RIQHandCommandEcat |
struct | riq_hand_ethercat_hardware::RIQSafetyShutdown |
Namespaces | |
namespace | riq_hand_ethercat_hardware |
Enumerations | |
enum | { CYLINDRICAL_MODE = 0, PINCH_MODE = 1, SPHERIOD_MODE = 2, SCISSORS_MODE = 3 } |
enum | { GRIP_STOP = 0, GRIP_OPEN = 1, GRIP_CLOSE = 2, GRIP_STOP_X = 3 } |
enum | { OPEN_MAX = 0, OPEN_PARTIAL = 1 } |
enum | { CLOSE_MAX = 0, CLOSE_PARTIAL = 1 } |
enum | { SHUTDOWN_TIMEOUT_NONE = 0, SHUTDOWN_TIMEOUT_20ms = 1, SHUTDOWN_TIMEOUT_40ms = 2, SHUTDOWN_TIMEOUT_80ms = 3, SHUTDOWN_TIMEOUT_160ms = 4, SHUTDOWN_TIMEOUT_320ms = 5, SHUTDOWN_TIMEOUT_640ms = 6, SHUTDOWN_TIMEOUT_1280ms = 7, SHUTDOWN_TIMEOUT_2560ms = 8, SHUTDOWN_TIMEOUT_5120ms = 9, SHUTDOWN_TIMEOUT_10240ms = 10 } |
Functions | |
struct { | |
uint8_t grip_: 2 | |
Gripper grasp mode. | |
uint8_t initialize_: 1 | |
uint8_t mode_: 2 | |
When set to 0 will reset gripper, setting to 1 will initialize gripper. | |
uint8_t parital_open_: 1 | |
Open,Close,Stop. | |
uint8_t partial_close_: 1 | |
Open all the way, or stop at given position. | |
uint8_t reserved: 1 | |
Close all the way, or stop at given position. | |
} | __attribute__ ((__packed__)) |
struct riq_hand_ethercat_hardware::ECatALStatus | riq_hand_ethercat_hardware::__attribute__ ((__packed__)) |
static const char * | gripString (unsigned grip) |
const char * | gripString () const |
static const char * | modeString (unsigned mode) |
const char * | modeString () const |
void | zero () |
Variables | |
enum { ... } | __attribute__ |
RIQActionRequest | action_request_ |
uint8_t | empty_ [6] |
uint8_t | force_ |
uint8_t | grip_ |
Gripper grasp mode. | |
uint8_t | initialize_ |
uint8_t | mode_ |
When set to 0 will reset gripper, setting to 1 will initialize gripper. | |
uint8_t | parital_open_ |
Open,Close,Stop. | |
uint8_t | partial_close_ |
Open all the way, or stop at given position. | |
uint8_t | partial_open_ |
uint8_t | raw_ |
uint8_t | reserved |
Close all the way, or stop at given position. | |
uint8_t | reserved_ |
RIQSafetyShutdown | safety_shutdown_ |
uint8_t | timeout_ |
uint8_t | velocity_ |
anonymous enum |
Definition at line 82 of file riq_hand_command.h.
anonymous enum |
Definition at line 83 of file riq_hand_command.h.
anonymous enum |
Definition at line 84 of file riq_hand_command.h.
anonymous enum |
Definition at line 85 of file riq_hand_command.h.
anonymous enum |
Definition at line 102 of file riq_hand_command.h.
struct @22 __attribute__::__attribute__ | ( | (__packed__) | ) |
static const char* __attribute__::gripString | ( | unsigned | grip | ) | [static] |
const char* __attribute__::gripString | ( | ) | const |
Definition at line 91 of file riq_hand_command.h.
static const char* __attribute__::modeString | ( | unsigned | mode | ) | [static] |
const char* __attribute__::modeString | ( | ) | const |
Definition at line 90 of file riq_hand_command.h.
void __attribute__::zero | ( | ) |
enum { ... } __attribute__ |
RIQActionRequest action_request_ |
Definition at line 109 of file riq_hand_command.h.
uint8_t empty_[6] |
Definition at line 115 of file riq_hand_command.h.
uint8_t force_ |
Definition at line 112 of file riq_hand_command.h.
uint8_t grip_ |
Gripper grasp mode.
Definition at line 58 of file riq_hand_command.h.
uint8_t initialize_ |
Definition at line 56 of file riq_hand_command.h.
uint8_t mode_ |
When set to 0 will reset gripper, setting to 1 will initialize gripper.
Definition at line 57 of file riq_hand_command.h.
uint8_t parital_open_ |
Open,Close,Stop.
Definition at line 59 of file riq_hand_command.h.
uint8_t partial_close_ |
Open all the way, or stop at given position.
Definition at line 60 of file riq_hand_command.h.
uint8_t partial_open_ |
Definition at line 113 of file riq_hand_command.h.
uint8_t raw_ |
Definition at line 57 of file riq_hand_command.h.
uint8_t reserved |
Close all the way, or stop at given position.
Definition at line 61 of file riq_hand_command.h.
uint8_t reserved_ |
Definition at line 80 of file riq_hand_command.h.
RIQSafetyShutdown safety_shutdown_ |
Definition at line 110 of file riq_hand_command.h.
uint8_t timeout_ |
Definition at line 81 of file riq_hand_command.h.
uint8_t velocity_ |
Definition at line 111 of file riq_hand_command.h.