User Tools

Site Tools


fcc:100:api

This is an old revision of the document!


FFC-100 API

Implementation Instructions

Listed below is the command set for the Application Programming Interface (API) for the FFC-100. Most operations that can be performed via the touchscreen can be also be performed via the API.

Computer communication to the FFC-100 occurs by first establishing a Serial COM port via the USB 2.0 physical interface. Computer communication should be platform independent, though appropriate USB drivers may have to be installed. The following table shows the serial port settings:

Baud Rate 9600
Data Bits 8
Parity None
Stop Bits 1
Flow Control None

To perform an operation, an ASCII-based text message is first constructed from a command and its arguments, and then the message is transmitted to the FFC-100 through the COM port. The following rules apply:

  1. Syntax is insensitive to case.
  2. A message is an ASCII string composed of a command followed by zero or more arguments.
  3. A command and its arguments are delimited by spaces.
  4. Messages are terminated by a carriage return (“\r”).
  5. All valid messages return an ASCII string value.
  6. [Int] refers to an integer argument that has no decimal point.
  7. [Float] refers to a floating point argument that has a decimal point in its value.
  8. Changes effected by issuing a serial command from this API are not permanently stored in non-volatile memory until you issue a SAVE command. Configuration changes without the SAVE command will be lost with power cycling. The Save command stores the entire configuration and so several configuration changes can be implemented and then a single SAVE command could be issued.

For most complete version of API, download the FFC-Serial API PDF from the downloads section.

New Table

Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Returns firmware version of master board where arguments are used as follows: No Argument = System Controller firmware version is returned 1 = Oscillator board firmware version is returned 2 = Amplifier board firmware version is returned 3 = Cavity board firmware version is returned


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Saves the device’s current settings into EEPROM. Unsaved changes will be lost when the board is powered off. Returns SUCCESS or FAIL.


Arguments:

No Arguments Taken

Example:

  
#SCBKLT

I2C Command Number:


Description

Returns the touch screen backlight setting


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the touch screen backlight setting to the level given as an argument


Arguments:

No Arguments Taken

Example:

  
#SCVOL

I2C Command Number:


Description

Returns the touch screen and rotary knob audio feedback volume


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the touch screen and rotary knob audio feedback volume


Arguments:

No Arguments Taken

