Analog I/O
API Reference
Responses
200
Successful Response
application/json
devstringRequired
circuitstringRequired
modestring · enumOptionalDefault:
VoltagePossible values: get/controller/ai
GET /controller/ai HTTP/1.1
Host: localhost:8080
Accept: */*
200
Successful Response
[
{
"dev": "text",
"circuit": "text",
"modes": {
"ANY_ADDITIONAL_PROPERTY": {
"value": 1,
"unit": "text",
"range": []
}
},
"mode": "Voltage"
}
]Path parameters
circuitstringRequired
Responses
200
Successful Response
application/json
devstringRequired
circuitstringRequired
modestring · enumOptionalDefault:
VoltagePossible values: 422
Validation Error
application/json
get/controller/ai/{circuit}
GET /controller/ai/{circuit} HTTP/1.1
Host: localhost:8080
Accept: */*
{
"dev": "text",
"circuit": "text",
"modes": {
"ANY_ADDITIONAL_PROPERTY": {
"value": 1,
"unit": "text",
"range": []
}
},
"mode": "Voltage"
}Path parameters
circuitstringRequired
Body
modestring · enumOptionalDefault:
VoltagePossible values: Responses
200
Successful Response
application/json
devstringRequired
circuitstringRequired
modestring · enumOptionalDefault:
VoltagePossible values: 422
Validation Error
application/json
post/controller/ai/{circuit}
POST /controller/ai/{circuit} HTTP/1.1
Host: localhost:8080
Content-Type: application/json
Accept: */*
Content-Length: 18
{
"mode": "Voltage"
}{
"dev": "text",
"circuit": "text",
"modes": {
"ANY_ADDITIONAL_PROPERTY": {
"value": 1,
"unit": "text",
"range": []
}
},
"mode": "Voltage"
}Body
modestring · enumOptionalDefault:
VoltagePossible values: Responses
200
Successful Response
application/json
devstringRequired
circuitstringRequired
modestring · enumOptionalDefault:
VoltagePossible values: 422
Validation Error
application/json
post/controller/ai
POST /controller/ai HTTP/1.1
Host: localhost:8080
Content-Type: application/json
Accept: */*
Content-Length: 18
{
"mode": "Voltage"
}[
{
"dev": "text",
"circuit": "text",
"modes": {
"ANY_ADDITIONAL_PROPERTY": {
"value": 1,
"unit": "text",
"range": []
}
},
"mode": "Voltage"
}
]Responses
200
Successful Response
application/json
devstringRequired
circuitstringRequired
valuenumberRequired
modestring · enumOptionalDefault:
VoltagePossible values: get/controller/ao
GET /controller/ao HTTP/1.1
Host: localhost:8080
Accept: */*
200
Successful Response
[
{
"dev": "text",
"circuit": "text",
"modes": {
"ANY_ADDITIONAL_PROPERTY": {
"value": 1,
"unit": "text",
"range": []
}
},
"value": 1,
"mode": "Voltage"
}
]Path parameters
circuitstringRequired
Responses
200
Successful Response
application/json
devstringRequired
circuitstringRequired
valuenumberRequired
modestring · enumOptionalDefault:
VoltagePossible values: 422
Validation Error
application/json
get/controller/ao/{circuit}
GET /controller/ao/{circuit} HTTP/1.1
Host: localhost:8080
Accept: */*
{
"dev": "text",
"circuit": "text",
"modes": {
"ANY_ADDITIONAL_PROPERTY": {
"value": 1,
"unit": "text",
"range": []
}
},
"value": 1,
"mode": "Voltage"
}Path parameters
circuitstringRequired
Body
valuenumberRequired
modestring · enumOptionalDefault:
VoltagePossible values: Responses
200
Successful Response
application/json
devstringRequired
circuitstringRequired
valuenumberRequired
modestring · enumOptionalDefault:
VoltagePossible values: 422
Validation Error
application/json
post/controller/ao/{circuit}
POST /controller/ao/{circuit} HTTP/1.1
Host: localhost:8080
Content-Type: application/json
Accept: */*
Content-Length: 28
{
"value": 1,
"mode": "Voltage"
}{
"dev": "text",
"circuit": "text",
"modes": {
"ANY_ADDITIONAL_PROPERTY": {
"value": 1,
"unit": "text",
"range": []
}
},
"value": 1,
"mode": "Voltage"
}Body
valuenumberRequired
modestring · enumOptionalDefault:
VoltagePossible values: Responses
200
Successful Response
application/json
devstringRequired
circuitstringRequired
valuenumberRequired
modestring · enumOptionalDefault:
VoltagePossible values: 422
Validation Error
application/json
post/controller/ao
POST /controller/ao HTTP/1.1
Host: localhost:8080
Content-Type: application/json
Accept: */*
Content-Length: 28
{
"value": 1,
"mode": "Voltage"
}[
{
"dev": "text",
"circuit": "text",
"modes": {
"ANY_ADDITIONAL_PROPERTY": {
"value": 1,
"unit": "text",
"range": []
}
},
"value": 1,
"mode": "Voltage"
}
]Last updated