Skip to content

Settings

Settings Overview

The measurement settings are organized into five categories.
Each category contains a table for quick lookup, followed by an optional expandable section for deeper explanations.

General

Parameter Description Example Unit Type
Enable Enables or disables the channel true boolean
User Name of the user User string
Device Device Name Sample string
Note Free to use field for comments string

Channel

Parameter Description Example Unit Type
VoltageLimit Maximum Voltage 10 V enum
CurrentLimit Current Range 0 integer
InvertedStructure Inverts the applied voltage false boolean
Additional notes on Channel settings
  • VoltageLimit: Default is 10 V. Can be extend to 20 V by using 2 SMUs, for more detail see Source Meter Boards/20 V Extension.
  • CurrentLimit: Higher ranges allow larger currents but reduce resolution.
  • InvertedStructure: Use this when the device polarity is physically reversed.

JV

Parameter Description Example Unit Type
Vmin (V) Minimum voltage -0.1 V float
Vmax (V) Maximum voltage 2 V float
Step Voltage increment per step 20 mV float
ScanRate (mV/s) Rate at which the voltage is applied 100 mV/s float
VocDetect Enables the detection of open-circuit voltage true boolean
ScanOrder Order of scanning FW then RV enum
Additional notes on JV settings
  • Vmin/Vmax: Ensure that the range fully covers expected operating points.
  • ScanRate: A maximum of 10 points per second can be applied. Ensure that the scan rate is not too high with respect to the step size.
  • VocDetect: Automatically detects open-circuit voltage but may stop prematurely if polarity is inverted.
  • ScanOrder: Options are: FW then RV, RV then FW, FW only, RV only.

Tracking

Parameter Description Example Unit Type
TrackEnable Enables tracking true boolean
Algorithm Specifies the algorithm used for tracking MPPT enum
Perturbation (V) Voltage differential for the tracking algorithm 0.01 V float
ConstantOutput Setting to maintain a constant output 0.2 * float
SaveInterval (s) Time between saved data points 10 s integer
jvInterval.Value Time between JV scans 10 float
jvInterval.Unit Unit for JV interval min enum
TestDuration.Value Duration of the tracking test 100 float
TestDuration.Unit Unit for Test Duration hours enum
Additional notes on Tracking settings
  • TrackEnable: When disabled, the system performs only a single JV.
  • Perturbation: Smaller values give smoother tracking but slower convergence. Not that a too small value can cause the system to track the signal noise instead of the device signal
  • SaveInterval: Determines how often data is logged; lower values = larger file size.
  • jvInterval: Automatic JV intervals allow stability studies during long tracking tests.
Tracking Algorithms
  • Open circuit
  • Short circuit
  • MPPT
  • Fixed Voltage
  • Fixed Voltage (no track)
  • Fixed Current

Cell

Parameter Description Example Unit Type
Type Cell Type Cell enum
Area (cm2) Area of the cell 1 cm² float
NrCells Number of cells 1 integer