Virtual Panel Setup Page

After the board is initialized the panel is enabled and will display the current setting of the board. The panel caption will show the board address (0x104 in this example). The following figure shows the Setup page settings:

GX3104 Virtual Panel (Initialized)

The following controls are shown in the Setup page:

Channel 1-4 Group Boxes:

Operation Mode dropdown list: Set/display the channel’s operation mode. Operation mode can be set to Constant Voltage mode or Constant Current Mode, using the GxSmuSourceSetMode() API.

Range Mode dropdown list: Set/display the channel’s current range setting mode. The current range setting mode can be Automatic or User Defined using the GxSmuSourceSetRangeMode() API.

Output Disabled / Output Enabled button: each click will change the channel’s output state from disable to enable, using the GxSmuSourceSetOutputState() API.

Reset Channel button: will reset the channel to its default state and disable the output, using the GxSmuSourceResetChannel() API.

Apply Settings button:  sets the selected current range, current limit value and voltage immediately or gradually based on the “Ramp (mSec)” edit box value.

Current Range dropdown list: Set/display the channel’s source current range, using the GxSmuSourceSetCurrentRange () API.. There are 7 current ranges as follows:

1.      1000mA: : Source +/-1000mA+/. Supported by channel 1 only, channels 2-4 can be set up to +/-500mA.

2.      250 mA: Source +/-250mA.

3.      25mA: Source +/-25mA (default after reset).

4.      2.5mA: +/-2.5mA.

5.      250uA: +/-250uA.

6.      25uA: +/-25uA.

7.      2.5uA: -2.5uA to -1uA, and 1uA to 2.5uA

Voltage Limit edit box: Set/display the channel’s voltage limit value. Voltage can be set form -20.0V to 20.0V, using the GxSmuSourceSetVoltageLimit() API.

Current Limit edit box: Set/display the channel’s current limit value, using the GxSmuSourceSetCurrentLimit() API..

Setting Mode dropdown list: Set/display the channel’s setting mode. Setting mode can be:

Ramp (mSec) edit box: value can be between 0-4000, settings to 0, is the same as selecting Immediate in the setting mode, otherwise the “Apply Settings” will set the selected current range, current limit value and voltage immediately gradually based on the “Ramp (mSec)” edit box value.

Measurement Sense dropdown list: Set/display the channel’s measurement sense mode. Measurement sense mode can be set to Local or Remote Mode, using the GxSmuMeasureSetSenseMode() API.

General Measurement Settings Group Box:

Power Line Frequency dropdown list: Set/display the measurement Power Line Frequency list, supported frequencies are 60Hz, 50Hz, and 400Hz , using the GxSmuMeasureSetPowerLineFrequency() API.

Aperture Type dropdown list: Set/display the measurement aperture type. Aperture type can be either Reading Per Second, or Power Line Cycles, using the GxSmuMeasureSetParamters() API..

Aperture Value Edit Box: Set/display the measurement aperture value, using the GxSmuMeasureSetParamters() API..

Save Settings button: Saves all the channels’ settings to the on-board EEPROM, the user can recall those settings at any time by clicking the “Recall Settings” button. Save settings does not save the channels’ outputs states, using the GxSmuSaveUserSettings() API.

Recall Settings button: Recall and apply settings to all the channels as they were last saved to the on-board EEPROM, by the user. Recall settings sets all channels outputs to OFF, using the GxSmuRecallUserSettings() API.