EasyManua.ls Logo

Orlaco 0506972 - Old Pan;Tilt Commands (Orlaco Specific); New Pan;Tilt Commands (General Visca)

Orlaco 0506972
12 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
IM0973171 A 01 9
Installation Manual
13.1. Old pan/tilt commands (Orlaco specic)
Pan/Tilt speed = 0x00 - 0xff needs to be split into 2 nibbles S1,S2 = 0x00 - 0x0f (speed = (S1 << 4) + S2)
<0x80 + address> <V_COMMAND> <V_CATEGORY_CAMERA1> <V_MOVE_PAN_TILT> <S1> <S2> <0x00> <0x00> <V_PAN_DIRECTION_RIGHT>
<V_TERMINATOR>
Pan right:
<0x80 + address> <V_COMMAND> <V_CATEGORY_CAMERA1> <V_MOVE_PAN_TILT> <S1> <S2> <0x00> <0x00> <V_PAN_DIRECTION_RIGHT>
<V_TERMINATOR>
Pan Left:
<0x80 + address> <V_COMMAND> <V_CATEGORY_CAMERA1> <V_MOVE_PAN_TILT> <S1> <S2> <0x00> <0x00> <V_PAN_DIRECTION_LEFT>
<V_TERMINATOR>
Tilt up:
<0x80 + address> <V_COMMAND> <V_CATEGORY_CAMERA1> <V_MOVE_PAN_TILT> <0x00> <0x00> <S1> <S2> <V_TILT_DIRECTION_UP> <V_
TERMINATOR>
Tilt down:
<0x80 + address> <V_COMMAND> <V_CATEGORY_CAMERA1> <V_MOVE_PAN_TILT> <0x00> <0x00> <S1> <S2> <V_TILT_DIRECTION_DOWN>
<V_TERMINATOR>
Pan/Tilt stop:
<0x80 + address> <V_COMMAND> <V_CATEGORY_CAMERA1> <V_MOVE_PAN_TILT> <0x00> <0x00> <0x00> <0x00> <V_PAN_TILT_STOP> <V_
TERMINATOR>
Pan/tilt angle is 12bit signed integer in 0.1 degrees
pan range +-170°: -1700 <-0-> +1700 = 0x95C <- 0xFFF,0x000 -> 0x6A4.
tilt range +-90°: -900 <-0-> +900 = 0xC7C <- 0xFFF,0x000 -> 0x384.
Values outside valid range are limited to max range.
Pan angle is split into 3 nibbles, PA1,PA2,PA3 = 0x00 - 0x0f (pan_angle = (PA3 << 8) + (PA2 << 4) + PA1)
Tilt angle is split into 3 nibbles, TA1,TA2,TA3 = 0x00 - 0x0f (tilt_angle = (TA3 << 8) + (TA2 << 4) + TA1)
Pan/tilt angle:
<0x80 + address> <V_COMMAND> <V_CATEGORY_CAMERA1> <V_PAN_TILT_ANGLE> <PA3> <PA2> <PA1> <TA3> <TA2> <TA1> <V_TERMINATOR>
13.2. New pan/tilt commands (General Visca, as of V3.0.0)
Pan/Tilt move:
PAN_SPEED = 0x00 - 0x0F
TILT_SPEED = 0x00 - 0x0F
PAN_DIR = <V_R_PAN_LEFT> | <V_R_PAN_RIGHT> | <V_R_PAN_STOP>
TILT_DIR = V_R_TILT_UP> | <V_R_TILT_DOWN> | <V_R_TILT_STOP>
<0x80 + address> <V_COMMAND> <V_CATEGORY_PANTILT1> <V_R_PAN_TILT_MOVE> <PAN_SPEED> <TILT_SPEED> <PAN_DIR> <TILT_DIR>
<V_TERMINATOR>
Pan/Tilt position:
PAN_SPEED = 0x00 - 0x0F
TILT_SPEED = 0x00 - 0x0F
Pan/tilt angle is 16bit signed integer in 0.01 degrees
pan range +-170°: -17000 <-0-> +17000 = 0xBD98 <- 0xFFFF,0x0000 -> 0x4268.
tilt range +-90°: -9000 <-0-> +9000 = 0xDCD8 <- 0xFFFF,0x0000 -> 0x2328.
Values outside valid range are limited to max range.
Pan angle is split into 4 nibbles, PA1,PA2,PA3,PA4 = 0x00 - 0x0f (pan_angle = (PA4 << 12) + (PA3 << 8) + (PA2 << 4) + PA1)
Tilt angle is split into 4 nibbles, TA1,TA2,TA3,TA4 = 0x00 - 0x0f (tilt_angle = (TA4 << 12) + (TA3 << 8) + (TA2 << 4) + TA1)
<0x80 + address> <V_COMMAND> <V_CATEGORY_PANTILT1> <V_R_PAN_TILT_ABS_POS> <PAN_SPEED> <TILT_SPEED> <PA4> <PA3> <PA2>
<PA1> <TA4> <TA3> <TA2> <TA1> <V_TERMINATOR>

Related product manuals