Classes | Namespaces | Macros
PTUDriver.h File Reference
#include <string.h>
#include <math.h>
#include "ros/ros.h"
#include <limits>
#include "PTUFree.h"
Include dependency graph for PTUDriver.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  asr_flir_ptu_driver::PTUDriver
 

Namespaces

 asr_flir_ptu_driver
 

Macros

#define ABSOLUTE   6
 
#define ACCELERATION   9
 
#define BASE   5
 
#define HOLD_POWER_LEVEL   10
 
#define HOLZ
 
#define HOLZ
 
#define LOWER_SPEED_LIMIT   14
 
#define MAXIMUM_POSITION   13
 
#define MINIMUM_POSITION   12
 
#define MOVE_POWER_LEVEL   11
 
#define OFF_MODE   4
 
#define PAN   0
 
#define POSITION   15
 
#define POSITION_LIMITS_MODE   3
 
#define PTU_HI_POWER   18
 
#define PTU_INDEPENDENT_SPEED_CONTROL_MODE   22
 
#define PTU_LOW_POWER   16
 
#define PTU_NOT_OK   24
 
#define PTU_OFF_POWER   20
 
#define PTU_OK   23
 
#define PTU_PURE_VELOCITY_SPEED_CONTROL_MODE   19
 
#define PTU_REG_POWER   17
 
#define RESOLUTION   2
 
#define SPEED   8
 
#define SPEED_CONTROL_MODE   21
 
#define STOPPED_THRESHOLD   0.1
 
#define TILT   1
 
#define UPPER_SPEED_LIMIT   7
 

Macro Definition Documentation

◆ ABSOLUTE

#define ABSOLUTE   6

Definition at line 31 of file PTUDriver.h.

◆ ACCELERATION

#define ACCELERATION   9

Definition at line 34 of file PTUDriver.h.

◆ BASE

#define BASE   5

Definition at line 30 of file PTUDriver.h.

◆ HOLD_POWER_LEVEL

#define HOLD_POWER_LEVEL   10

Definition at line 35 of file PTUDriver.h.

◆ HOLZ [1/2]

#define HOLZ

Definition at line 59 of file PTUDriver.h.

◆ HOLZ [2/2]

#define HOLZ

Definition at line 59 of file PTUDriver.h.

◆ LOWER_SPEED_LIMIT

#define LOWER_SPEED_LIMIT   14

Definition at line 39 of file PTUDriver.h.

◆ MAXIMUM_POSITION

#define MAXIMUM_POSITION   13

Definition at line 38 of file PTUDriver.h.

◆ MINIMUM_POSITION

#define MINIMUM_POSITION   12

Definition at line 37 of file PTUDriver.h.

◆ MOVE_POWER_LEVEL

#define MOVE_POWER_LEVEL   11

Definition at line 36 of file PTUDriver.h.

◆ OFF_MODE

#define OFF_MODE   4

Definition at line 29 of file PTUDriver.h.

◆ PAN

#define PAN   0

Definition at line 25 of file PTUDriver.h.

◆ POSITION

#define POSITION   15

Definition at line 40 of file PTUDriver.h.

◆ POSITION_LIMITS_MODE

#define POSITION_LIMITS_MODE   3

Definition at line 28 of file PTUDriver.h.

◆ PTU_HI_POWER

#define PTU_HI_POWER   18

Definition at line 43 of file PTUDriver.h.

◆ PTU_INDEPENDENT_SPEED_CONTROL_MODE

#define PTU_INDEPENDENT_SPEED_CONTROL_MODE   22

Definition at line 47 of file PTUDriver.h.

◆ PTU_LOW_POWER

#define PTU_LOW_POWER   16

Definition at line 41 of file PTUDriver.h.

◆ PTU_NOT_OK

#define PTU_NOT_OK   24

Definition at line 49 of file PTUDriver.h.

◆ PTU_OFF_POWER

#define PTU_OFF_POWER   20

Definition at line 45 of file PTUDriver.h.

◆ PTU_OK

#define PTU_OK   23

Definition at line 48 of file PTUDriver.h.

◆ PTU_PURE_VELOCITY_SPEED_CONTROL_MODE

#define PTU_PURE_VELOCITY_SPEED_CONTROL_MODE   19

Definition at line 44 of file PTUDriver.h.

◆ PTU_REG_POWER

#define PTU_REG_POWER   17

Definition at line 42 of file PTUDriver.h.

◆ RESOLUTION

#define RESOLUTION   2

Definition at line 27 of file PTUDriver.h.

◆ SPEED

#define SPEED   8

Definition at line 33 of file PTUDriver.h.

◆ SPEED_CONTROL_MODE

#define SPEED_CONTROL_MODE   21

Definition at line 46 of file PTUDriver.h.

◆ STOPPED_THRESHOLD

#define STOPPED_THRESHOLD   0.1

PTUDriver class.

Author
Valerij Wittenbeck, Pascal Meissner
Version
See SVN

Definition at line 21 of file PTUDriver.h.

◆ TILT

#define TILT   1

Definition at line 26 of file PTUDriver.h.

◆ UPPER_SPEED_LIMIT

#define UPPER_SPEED_LIMIT   7

Definition at line 32 of file PTUDriver.h.



asr_flir_ptu_driver
Author(s): Valerij Wittenbeck, Joachim Gehrung, Pascal Meißner, Patrick Schlosser
autogenerated on Mon Feb 28 2022 21:41:05