Difference between revisions of "JSON API"

From Cosmostreamer Wiki
Jump to navigation Jump to search
Line 7: Line 7:
<br>
<br>


=== Go to ===
=== Go to preset ===
<pre>{"cmd":"updateconfig","param":"automovement","value":"move","value2":"1"}</pre>
<pre>{"cmd":"updateconfig","param":"automovement","value":"move","value2":"1"}</pre>
<b>Params</b><br>
<b>Params</b><br>
<b>value2</b> position (0 - 255) <br>
<b>value2</b> preset number (0 - 255) <br>
<br>
<br>


Line 16: Line 16:
<pre>{"cmd":"updateconfig","param":"automovement","value":"store","value2":"1"}</pre>
<pre>{"cmd":"updateconfig","param":"automovement","value":"store","value2":"1"}</pre>
<b>Params</b><br>
<b>Params</b><br>
<b>value2</b> position (0 - 255) <br>
<b>value2</b> preset number (0 - 255) <br>
<br>
<br>



Revision as of 20:13, 22 April 2022

Automovements control

Enable/disable automovements

{"cmd":"updateconfig","param":"automovement","value":"setstate","value2":"1"}

Params
value2 1 - enable, 0 - disable

Go to preset

{"cmd":"updateconfig","param":"automovement","value":"move","value2":"1"}

Params
value2 preset number (0 - 255)

Store automovement preset

{"cmd":"updateconfig","param":"automovement","value":"store","value2":"1"}

Params
value2 preset number (0 - 255)


Camera gimbal control

Move gimbal to normal position (center)
!{"cmd":"position","param":"normal"}

Move gimbal to selfie position (if available)
!{"cmd":"position","param":"selfit"}

Change gimbal mode (0 - 2)
!{"cmd":"gimbal","param":"mode","value":"1"}

Move gimbal. value - pan speed, value2 - tilt speed, value3 - roll speed. From -1.0 to 1.0, 0 - stop
{"cmd":"gimbal","param":"move","value":"-1.0","value2":"0.0","value3":"0.0"}

Set gimbal mode. value - mode. From 0 to 2
!{"cmd":"gimbal","param":"mode","value":"0"}

Camera control


Wiral Lite control

Tic-tac mode

Enable/disable Tic-tac mode

!{"cmd":"wiral","param":"mode","value":"tic-tac","value2":"1","value3":"-1"}

Params
value2 1 - enable Tic-tac mode, 0 - disable Tic-tac mode
value3 speed (0-255), -1 - use current speed

Move to position

!{"cmd":"wiral","param":"position","value":"set","value2":"0","value3":"-1"}

Params
value2 position (0 - 65535)
value3 speed (0-255), -1 - use current speed