code:json
This is an old revision of the document!
The following commands are available with the JSON API:
change_constraints | change_script | cmd | cnst_alt | cnst_alt_v |
cnst_time | consts | create_target | dec | devbytype |
deviceinfo | devices | executor | expose | get |
hasimage | inc | labellist | labels | lastimage |
messages | night | obytid | plan | runscript |
satisfied | script | selval | set | status |
sunalt | taltitudes | tbydistance | tbyid | tbylabel |
tbyname | tbystring | tlabs_add | tlabs_delete | tlabs_set |
update_target | violated |
cmd
This can be used to send commands to the different devices in RTS2. For example to observe the target 8 next:
http://observatoryserver/apipath/cmd?d=EXEC&c=next%208
note the URL code %20 is used to pass on the space between the command and the parameters.
devices
This will list the devices connected to rts2
set
This will allow you to set values in rts2 devices. Modifiers are: 'd': device, 'n': name, 'v': value, 'async': async
update_target
This can be used to change values in a target including its coordinates
http://observatoryserver/apipath/update_target?id=15&ra=34&dec=-23
code/json.1480296943.txt.gz · Last modified: 2016/11/28 00:00 (external edit)