January 2006
G-2 Communicating with the OPTICA Using Ethernet
Determining the Available
Commands
The available commands can be determined by entering the line
below in the address line of the browser. This command returns a list
of API commands supported by the Optica.
http://3.112.160.36:28005/OpticaAPI.xml
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<OpticaAPIInfo>
<help>---- OpticaAPI.xml?FunctionName+channel ----</help>
<OpticaAPI>GetAlarmData</OpticaAPI>
<OpticaAPI>GetAlarmTypes</OpticaAPI>
<OpticaAPI>GetAllGraphingData</OpticaAPI>
<OpticaAPI>GetAllLabels</OpticaAPI>
<OpticaAPI>GetAnalogOutData</OpticaAPI>
<OpticaAPI>GetAutoBalanceTypes</OpticaAPI>
<OpticaAPI>GetChannelInfo</OpticaAPI>
<OpticaAPI>GetCurrentData</OpticaAPI>
<OpticaAPI>GetDataFields</OpticaAPI>
<OpticaAPI>GetDataLogSettings</OpticaAPI>
<OpticaAPI>GetHTPLabels</OpticaAPI>
<OpticaAPI>GetHTPParam</OpticaAPI>
<OpticaAPI>GetPressureData</OpticaAPI>
<OpticaAPI>GetOpticaInfo</OpticaAPI>
<OpticaAPI>GetSerialCommData</OpticaAPI>
<OpticaAPI>GetSerialData</OpticaAPI>
<OpticaAPI>GetSupportedBaudRate</OpticaAPI>
<OpticaAPI>GetSupportedDataBits</OpticaAPI>
<OpticaAPI>GetSupportedSerialDataFormat</OpticaAPI>
<OpticaAPI>GetSupportedDataLogDataFormat</OpticaAPI>
<OpticaAPI>GetUserDefinedEquations</OpticaAPI>
<OpticaAPI>UpdateGraphingData</OpticaAPI>
<help>---- Set functions are not accessible with GET ----</help>
<OpticaAPI>SetAlarmData</OpticaAPI>
<OpticaAPI>SetAlarmTypes</OpticaAPI>
<OpticaAPI>SetAnalogOutData</OpticaAPI>
<OpticaAPI>SetAutoBalanceTypes</OpticaAPI>
<OpticaAPI>SetChannelInfo</OpticaAPI>
<OpticaAPI>SetCoolState</OpticaAPI>
<OpticaAPI>SetCurrentData</OpticaAPI>
<OpticaAPI>SetDataFields</OpticaAPI>
<OpticaAPI>SetDataLogSettings
</OpticaAPI>
<OpticaAPI>SetHeatState</OpticaAPI>
<OpticaAPI>SetHTPLabels</OpticaAPI>
<OpticaAPI>SetHTPParam</OpticaAPI>
<OpticaAPI>SetPacerOn</OpticaAPI>
<OpticaAPI>SetPressureData</OpticaAPI>
<OpticaAPI>SetOpticaInfo</OpticaAPI>
<OpticaAPI>SetSerialCommData</OpticaAPI>