gripper
[Device proxies]
Detailed Description
The gripper proxy provides an interface to the gripper.
Classes | |
| struct | playerc_gripper_t |
Functions | |
| playerc_gripper_t * | playerc_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
