This is an old revision of the document!
DC Power Supply
Commands that provide access to DC Power Supply data and functions.
Get Voltage
Get the output voltage(s) of the specified DC power supply channel(s).
Example
Send
{
"dc":{
"0":[
{
"command":"getVoltage"
}
]
}
}
Response
{
"dc":{
"0":[
{
"command":"getVoltage",
"voltage":3300,
"statusCode":0,
"wait":100
}
]
}
}
Set Voltage
Set the output voltage(s) of the specified DC power supply channel(s).
Example
Send
{
"dc":{
"0":[
{
"command":"setVoltage",
"voltage":3300
}
]
}
}
Response
{
"dc":{
"0":[
{
"command":"setVoltage",
"statusCode":0,
"wait":500
}
]
}
}
Multi Command
Combine multiple DC commands in a single transaction. A single transaction may not include multiple commands for the same channel.
Example
Send
{
"dc":{
"0":[
{
"command":"setVoltage",
"voltage":3300
},
{
"command":"getVoltage"
}
],
"1":[
{
"command":"setVoltage",
"voltage":5000
}
]
}
}
Response
{
"dc":{
"0":[
{
"command":"setVoltage",
"statusCode":0,
"wait":500
},
{
"command":"getVoltage",
"voltage":3300,
"statusCode":0,
"wait":100
}
],
"1":[
{
"command":"setVoltage",
"statusCode":0,
"wait":500
}
]
}
}