Example:

  
Vescent Photonics,FFC,[serial#],S-[version],FL-[version],LD-[version],LD-[version]

I2C Command Number:


Description

Returns the Manufacturer, Model, Serial Number, Board Firmware Versions of the device


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Restarts the device (power cycle)


New Table

Arguments:

No Arguments Taken

Example:

  
MSTRCTL

I2C Command Number:


Description

Returns the enumerated operating mode of the FFC Where: 0 = OFF 1 = STANDBY 2 = LASER ON


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Returns the enumerated operating mode of the FFC Where: 0 = OFF 1 = STANDBY 2 = LASER ON Returns MSTRCTL? Note: The transition to Lasers On can only be made from Standby after temperatures are stabilized.


Arguments:

No Arguments Taken

Example:

  
CATCTRL

I2C Command Number:


Description

Returns the operating status of the Cavity Temperature Control Where: 0 = Manual Mode OFF (Not Recommended for Normal Use) 1 = Temperature Control Mode OFF 2 = Manual Mode ON (Not Recommended for Normal Use) 3 = Temperature Control Mode ON


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the operating status of the Cavity Temperature Control Where: 0 = Manual Mode OFF (Not Recommended for Normal Use) 1 = Temperature Control Mode OFF 2 = Manual Mode ON (Not Recommended for Normal Use) 3 = Temperature Control Mode ON Returns CATCTRL?


Arguments:

No Arguments Taken

Example:

  
OSTCTRL

I2C Command Number:


Description

Returns the operating status of the Oscillator Temperature Control Where: 0 = Manual Mode OFF (Not Recommended for Normal Use) 1 = Temperature Control Mode OFF 2 = Manual Mode ON (Not Recommended for Normal Use) 3 = Temperature Control Mode ON


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the operating status of the Oscillator Temperature Control Where: 0 = Manual Mode OFF (Not Recommended for Normal Use) 1 = Temperature Control Mode OFF 2 = Manual Mode ON (Not Recommended for Normal Use) 3 = Temperature Control Mode ON Returns OSTCTRL? Note: Disabling Oscillator Temperature Control will also disable Oscillator Laser Current.


Arguments:

No Arguments Taken

Example:

  
AMTCTRL

I2C Command Number:


Description

Returns the operating status of the Amplifier Temperature Control Where: 0 = Manual Mode OFF (Not Recommended for Normal Use) 1 = Temperature Control Mode OFF 2 = Manual Mode ON (Not Recommended for Normal Use) 3 = Temperature Control Mode ON


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the operating status of the Amplifier Temperature Control Where: 0 = Manual Mode OFF (Not Recommended for Normal Use) 1 = Temperature Control Mode OFF 2 = Manual Mode ON (Not Recommended for Normal Use) 3 = Temperature Control Mode ON Returns AMTCTRL? Note: Disabling Amplifier Temperature Control will also disable Amplifier Laser Current.


Arguments:

No Arguments Taken

Example:

  
INTERLK

I2C Command Number:


Description

Reads the status of the Interlock system Where: Closed = Interlock Circuit Closed. Lasers Available Open = Interlock Circuit Open. Lasers Disabled


New Table

Arguments:

No Arguments Taken

Example:

  
CATSETP

I2C Command Number:


Description

Returns the temperature setpoint for the Cavity Temperature Control


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the temperature setpoint for the Cavity Temperature Control Returns CATSETP?


Arguments:

No Arguments Taken

Example:

  
OSTSETP

I2C Command Number:


Description

Returns the temperature setpoint for the Oscillator Temperature Control


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the temperature setpoint for the Oscillator Temperature Control Returns OSTSETP?


Arguments:

No Arguments Taken

Example:

  
AMTSETP

I2C Command Number:


Description

Returns the temperature setpoint for the Amplifier Temperature Control


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the temperature setpoint for the Amplifier Temperature Control Returns AMTSETP?


Arguments:

No Arguments Taken

Example:

  
CAVTEMP

I2C Command Number:


Description

Reads the measured Cavity Temperature [C]


Arguments:

No Arguments Taken

Example:

  
OSCTEMP

I2C Command Number:


Description

Reads the measured Oscillator Temperature [C]


Arguments:

No Arguments Taken

Example:

  
AMPTEMP

I2C Command Number:


Description

Reads the measured Amplifier Temperature [C]


Arguments:

No Arguments Taken

Example:

  
CAVTERR

I2C Command Number:


Description

Reads the measured Cavity Temperature Error [mK]


Arguments:

No Arguments Taken

Example:

  
OSCTERR

I2C Command Number:


Description

Reads the measured Oscillator Temperature Error [mK]


Arguments:

No Arguments Taken

Example:

  
AMPTERR

I2C Command Number:


Description

Reads the measured Amplifier Temperature Error [mK]


Arguments:

No Arguments Taken

Example:

  
OSCTECI

I2C Command Number:


Description

Reads the measured Oscillator Temperature Control Current [A]


Arguments:

No Arguments Taken

Example:

  
AMPTECI

I2C Command Number:


Description

Reads the measured Amplifier Temperature Control Current [A]


Arguments:

No Arguments Taken

Example:

  
CAVBETA

I2C Command Number:


Description

Reads the Thermistor Beta Coefficient for Cavity Temperature Control


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Thermistor Beta Coefficient for Cavity Temperature Control Returns CAVBETA?


Arguments:

No Arguments Taken

Example:

  
OSCBETA

I2C Command Number:


Description

Reads the Thermistor Beta Coefficient for Oscillator Temperature Control


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Thermistor Beta Coefficient for Oscillator Temperature Control Returns OSCBETA?


Arguments:

No Arguments Taken

Example:

  
AMPBETA

I2C Command Number:


Description

Reads the Thermistor Beta Coefficient for Amplifier Temperature Control


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Thermistor Beta Coefficient for Amplifier Temperature Control Returns AMPBETA?


Arguments:

No Arguments Taken

Example:

  
CAVREFT

I2C Command Number:


Description

Reads the Thermistor Reference Temperature for Cavity Temperature Control


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Thermistor Reference Temperature for Cavity Temperature Control Returns CAVREFT?


Arguments:

No Arguments Taken

Example:

  
OSCREFT

I2C Command Number:


Description

Reads the Thermistor Reference Temperature for Oscillator Temperature Control


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Thermistor Reference Temperature for Oscillator Temperature Control Returns OSCREFT?


Arguments:

No Arguments Taken

Example:

  
AMPREFT

I2C Command Number:


Description

Reads the Thermistor Reference Temperature for Amplifier Temperature Control


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Thermistor Reference Temperature for Amplifier Temperature Control Returns AMPREFT?


Arguments:

No Arguments Taken

Example:

  
CAVREFR

I2C Command Number:


Description

Reads the Thermistor Reference Resistor for Cavity Temperature Control


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Thermistor Reference Resistor for Cavity Temperature Control Returns CAVREFR?


Arguments:

No Arguments Taken

Example:

  
OSCREFR

I2C Command Number:


Description

Reads the Thermistor Reference Resistor for Oscillator Temperature Control


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Thermistor Reference Resistor for Oscillator Temperature Control Returns OSCREFR?


Arguments:

No Arguments Taken

Example:

  
AMPREFR

I2C Command Number:


Description

Reads the Thermistor Reference Resistor for Amplifier Temperature Control


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Thermistor Reference Resistor for Amplifier Temperature Control Returns AMPREFR?


Arguments:

No Arguments Taken

Example:

  
CAVCOFA

I2C Command Number:


Description

Reads the Steinhart-Hart A Thermistor coefficient for Cavity Temperature Control


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Steinhart-Hart A Thermistor coefficient for Cavity Temperature Control Returns CAVCOFA?


Arguments:

No Arguments Taken

Example:

  
CAVCOFB

I2C Command Number:


Description

Reads the Steinhart-Hart B Thermistor coefficient for Cavity Temperature Control


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Steinhart-Hart B Thermistor coefficient for Cavity Temperature Control Returns CAVCOFB?


Arguments:

No Arguments Taken

Example:

  
CAVCOFC

I2C Command Number:


Description

Reads the Steinhart-Hart C Thermistor coefficient for Cavity Temperature Control


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Steinhart-Hart C Thermistor coefficient for Cavity Temperature Control Returns CAVCOFC?


Arguments:

No Arguments Taken

Example:

  
OSCCOFA

I2C Command Number:


Description

Reads the Steinhart-Hart A Thermistor coefficient for Oscillator Temperature Control


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Steinhart-Hart A Thermistor coefficient for Oscillator Temperature Control Returns OSCCOFA?


Arguments:

No Arguments Taken

Example:

  
OSCCOFB

I2C Command Number:


Description

Reads the Steinhart-Hart B Thermistor coefficient for Oscillator Temperature Control


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Steinhart-Hart B Thermistor coefficient for Oscillator Temperature Control Returns OSCCOFB?


Arguments:

No Arguments Taken

Example:

  
OSCCOFC

I2C Command Number:


Description

Reads the Steinhart-Hart C Thermistor coefficient for Oscillator Temperature Control


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Steinhart-Hart C Thermistor coefficient for Oscillator Temperature Control Returns OSCCOFC?


Arguments:

No Arguments Taken

Example:

  
AMPCOFA

I2C Command Number:


Description

Reads the Steinhart-Hart A Thermistor coefficient for Amplifier Temperature Control


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Steinhart-Hart A Thermistor coefficient for Amplifier Temperature Control Returns AMPCOFA?


Arguments:

No Arguments Taken

Example:

  
AMPCOFB

I2C Command Number:


Description

Reads the Steinhart-Hart B Thermistor coefficient for Amplifier Temperature Control


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Steinhart-Hart B Thermistor coefficient for Amplifier Temperature Control Returns AMPCOFB?


Arguments:

No Arguments Taken

Example:

  
AMPCOFC

I2C Command Number:


Description

Reads the Steinhart-Hart C Thermistor coefficient for Amplifier Temperature Control


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Steinhart-Hart C Thermistor coefficient for Amplifier Temperature Control Returns AMPCOFC?


Arguments:

No Arguments Taken

Example:

  
CAVPROP

I2C Command Number:


Description

Reads the Proportional gain for Cavity Temperature Control


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Proportional gain for Cavity Temperature Control Returns CAVPROP?


Arguments:

No Arguments Taken

Example:

  
CAVINT

I2C Command Number:


Description

Reads the Integral gain for Cavity Temperature Control


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Integral gain for Cavity Temperature Control Returns CAVINT?


Arguments:

No Arguments Taken

Example:

  
CAVDERV

I2C Command Number:


Description

Reads the Derivative term for Cavity Temperature Control


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Derivative term for Cavity Temperature Control Returns CAVDERV?


Arguments:

No Arguments Taken

Example:

  
OSCPROP

I2C Command Number:


Description

Reads the Proportional gain for Oscillator Temperature Control


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Proportional gain for Oscillator Temperature Control Returns OSCPROP?


Arguments:

No Arguments Taken

Example:

  
OSCINT

I2C Command Number:


Description

Reads the Integral gain for Oscillator Temperature Control


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Integral gain for Oscillator Temperature Control Returns OSCINT?


Arguments:

No Arguments Taken

Example:

  
OSCDERV

I2C Command Number:


Description

Reads the Derivative term for Oscillator Temperature Control


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Derivative term for Oscillator Temperature Control Returns OSCDERV?


Arguments:

No Arguments Taken

Example:

  
AMPPROP

I2C Command Number:


Description

Reads the Proportional gain for Amplifier Temperature Control


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Proportional gain for Amplifier Temperature Control Returns AMPPROP?


Arguments:

No Arguments Taken

Example:

  
AMPINT

I2C Command Number:


Description

Reads the Integral gain for Amplifier Temperature Control


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Integral gain for Amplifier Temperature Control Returns AMPINT?


Arguments:

No Arguments Taken

Example:

  
AMPDERV

I2C Command Number:


Description

Reads the Derivative term for Amplifier Temperature Control


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Derivative term for Amplifier Temperature Control Returns AMPDERV?


Arguments:

No Arguments Taken

Example:

  
CAPROEN

I2C Command Number:


Description

Reads the enabled status of Proportional Gain for Cavity Temperature Control


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the enabled status of Proportional Gain for Cavity Temperature Control Returns CAPROEN?


Arguments:

No Arguments Taken

Example:

  
OSPROEN

I2C Command Number:


Description

Reads the enabled status of Proportional Gain for Oscillator Temperature Control


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the enabled status of Proportional Gain for Oscillator Temperature Control Returns OSPROEN?


Arguments:

No Arguments Taken

Example:

  
AMPROEN

I2C Command Number:


Description

Reads the enabled status of Proportional Gain for Amplifier Temperature Control


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the enabled status of Proportional Gain for Amplifier Temperature Control Returns AMPROEN?


Arguments:

No Arguments Taken

Example:

  
CAVSLEW

I2C Command Number:


Description

Reads the Slew Rate of the Cavity Temperature Control [°C/min]


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Slew Rate of the Cavity Temperature Control [°C/min] Returns: CAVSLEW?


Arguments:

No Arguments Taken

Example:

  
OSCSLEW

I2C Command Number:


Description

Reads the Slew Rate of the Oscillator Temperature Control [°C/min]


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Slew Rate of the Oscillator Temperature Control [°C/min] Returns: OSCSLEW?


Arguments:

No Arguments Taken

Example:

  
AMPSLEW

I2C Command Number:


Description

Reads the Slew Rate of the Amplifier Temperature Control [°C/min]


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Slew Rate of the Amplifier Temperature Control [°C/min] Returns: AMPSLEW?


Arguments:

No Arguments Taken

Example:

  
CASLWEN

I2C Command Number:


Description

Reads the Slew Rate Enabled state of the Cavity Temperature Control


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Slew Rate Enabled state of the Cavity Temperature Control Returns: CASLWEN?


Arguments:

No Arguments Taken

Example:

  
OSSLWEN

I2C Command Number:


Description

Reads the Slew Rate Enabled state of the Oscillator Temperature Control


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Slew Rate Enabled state of the Oscillator Temperature Control Returns: OSSLWEN?


Arguments:

No Arguments Taken

Example:

  
AMSLWEN

I2C Command Number:


Description

Reads the Slew Rate Enabled state of the Amplifier Temperature Control


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Slew Rate Enabled state of the Amplifier Temperature Control Returns: AMSLWEN?


Arguments:

No Arguments Taken

Example:

  
CATILIM

I2C Command Number:


Description

Reads the Cavity Temperature Control Current Limit [A]


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Cavity Temperature Control Current Limit [A] Returns: CATILIM?


Arguments:

No Arguments Taken

Example:

  
OSTILIM

I2C Command Number:


Description

Reads the Oscillator Temperature Control Current Limit [A]


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Oscillator Temperature Control Current Limit [A] Returns: OSTILIM?


Arguments:

No Arguments Taken

Example:

  
AMTILIM

I2C Command Number:


Description

Reads the Amplifier Temperature Control Current Limit [A]


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Amplifier Temperature Control Current Limit [A] Returns: AMTILIM?


Arguments:

No Arguments Taken

Example:

  
CATPLIM

I2C Command Number:


Description

Reads the Cavity Temperature Control Power Limit [W]


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Cavity Temperature Control Power Limit [W] Returns: CATPLIM?


Arguments:

No Arguments Taken

Example:

  
OSTPLIM

I2C Command Number:


Description

Reads the Oscillator Temperature Control Power Limit [W]


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Oscillator Temperature Control Power Limit [W] Returns: OSTPLIM?


Arguments:

No Arguments Taken

Example:

  
AMTPLIM

I2C Command Number:


Description

Reads the Amplifier Temperature Control Power Limit [W]


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Amplifier Temperature Control Power Limit [W] Returns: AMTPLIM?


Arguments:

No Arguments Taken

Example:

  
CATWARN

I2C Command Number:


Description

Reads the Temperature Error Warning Threshold of the Cavity Temperature Control [mK]


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

the Temperature Error Warning Threshold of the Cavity Temperature Control [mK] Returns: CATWARN?


Arguments:

No Arguments Taken

Example:

  
OSTWARN

I2C Command Number:


Description

Reads the Temperature Error Warning Threshold of the Oscillator Temperature Control [mK]


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

the Temperature Error Warning Threshold of the Oscillator Temperature Control [mK] Returns: OSTWARN?


Arguments:

No Arguments Taken

Example:

  
AMTWARN

I2C Command Number:


Description

Reads the Temperature Error Warning Threshold of the Amplifier Temperature Control [mK]


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

the Temperature Error Warning Threshold of the Amplifier Temperature Control [mK] Returns: AMTWARN?


Arguments:

No Arguments Taken

Example:

  
CATMAX

I2C Command Number:


Description

Reads the Maximum Temperature Limit of the Cavity Temperature Control [C]


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Maximum Temperature Limit of the Cavity Temperature Control [C] Returns: CATMAX?


Arguments:

No Arguments Taken

Example:

  
OSTMAX

I2C Command Number:


Description

Reads the Maximum Temperature Limit of the Oscillator Temperature Control [C]


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Maximum Temperature Limit of the Oscillator Temperature Control [C] Returns: OSTMAX?


Arguments:

No Arguments Taken

Example:

  
AMTMAX

I2C Command Number:


Description

Reads the Maximum Temperature Limit of the Amplifier Temperature Control [C]


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Maximum Temperature Limit of the Amplifier Temperature Control [C] Returns: AMTMAX?


Arguments:

No Arguments Taken

Example:

  
CATMIN

I2C Command Number:


Description

Reads the Minimum Temperature Limit of the Cavity Temperature Control [C]


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Minimum Temperature Limit of the Cavity Temperature Control [C] Returns: CATMIN?


Arguments:

No Arguments Taken

Example:

  
OSTMIN

I2C Command Number:


Description

Reads the Minimum Temperature Limit of the Oscillator Temperature Control [C]


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Minimum Temperature Limit of the Oscillator Temperature Control [C] Returns: OSTMIN?


Arguments:

No Arguments Taken

Example:

  
AMTMIN

I2C Command Number:


Description

Reads the Minimum Temperature Limit of the Amplifier Temperature Control [C]


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Minimum Temperature Limit of the Oscillator Temperature Control [C] Returns: AMTMIN?


Arguments:

No Arguments Taken

Example:

  
CASDTIM

I2C Command Number:


Description

Reads the Number of Seconds Until Temperature Control Shuts Down When Temperature Exceeds a Maximum or Minimum for Cavity Temperature Control


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Number of Seconds Until Temperature Control Shuts Down When Temperature Exceeds a Maximum or Minimum for Cavity Temperature Control Returns: CASDTIM?


Arguments:

No Arguments Taken

Example:

  
OSSDTIM

I2C Command Number:


Description

Reads the Number of Seconds Until Temperature Control Shuts Down When Temperature Exceeds a Maximum or Minimum for Oscillator Temperature Control


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Number of Seconds Until Temperature Control Shuts Down When Temperature Exceeds a Maximum or Minimum for Oscillator Temperature Control Returns: OSSDTIM?


Arguments:

No Arguments Taken

Example:

  
AMSDTIM

I2C Command Number:


Description

Reads the Number of Seconds Until Temperature Control Shuts Down When Temperature Exceeds a Maximum or Minimum for Amplifier Temperature Control


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Number of Seconds Until Temperature Control Shuts Down When Temperature Exceeds a Maximum or Minimum for Amplifier Temperature Control Returns: AMSDTIM?


New Table

Arguments:

No Arguments Taken

Example:

  
OSISETP

I2C Command Number:


Description

Reads the Current Setpoint for the Oscillator Laser [mA]


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Current Setpoint for the Oscillator Laser [mA] Returns: OSISETP?


Arguments:

No Arguments Taken

Example:

  
AMISETP

I2C Command Number:


Description

Reads the Current Setpoint for the Amplifier Laser [mA]


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Current Setpoint for the Amplifier Laser [mA] Returns: AMISETP?


Arguments:

No Arguments Taken

Example:

  
OSCCURR

I2C Command Number:


Description

Reads the Laser Current Output for the Oscillator [mA]


Arguments:

No Arguments Taken

Example:

  
AMPCURR

I2C Command Number:


Description

Reads the Laser Current Output for the Amplifier [mA]


Arguments:

No Arguments Taken

Example:

  
OSCILIM

I2C Command Number:


Description

Reads the Laser Current Limit for the Oscillator [mA]


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Laser Current Limit for Oscillator [mA] Returns: OSCILIM?


Arguments:

No Arguments Taken

Example:

  
AMCILIM

I2C Command Number:


Description

Reads the Laser Current Limit for the Amplifier [mA]


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Laser Current Limit for Amplifier [mA] Returns: AMCILIM?


Arguments:

No Arguments Taken

Example:

  
OSCPLIM

I2C Command Number:


Description

Reads the Laser Power Limit for the Oscillator [W]


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Laser Power Limit for Oscillator [W] Returns: OSCPLIM?


Arguments:

No Arguments Taken

Example:

  
AMCPLIM

I2C Command Number:


Description

Reads the Laser Power Limit for the Amplifier [W]


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Laser Power Limit for Amplifier [W] Returns: AMCPLIM?


Arguments:

No Arguments Taken

Example:

  
_OSCTLIMMAX

I2C Command Number:


Description

Reads the Oscillator Laser Temperature Upper Limit [°C] (Laser is shut down if exceeded)


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Oscillator Laser Temperature Upper Limit [°C] (Laser is shut down if exceeded) Returns: _OSCTLIMMAX?


Arguments:

No Arguments Taken

Example:

  
_AMPTLIMMAX

I2C Command Number:


Description

Reads the Amplifier Laser Temperature Upper Limit [°C] (Laser is shut down if exceeded)


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Amplifier Laser Temperature Upper Limit [°C] (Laser is shut down if exceeded) Returns: _ AMPTLIMMAX?


Arguments:

No Arguments Taken

Example:

  
_OSCTLIMMIN

I2C Command Number:


Description

Reads the Oscillator Laser Temperature Lower Limit [°C] (Laser is shut down if exceeded)


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Oscillator Laser Temperature Lower Limit [°C] (Laser is shut down if exceeded) Returns: _OSCTLIMMIN?


Arguments:

No Arguments Taken

Example:

  
_AMPTLIMMIN

I2C Command Number:


Description

Reads the Amplifier Laser Temperature Lower Limit [°C] (Laser is shut down if exceeded)


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Amplifier Laser Temperature Lower Limit [°C] (Laser is shut down if exceeded) Returns: _ AMPTLIMMIN?


New Table

Arguments:

No Arguments Taken

Example:

  
CADCBSP

I2C Command Number:


Description

Reads the DC Bias Setpoint for the Cavity [V]


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the DC Bias Setpoint for the Cavity [V] Returns: CADCBSP?


Arguments:

No Arguments Taken

Example:

  
CADCBV

I2C Command Number:


Description

Reads the PZT Voltage Output for the Cavity [V]


Arguments:

No Arguments Taken

Example:

  
VLIM

I2C Command Number:


Description

Reads the DC Bias Setpoint Limit for the Cavity [V]


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the DC Bias Setpoint Limit for the Cavity [V] Returns: VLIM?


New Table

Arguments:

No Arguments Taken

Example:

  
MLDCTRH

I2C Command Number:


Description

Reads the Mode Lock DC Threshold Parameter [mV]


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Mode Lock DC Threshold Parameter [mV] Returns: MLDCTHR?


Arguments:

No Arguments Taken

Example:

  
MLRMTHR

I2C Command Number:


Description

Reads the Mode Lock RMS Threshold Parameter [mV]


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Mode Lock RMS Threshold Parameter [mV] Returns: MLRMTHR?


Arguments:

No Arguments Taken

Example:

  
MLSMPLM

I2C Command Number:


Description

Reads the Mode Lock Sample Limit


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Sets the Mode Lock Sample Limit Returns: MLSMPLM?


Arguments:

No Arguments Taken

Example:

  
MODELOK

I2C Command Number:


Description

Reads the Mode Lock Status [Off/On]


Arguments:

No Arguments Taken

Example:

I2C Command Number:


Description

Enables / Disables Touch Screen Display of Mode Lock Mean and Standard Deviation Returns: ON or OFF in response to argument


fcc/100/api.1634597658.txt.gz · Last modified: 2021/10/18 22:54 by 127.0.0.1