Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Panel
borderColor#CCCCCC
bgColor#FFFFFF
titleBGColor#F0F0F0
borderStylesolid
titleOn page:
borderStylesolid
Table of Contents

Get info of degrees of freedom

GET http://server/prefixIP-Address:8000/asip-api/control/telemetry/info/TELEMETRYCONTROLID - Gets info about supported controllable degrees of freedom and the ways of controlling them (continuous, relative, discrete) and their max values.

Sample response:

{
"degrees":
{
"tilt":
{
"relative": {"min": "-45", "max": "45"},
"continuous": {"min": "-10", "max": "10"}
},
"pan":
{
"absolute": {"min": "-170", "max": "170"},
"continuous": {"min": "-10", "max": "10"}
},
"zoom":
{
"absolute": {"min": "0", "max": "20"}
}
},
"feature": ["autoFocus", "areaZoom", "pointMove"]
}
 degrees – information about degrees of freedom. (tilt, pan, zoom, focus, iris). Every degree of freedom contains the list of supported ways of control (absolute, relative, continuous).

...

Edit tilt and pan

GET http://server/prefixIP-Address:8000/asip-api/control/telemetry/move/TELEMETRYCONTROLID?parameters – changes tilt, pan.

...

pan, tilt – values for corresponding degrees of freedom.

Sample request: GET http://server/prefixIP-Address:8000/asip-api/control/telemetry/move/TEST-1HOSTNAME/DeviceIpint.25/TelemetryControl.0?mode=absolute&pan=-99&tilt=10

Edit degree of freedom

GET http://server/prefixIP-Address:8000/asip-api/control/telemetry/{degree}/TELEMETRYCONTROLID?parameters – changes one of degrees (zoom, focus, iris).  

...

Sample request:

GET http://server/prefixIP-Address:8000/asip-api/control/telemetry/zoom/TEST-1HOSTNAME/DeviceIpint.25/TelemetryControl.0?mode=absolute&value=6   - zoom change;  

GET http://server/prefixIP-Address:8000/asip-api/control/telemetry/focus/TEST-1HOSTNAME/DeviceIpint.25/TelemetryControl.0?mode=relative&value=3     - focus change;  

GET http://server/prefixIP-Address:8000/asip-api/control/telemetry/iris/TEST-1HOSTNAME/DeviceIpint.25/TelemetryControl.0?mode=continuous&value=1   - iris change.

Capture screen point

GET http://server/prefixIP-Address:8000/asip-api/control/telemetry/move/point/TELEMETRYCONTROLID?parameters – captures the screen point.

...

Sample request:  GET http://server/prefixIP-Address:8000/asip-api/control/telemetry/move/point/TEST-1HOSTNAME/DeviceIpint.23/TelemetryControl.0?x=0.14&y=0.32

Zoom image area

GET http://server/prefixIP-Address:8000/asip-api/control/telemetry/zoom/area/TELEMETRYCONTROLID?parameters – zooms selected image area.

...

Coordinates and dimensions are specified in relation to image size.

Sample request:

GET http://server/prefixIP-Address:8000/asip-api/control/telemetry/zoom/area/TEST-1HOSTNAME/DeviceIpint.24/TelemetryControl.0?x=0.23&y=0.089&w=0.25&h=0.25

Auto focus and iris

GET http://server/prefixIP-Address:8000/asip-api/control/telemetry/auto/TELEMETRYCONTROLID?parameters – auto focus/iris.

...

degree – is focus or iris.

Sample request:

GET http://server/prefixIP-Address:8000/asip-api/control/telemetry/auto/TEST-1HOSTNAME/DeviceIpint.24/TelemetryControl.0?degree=iris