Documentation for Axxon One 2.0. Documentation for other versions of Axxon One is [available too].

Previous page 세션 해제  프리셋 제어 Next page

On page:

자유도 정보 가져오기

GET http://IPaddress:port/prefix/control/telemetry/info/{TELEMETRYCONTROLID} − 지지하는 제어 가능한 자유도 및 제어 방식(연속적, 상대적, 이산적)과 최대 값을 가져옵니다.

요청 예시:

GET http://127.0.0.1:80/control/telemetry/info/Server1/DeviceIpint.2/TelemetryControl.0

응답 예시:

{
   "degrees" : {
      "focus" : {
         "continuous" : {
            "max" : "7",
            "min" : "0"
         }
      },
      "pan" : {
         "absolute" : {
            "max" : "3600",
            "min" : "0"
         },
         "continuous" : {
            "max" : "100",
            "min" : "0"
         }
      },
      "tilt" : {
         "absolute" : {
            "max" : "2700",
            "min" : "-900"
         },
         "continuous" : {
            "max" : "100",
            "min" : "0"
         }
      },
      "zoom" : {
         "absolute" : {
            "max" : "1000",
            "min" : "0"
         },
         "continuous" : {
            "max" : "100",
            "min" : "0"
         }
      }
   },
   "feature" : []
}
파라미터설명
degrees

자유도에 대한 정보(틸트, 팬, 줌, 포커스, 조리개). 각 자유도에는 지원되는 제어 방식(절대, 상대, 연속)이 포함됩니다.

feature지원되는 기능 목록(autoFocus, autoIris, areaZoom, pointMove)도 포함됩니다.

틸트 및 팬 수정

GET http://IPaddress:port/prefix/control/telemetry/move/{TELEMETRYCONTROLID} – changes tilt, pan.

파라미터필수설명
modeYes

제어 방식 (절대, 상대, 연속)

pan

tilt

Yes

해당 자유도에 대한 값은 [-1;1] 범위 내여야 합니다.

Note

절대 텔레메트리의 경우, 값은 0.0에서 1.0 사이로 정규화됩니다. 또한 절대 텔레메트리에서는 틸트를 변경하면서 팬을 변경하지 않거나 반대로 팬을 변경하면서 틸트를 변경하지 않는 것이 가능합니다.

session_idYes세션 id (텔레메트리 제어 세션 획득 참조).

요청 예시

GET http://127.0.0.1:80/control/telemetry/move/Server1/DeviceIpint.25/TelemetryControl.0?mode=absolute&pan=0.0277&session_id=8

자유도 수정

GET http://IPaddress:port/prefix/control/telemetry/{zoom|focus|iris}/{TELEMETRYCONTROLID} – changes one of degrees (zoom, focus, iris).  

파라미터필수설명
modeYes

제어 방식 (절대, 상대, 연속)

value

Yes

session_idYes세션 id (텔레메트리 제어 세션 획득 참조).

요청 예시:

GET http://127.0.0.1:80/control/telemetry/zoom/HOSTNAME/DeviceIpint.25/TelemetryControl.0?mode=absolute&value=6&session_id=1 - 줌 변경

GET http://127.0.0.1:80/control/telemetry/focus/HOSTNAME/DeviceIpint.25/TelemetryControl.0?mode=relative&value=3&session_id=1 - 초점 변경

GET http://127.0.0.1:80/control/telemetry/iris/HOSTNAME/DeviceIpint.25/TelemetryControl.0?mode=continuous&value=1&session_id=1 - 조리개 변경

스크린 포인트 캡처

GET http://IPaddress:port/prefix/control/telemetry/move/point/{TELEMETRYCONTROLID} – captures the screen point.

파라미터필수설명

x

y

Yes

이미지 크기에 상대적인 수직 및 수평 좌표 값

session_idYes세션 id (텔레메트리 제어 세션 획득 참조).

요청 예시:  

GET http://127.0.0.1:80/control/telemetry/move/point/Server1/DeviceIpint.23/TelemetryControl.0?x=0.14&y=0.32&session_id=1

이미지 영역 확대

GET http://IPaddress:port/prefix/control/telemetry/zoom/area/{TELEMETRYCONTROLID} – zooms selected image area.

파라미터필수설명

x

y

Yes

선택된 영역의 왼쪽 상단 코너입니다.

Note

좌표와 크기는 이미지 크기에 따라 지정됩니다.

w

h

Yes영역의 너비와 높이입니다.
session_idYes세션 id (텔레메트리 제어 세션 획득 참조).

요청 예시:

GET http://127.0.0.1:80/control/telemetry/zoom/area/Server1/DeviceIpint.24/TelemetryControl.0?x=0.23&y=0.089&w=0.25&h=0.25&session_id=1

자동 초점 및 조리개

GET http://IPaddress:port/prefix/control/telemetry/auto/{TELEMETRYCONTROLID} – 자동 초점 및 조리개

파라미터필수설명

degree

Yes

초점 또는 조리개

session_idYes세션 id (see 텔레메트리 제어 세션 획득).


요청 예시:

GET http://127.0.0.1:80/control/telemetry/auto/Server1/DeviceIpint.24/TelemetryControl.0?degree=iris&session_id=1

  • No labels