Command line for NewGon:
setting variables
MODE 1
OK:MODE 1
SHX 1
OK:SHX 1
VAR 1
ERROR: Unknown variable: VAR
Getting variables
MODE
OK:MODE 1
SHX
OK:SHX 1
VAR
ERROR: Unknown variable: VAR
Functions
list
init
reboot
setTrigger
GETTING information
Getting the state of NewGon:
Definition
`GET /status
Responses
200 OK- on success
{
"MODE":1,
"STATUS":"Ready",
"SHX":0,
"SHY":0,
"SHZ":18,
"CHI":10,
"PHI":0,
"OMEGA":0,
"OX":0,
"OY":0,
"OZ":0,
"s1":12,
"s2":13,
"s3":14,
"s4":15,
"phimotor":11,
"cyclecount":123456789
}
Getting individual variables of NewGon:
Definition
GET /status/<variable>
Response
404 Not Foundif the variable does not exist200 OKon success
{
"MODE":1
}
SETTING INFORMATION
Setting many variables to NewGon
Definition
POST /status
Arguments
{
"MODE":1,
"STATUS":"Ready",
"SHX":0,
"SHY":0,
"SHZ":18,
"CHI":10,
"PHI":0,
"OMEGA":0,
"OX":0,
"OY":0,
"OZ":0,
"s1":12,
"s2":13,
"s3":14,
"s4":15,
"phimotor":11,
"cyclecount":123456789
}
Setting individual varibles to NewGon
Definition
POST /status
Arguments
{
"MODE":1,
"SHX":2
}
{ "SHX":2.2 "message":"SHX->2.2." }