|
Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages
ptz |
Classes | |
struct | player_ptz_data |
Data. More... | |
struct | player_ptz_cmd |
Command. More... | |
struct | player_ptz_generic_config |
Configuration request: Generic request. More... | |
struct | player_ptz_controlmode_config |
Configuration request: Control mode. More... | |
Defines | |
#define | PLAYER_PTZ_GENERIC_CONFIG_REQ ((uint8_t)1) |
#define | PLAYER_PTZ_CONTROL_MODE_REQ ((uint8_t)2) |
#define | PLAYER_PTZ_AUTOSERVO ((uint8_t)3) |
#define | PLAYER_PTZ_MAX_CONFIG_LEN 32 |
#define | PLAYER_PTZ_VELOCITY_CONTROL 0 |
#define | PLAYER_PTZ_POSITION_CONTROL 1 |
Typedefs | |
typedef player_ptz_data | player_ptz_data_t |
Data. | |
typedef player_ptz_cmd | player_ptz_cmd_t |
Command. | |
typedef player_ptz_generic_config | player_ptz_generic_config_t |
Configuration request: Generic request. | |
typedef player_ptz_controlmode_config | player_ptz_velocitymode_config_t |
Configuration request: Control mode. |
|
Code for generic configuration request |
|
Code for control mode configuration request |
|
Code for autoservo configuration request |
|
Maximum command length for use with PLAYER_PTZ_GENERIC_CONFIG_REQ, based on the Sony EVID30 camera right now. |
|
Control mode, for use with PLAYER_PTZ_CONTROL_MODE_REQ |
|
Control mode, for use with PLAYER_PTZ_CONTROL_MODE_REQ |
|
Data. The ptz interface returns data reflecting the current state of the Pan-Tilt-Zoom unit. |
|
Command. The ptz interface accepts commands that set change the state of the unit. Note that the commands are absolute, not relative. |
|
Configuration request: Generic request. This ioctl allows the client to send a unit-specific command to the unit. Whether data is returned depends on the command that was sent. The server may fill in "config" with a reply if applicable. |
|
Configuration request: Control mode. This ioctl allows the client to switch between position and velocity control, for those drivers that support it. Note that this request changes how the driver interprets forthcoming commands from all clients. |