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 } ] } }