gripper
[Device proxies]


Detailed Description

The gripper proxy provides an interface to the gripper.


Classes

struct  playerc_gripper_t

Functions

playerc_gripper_tplayerc_gripper_create (playerc_client_t *client, int index)
void playerc_gripper_destroy (playerc_gripper_t *device)
int playerc_gripper_subscribe (playerc_gripper_t *device, int access)
int playerc_gripper_unsubscribe (playerc_gripper_t *device)
int playerc_gripper_set_cmd (playerc_gripper_t *device, uint8_t cmd, uint8_t arg)
void playerc_gripper_printout (playerc_gripper_t *device, const char *prefix)

Function Documentation

playerc_gripper_t* playerc_gripper_create ( playerc_client_t client,
int  index 
)

Create a gripper device proxy.

void playerc_gripper_destroy ( playerc_gripper_t device  ) 

Destroy a gripper device proxy.

void playerc_gripper_printout ( playerc_gripper_t device,
const char *  prefix 
)

Print a human-readable version of the gripper state. If set, the string <prefix> is printed before the state string.

int playerc_gripper_set_cmd ( playerc_gripper_t device,
uint8_t  cmd,
uint8_t  arg 
)

Send the gripper a command

int playerc_gripper_subscribe ( playerc_gripper_t device,
int  access 
)

Subscribe to the gripper device

int playerc_gripper_unsubscribe ( playerc_gripper_t device  ) 

Un-subscribe from the gripper device


Last updated 12 September 2005 21:38:45