Framework™
General information
Legal Notices
Support
Introduction to Framework
Software Installation
Software Version
Online Help
Data file format
File path
Potentiostat capabilities
Overloads
Errors in Explain script files
Framework User Interface
File menu
Edit menu
Experiment menu
Setup dialog box
Runner window
Analysis menu
Options menu
Window menu
Help menu
Quick-access toolbar
Device status bar
Gamry Instrument Manager (GIM)
Managing your Device List
Identify your Instrument
Customize your Instrument's Name
Change the Instrument's Tier
Firmware Update
Calibration Information
Experiments
A - Utilities
About Calibration
Calibrate Instrument
DC Low I Calibration
Aux Electrometer Calibration
Calibrate Cable Capacitance
Calibrate Temperature Measurements
Open Circuit Potential
Set a Voltage
Set a Current
Get Ru
Multiplexer Configure and Test
Compliance Voltage
Measure Reference Electrode Impedance
B - Critical Pitting Temperature
ASTM Critical Pitting Temperature
Setup Parameters
Experimental Sequence
Critical Pitting Temperature
Setup Parameters
Experimental Sequence
Cyclic Thermammetry
Setup Parameters
Experimental Sequence
C - DC Corrosion
Techniques
Corrosion Potential
Setup Parameters
Experimental Sequence
Critical Pitting Potential
Setup Parameters
Experimental Sequence
Cyclic Galvanodynamic
Setup Parameters
Experimental Sequence
Cyclic Polarization
Setup Parameters
Experimental Sequence
Electrochemical Reactivation
Setup Parameters
Experimental Sequence
Galvanic Corrosion
Setup Parameters
Experimental Sequence
Galvanodynamic
Setup Parameters
Experimental Sequence
Galvanostatic
Setup Parameters
Experimental Sequence
Polarization Resistance
Setup Parameters
Experimental Sequence
Potentiodynamic
Setup Parameters
Experimental Sequence
Potentiostatic
Setup Parameters
Experimental Sequence
THE Repassivation Potential
Setup Parameters
Experimental Sequence
Rp/Ec Trend
Setup Parameters
Experimental Sequence
Tafel
Setup Parameters
Experimental Sequence
DC105 Tutorial
Setup Parameters
Experimental Sequence
Library routines
D - Multiplexed DC Corrosion
Techniques
Multiplexed Corrosion Potential
Setup Parameters
Experimental Sequence
Multiplexed Cyclic Polarization
Setup Parameters
Experimental Sequence
Multiplexed Galvanic Corrosion
Setup Parameters
Experimental Sequence
Multiplexed Galvanodynamic
Setup Parameters
Experimental Sequence
Multiplexed Potentiodynamic
Setup Parameters
Experimental Sequence
Multiplexed Potentiostatic
Setup Parameters
Experimental Sequence
Multiplexed Rp/Ec Trend
Setup Parameters
Experimental Sequence
E - Physical Electrochemistry
Techniques
Chronoamperometry
Setup Parameters
Experimental Sequence
Chronocoulometry
Setup Parameters
Experimental Sequence
Chronopotentiometry
Setup Parameters
Experimental Sequence
Controlled Potential Coulometry
Setup Parameters
Experimental Sequence
Cyclic Voltammetry
Setup Parameters
Experimental Sequence
Linear Sweep Voltammetry
Setup Parameters
Experimental Sequence
Repeating Chronoamperometry
Setup Parameters
Experimental Sequence
Repeating Chronopotentiometry
Setup Parameters
Experimental Sequence
Repeating Controlled Potential Coulometry
Setup Parameters
Experimental Sequence
Multi-Step Chronoamperometry
Setup Parameters
Experimental Sequence
Multi-Step Chronopotentiometry
Setup Parameters
Experimental Sequence
Library routines
F - Pulse Voltammetry
Techniques
Sampled DC Voltammetry
Setup Parameters
Experimental Sequence
Differential Pulse Voltammetry
Setup Parameters
Experimental Sequence
Square Wave Voltammetry
Setup Parameters
Experimental Sequence
Normal Pulse Voltammetry
Setup Parameters
Experimental Sequence
Reverse Normal Pulse Voltammetry
Setup Parameters
Experimental Sequence
Stripping Experiments
Sampled DC Stripping Voltammetry
Differential Pulse Stripping Voltammetry
Square Wave Stripping Voltammetry
Normal Pulse Stripping Voltammetry
Reverse Normal Pulse Stripping Voltammetry
Generic Pulse Experiments
Potentiostatic Generic Pulse
Setup Parameters
Experimental Sequence
Galvanostatic Generic Pulse
Setup Parameters
Experimental Sequence
Library routines
G - Electrochemical Impedance
EIS Theory
AC Circuit Theory
Complex Impedance
Pseudo-Linear Systems
Steady-state Systems
Time and Frequency Domains and Transforms
Physical Electrochemistry and Equivalent-Circuit Elements
Electrolyte Resistance
Double-layer Capacitance
Polarization Resistance
Charge-transfer Resistance
Diffusion
Coating Capacitance
Non-ideal Capacitor
Virtual Inductor
Equivalent-Circuit Models
Electrical Circuit Elements
Examples of EIS Models
Extracting Model Parameters from Impedance Data
Non-linear Least-squares Fitting
Uniqueness of Models
Techniques
Galvanostatic EIS
Setup Parameters
Experimental Sequence
Hybrid EIS
Setup Parameters
Experimental Sequence
Mott Schottky
Setup Parameters
Experimental Sequence
Multiplexed Potentiostatic EIS
Setup Parameters
Experimental Sequence
Potentiostatic EIS
Setup Parameters
Experimental Sequence
Single Frequency EIS
Setup Parameters
Experimental Sequence
Multiplexed Potentiostatic EIS Repeating
Setup Parameters
Experimental Sequence
Multiplexed Potentiostatic EIS Repeating Sequential
Setup Parameters
Experimental Sequence
OptiEIS Potentiostatic
Setup Parameters
Experimental Sequence
OptiEIS Galvanostatic
Setup Parameters
Experimental Sequence
CombiEIS Potentiostatic
Setup Parameters
Experimental Sequence
CombiEIS Galvanostatic
Setup Parameters
Experimental Sequence
EIS Status and Error Messages
Library routines
H - Electrochemical Noise
Techniques
Galvanostatic Mode Electrochemical Noise
Setup Parameters
Experimental Sequence
Multiplexed Potentiostatic Mode ECN
Setup Parameters
Experimental Sequence
Multiplexed ZRA Mode ECN
Setup Parameters
Experimental Sequencer
Potentiostatic Mode Electrochemical Noise
Setup Parameters
Experimental Sequence
ZRA Mode Electrochemical Noise
Setup Parameters
Experimental Sequence
Library routines
I - Electrochemical Frequency Modulation
Techniques
Electrochemical Frequency Modulation
Setup Parameters
Experimental Sequence
Electrochemical Frequency Modulation Trend
Setup Parameters
Experimental Sequence
Multiplexed EFM Trend
Setup Parameters
Experimental Sequence
J - Electrochemical Energy
Techniques
Read Voltage
Setup Parameters
Experimental Sequence
Galvanostatic
Setup Parameters
Experimental Sequence
Potentiostatic
Setup Parameters
Experimental Sequence
Charge
Setup Parameters
Experimental Sequence
Discharge
Setup Parameters
Experimental Sequence
Polarization Curve
Setup Parameters
Experimental Sequence
Cyclic Charge Discharge
Setup Parameters
Experimental Sequence
Cyclic Voltammetry
Setup Parameters
Experimental Sequence
Galvanostatic EIS
Setup Parameters
Experimental Sequence
Hybrid EIS
Setup Parameters
Experimental Sequence
Potentiostatic EIS
Setup Parameters
Experimental Sequence
Self-Discharge
Setup Parameters
Experimental Sequence
Leakage Current
Setup Parameters
Experimental Sequence
Galvanostatic Intermittent Titration Technique
Setup Parameters
Experimental Sequence
Potentiostatic Intermittent Titration Technique
Setup Parameters
Experimental Sequence
Discharge Profile
Setup Parameters
Experimental Sequence
Library routines
K - Solar Cells
Intensity Modulated Photocurrent Spectroscopy
Setup Parameters
Experimental Sequence
Intensity Modulated Photovoltage Spectroscopy
Setup Parameters
Experimental Sequence
BiPstat ChronoP Main - OCP Serf
Setup Parameters
Experimental Sequence
BiPstat ChronoP Main - Potentiostatic Serf
Setup Parameters
Experimental Sequence
BiPstat GalvDynamic Main - OCP Serf
Setup Parameters
Experimental Sequence
BiPstat GalvDynamic Main - Potentiostatic Serf
Setup Parameters
Experimental Sequence
Cyclic Voltammetry - Constant Illumination
Setup Parameters
Experimental Sequence
Potentiostatic EIS - Constant Illumination
Setup Parameters
Experimental Sequence
Potentiostatic - Constant Illumination
Setup Parameters
Experimental Sequence
L - BiPotentiostat Scripts
Collection
Cyclic Voltammetry
Chronoamperometry
Collection with RPM Loop
Cyclic Voltammetry with RPM Loop
Chronoamperometry with RPM Loop
Sequence Wizard
Sequence Wizard User Interface
Load Sequence
Save Sequence
Save As Script
Run Sequence
Clear Sequence
Close Wizard
Available Steps
User Defined Sequence
Add Step to Sequence
Move Step in Sequence
Remove Step from Sequence
Commands
Hardware
Sequence Utilities
Electrode
Aux Measurements
Fundamentals
Enter Parameters
Rearrange Steps
Names of Data Files
Using Loops
Using Variables
Tutorial: Your First Sequence
Explain™ Control Language
Explain™ fundamentals
Assignments
Classes and Objects
Class functions and Instance functions
Data storage
Data types
Expressions
Function-argument variables
Functions and Control flow
Global variables
If...Else
Included files
Library functions
Licenses
Local variables
Loops
Mixed-mode operation
Object scope and Lifetime
Operators
Precedence
Return values
Sample Explain™ Script
Value-Type Binding
Variables
Vectors
Auto Scripts
Master Scripts
How Master Scripts and Auto Scripts interact
Auto Script Functions
Creating an Experiment Setup
Creating a Master Script
Timing Control
Other Ways to Launch an Auto Script
Running a Master Script
Repeating Experiments using Auto Scripts
Adapting Custom Experiments to Auto Scripts
Library Routines
Cat functions
Dilly()
Curve classes
class CGEN
Cgen.Activate()
Cgen.AddPoint()
Cgen.Count()
Cgen.DataCol()
Cgen.DataValue()
CGEN.New()
Cgen.SetAxis()
Cgen.SprintPoint()
Cgen.Tag()
class CHRONOA
ChronoA.Activate()
ChronoA.Count()
ChronoA.DataCol()
ChronoA.DataValue()
CHRONOA.New()
ChronoA.Printl()
ChronoA.Run()
ChronoA.SetAxis()
ChronoA.SetDecimation()
ChronoA.SetPlot()
ChronoA.SetTitle()
ChronoA.SetPlotView()
ChronoA.Sprint()
ChronoA.SprintPoint()
ChronoA.StopAt()
ChronoA.StopAtDelay()
ChronoA.Thresh()
ChronoA.Title()
class CHRONOC
ChronoC.Activate()
ChronoC.Count()
ChronoC.DataCol()
ChronoC.DataValue()
CHRONOC.New()
ChronoC.Printl()
ChronoC.Run()
ChronoC.SetAxis()
ChronoC.SetDecimation()
ChronoC.SetPlot()
ChronoC.SetPlotView()
ChronoC.SetTitle()
ChronoC.Sprint()
ChronoC.SprintPoint()
ChronoC.StopAt()
ChronoC.StopAtDelay()
ChronoC.Thresh()
ChronoC.Title()
class CHRONOP
ChronoP.Activate()
ChronoP.Count()
ChronoP.DataCol()
ChronoP.DataValue()
CHRONOP.New()
ChronoP.Printl()
ChronoP.Run()
ChronoP.SetAxis()
ChronoP.SetDecimation()
ChronoP.SetPlot()
ChronoP.SetPlotView()
ChronoP.SetTitle()
ChronoP.Sprint()
ChronoP.SprintPoint()
ChronoP.StopAt()
ChronoP.StopAtDelay()
ChronoP.Thresh()
ChronoP.Title()
class CIIV
Ciiv.Activate()
Ciiv.Count()
Ciiv.DataCol()
Ciiv.DataValue()
CIIV.New()
Ciiv.Printl()
Ciiv.Run()
Ciiv.SetAxis()
Ciiv.SetPlot()
Ciiv.SetPlotView()
Ciiv.Sprint()
Ciiv.SprintPoint()
Ciiv.StopAt()
Ciiv.StopAtDelay()
Ciiv.Thresh()
class CPIV
Cpiv.Activate()
Cpiv.Count()
Cpiv.DataCol()
Cpiv.DataValue()
CPIV.New()
Cpiv.Printl()
Cpiv.Run()
Cpiv.SetAxis()
Cpiv.SetPlot()
Cpiv.SetPlotView()
Cpiv.Sprint()
Cpiv.SprintPoint()
Cpiv.StopAt()
Cpiv.StopAtDelay()
Cpiv.Thresh()
class CURVE
class FRACURVE
FraCurve.Activate()
FraCurve.Count()
FraCurve.CycleLim()
FraCurve.DataCol()
FraCurve.DataValue()
FraCurve.Freq()
FraCurve.Idc()
FraCurve.Iimag()
FraCurve.Imod()
FraCurve.Iphz()
FraCurve.Ireal()
FRACURVE.New()
FraCurve.OverIac()
FraCurve.OverIdc()
FraCurve.OverVac()
FraCurve.OverVdc()
FraCurve.Printl()
FraCurve.Run()
FraCurve.SetPlot()
FraCurve.Sprint()
FraCurve.Vdc()
FraCurve.Vimag()
FraCurve.Vmod()
FraCurve.Vphz()
FraCurve.Vreal()
FraCurve.Zimag()
FraCurve.Zmod()
FraCurve.Zphz()
FraCurve.Zreal()
class GALVCOR
Galvcor.Count()
Galvcor.DataCol()
Galvcor.DataValue()
GALVCOR.New()
Galvcor.Printl()
Galvcor.Run()
Galvcor.SetPlot()
Galvcor.StopAt()
Galvcor.StopAtDelay()
Galvcor.Thresh()
class IVT
Ivt.Activate()
Ivt.Count()
Ivt.DataCol()
Ivt.DataValue()
IVT.New()
Ivt.Printl()
Ivt.Run()
Ivt.SetPlotView()
Ivt.Sprint()
Ivt.SprintPoint()
Ivt.StopAt()
Ivt.StopAtDelay()
Ivt.Thresh()
class NSCURVE
Nscurve.Activate()
Nscurve.AddPoint()
Nscurve.ColumnAvg()
Nscurve.Count()
Nscurve.DataCol()
Nscurve.DataValue()
NSCURVE.New()
Nscurve.SetAxis()
Nscurve.SetPlotView()
Nscurve.SprintPoint()
NSCURVE.Tag()
class OCV
Ocv.Activate()
Ocv.Count()
Ocv.DataCol()
Ocv.DataValue()
Ocv.LastE()
OCV.New()
Ocv.Printl()
Ocv.Run()
Ocv.SetAxis()
Ocv.SetPlotView()
Ocv.Sprint()
Ocv.SprintPoint()
Ocv.StopAt()
OcvCurve.SetPlot()
class PV
Pv.Activate()
Pv.Count()
Pv.DataCol()
Pv.DataValue()
PV.New()
Pv.Printl()
Pv.Run()
Pv.SetAxis()
Pv.SetPlot()
Pv.SetPlotView()
Pv.SetTitle()
Pv.Sprint()
Pv.SprintPoint()
Pv.StopAt()
Pv.StopAtDelay()
Pv.Title()
class PWR
Pwr.Activate()
Pwr.Count()
Pwr.DataCol()
Pwr.DataValue()
PWR.New()
Pwr.Printl()
Pwr.Run()
Pwr.SetAxis()
Pwr.SetPlotView()
Pwr.SetStopAAMax()
Pwr.SetStopAAMin()
Pwr.SetStopADAMax()
Pwr.SetStopADAMin()
Pwr.SetStopADIMax()
Pwr.SetStopADIMin()
Pwr.SetStopADPMax()
Pwr.SetStopADPMin()
Pwr.SetStopADTempMax()
Pwr.SetStopADVMax()
Pwr.SetStopADVMin()
Pwr.SetStopAEMax()
Pwr.SetStopAEMin()
Pwr.SetStopAIMax()
Pwr.SetStopAIMin()
Pwr.SetStopAMax()
Pwr.SetStopAMin()
Pwr.SetStopAPMax()
Pwr.SetStopAPMin()
Pwr.SetStopAQMax()
Pwr.SetStopAQMin()
Pwr.SetStopAtDelayAAMax()
Pwr.SetStopAtDelayAAMin()
Pwr.SetStopAtDelayADAMax()
Pwr.SetStopAtDelayADAMin()
Pwr.SetStopAtDelayADIMax()
Pwr.SetStopAtDelayADIMin()
Pwr.SetStopAtDelayADPMax()
Pwr.SetStopAtDelayADPMin()
Pwr.SetStopAtDelayADTempMax()
Pwr.SetStopAtDelayADVMax()
Pwr.SetStopAtDelayADVMin()
Pwr.SetStopAtDelayAEMax()
Pwr.SetStopAtDelayAEMin()
Pwr.SetStopAtDelayAIMax()
Pwr.SetStopAtDelayAIMin()
Pwr.SetStopAtDelayAMax()
Pwr.SetStopAtDelayAMin()
Pwr.SetStopAtDelayAPMax()
Pwr.SetStopAtDelayAPMin()
Pwr.SetStopAtDelayAQMax()
Pwr.SetStopAtDelayAQMin()
Pwr.SetStopAtDelayAVMax()
Pwr.SetStopAtDelayAVMin()
Pwr.SetStopAtDelayDAMax()
Pwr.SetStopAtDelayDAMin()
Pwr.SetStopAtDelayDIMax()
Pwr.SetStopAtDelayDIMin()
Pwr.SetStopAtDelayDTempMax()
Pwr.SetStopAtDelayDVMax()
Pwr.SetStopAtDelayDVMin()
Pwr.SetStopAtDelayEMax()
Pwr.SetStopAtDelayEMin()
Pwr.SetStopAtDelayIMax()
Pwr.SetStopAtDelayIMin()
Pwr.SetStopAtDelayPMax()
Pwr.SetStopAtDelayPMin()
Pwr.SetStopAtDelayQMax()
Pwr.SetStopAtDelayQMin()
Pwr.SetStopAtDelayTempMax()
Pwr.SetStopAtDelayVMax()
Pwr.SetStopAtDelayVMin()
Pwr.SetStopAVMax()
Pwr.SetStopAVMin()
Pwr.SetStopDAMax()
Pwr.SetStopDAMin()
Pwr.SetStopDIMax()
Pwr.SetStopDIMin()
Pwr.SetStopDPMax()
Pwr.SetStopDPMin()
Pwr.SetStopDTempMax()
Pwr.SetStopDVMax()
Pwr.SetStopDVMin()
Pwr.SetStopEMax()
Pwr.SetStopEMin()
Pwr.SetStopIMax()
Pwr.SetStopIMin()
Pwr.SetStopPMax()
Pwr.SetStopPMin()
Pwr.SetStopQMax()
Pwr.SetStopQMin()
Pwr.SetStopTempMax()
Pwr.SetStopVMax()
Pwr.SetStopVMin()
Pwr.SetThreshAMax()
Pwr.SetThreshAMin()
Pwr.SetThreshEMax()
Pwr.SetThreshEMin()
Pwr.SetThreshIMax()
Pwr.SetThreshIMin()
Pwr.SetThreshPMax()
Pwr.SetThreshPMin()
Pwr.SetThreshTempMax()
Pwr.SetThreshTempMin()
Pwr.SetThreshTMax()
Pwr.SetThreshTMin()
Pwr.SetThreshVMax()
Pwr.SetThreshVMin()
Pwr.SetTitle()
Pwr.Sprint()
Pwr.SprintPoint()
class PWR_AE
Pwr_Ae.StopAtAE()
Pwr_Ae.StopAtDelayAE()
Pwr_Ae.ThreshAE()
class RCV
Rcv.Activate()
Rcv.Count()
Rcv.CyclePrintl()
Rcv.DataCol()
Rcv.DataValue()
Rcv.FlipAxis()
RCV.New()
Rcv.Printl()
Rcv.Run()
Rcv.SetAxis()
Rcv.SetPlot()
Rcv.SetPlotView()
Rcv.SetTitle()
Rcv.Sprint()
Rcv.SprintPoint()
Rcv.StopAt()
Rcv.StopAtDelay()
Rcv.Thresh()
Data and Text classes
class ARRAY
Array.Dim()
Array.Get()
Array.Set()
class COMPLEX
Complex.Add()
Complex.Con()
Complex.Cos()
Complex.Div()
Complex.Imag()
Complex.isEqual()
Complex.Mag()
Complex.Mul()
COMPLEX.New()
Complex.Phi()
Complex.Real()
Complex.SetImag()
Complex.SetReal()
Complex.Show()
Complex.Sin()
Complex.Sub()
Complex.Tan()
class DATACOL
class DLGSPACE
DLGSPACE.Dialog
DLGSPACE.New()
class IQUANT
IQUANT.Dialog
IQUANT.New()
Iquant.Printl()
Iquant.SetValue()
Iquant.Sprint()
Iquant.Value()
class LABEL
LABEL.Dialog
LABEL.New()
Label.Printl()
Label.SetValue()
Label.Sprint()
Label.Value()
class MULTIPARAM
Multiparam.Desc1()
Multiparam.Desc2()
Multiparam.Index()
MULTIPARAM.New()
Multiparam.Printl()
Multiparam.SetIndex()
Multiparam.SetValue()
Multiparam.Value()
class NOTES
NOTES.Dialog
NOTES.New()
Notes.Printl()
Notes.Value()
class ONEPARAM
Oneparam.Check()
ONEPARAM.Dialog
ONEPARAM.New()
Oneparam.Printl()
Oneparam.SetV1()
Oneparam.V1()
class OUTPUT
Output.Append()
Output.Close()
OUTPUT.Dialog
Output.FileName()
OUTPUT.New()
Output.Open()
Output.SetCommit()
class QUANT
QUANT.Dialog
QUANT.New()
Quant.Printl()
Quant.SetValue()
Quant.Sprint()
Quant.Value()
class STATIC
STATIC.Dialog
STATIC.New()
class SELECTOR
SELECTOR.Dialog
Selector.Label()
SELECTOR.New()
Selector.Printl()
Selector.SetStyle()
Selector.SetValue()
Selector.Sprint()
Selector.Value()
class TWOPARAM
Twoparam.Check()
TWOPARAM.Dialog
TWOPARAM.New()
Twoparam.Printl()
Twoparam.SetV1()
Twoparam.SetV2()
Twoparam.V1()
Twoparam.V2()
class VARIABLEANDUNITS
Define classes and functions
Callin()
ClassAddCSel()
ClassAddISel()
ClassIndex()
ClassName()
ClassNew()
FindClassByName()
LoadLibrary()
ObjectNew()
VectorNew()
Input and Output functions
Ascii()
Char()
Config()
DateStamp()
Error()
Headline()
MessageBox()
Notify()
Notify2()
Print()
Printl()
Query()
RunnerStatus()
SetConfig()
Signal.SetAcquisitionControl()
Setup()
SetupRestore()
SetupSave()
Sprint()
Stdout()
StdoutActivate()
Time()
TimeStamp()
VectorCount()
Warning()
Instrument classes
class CHANNEL
Channel.Active()
Channel.Area()
CHANNEL.Dialog
Channel.Ident()
CHANNEL.New()
Channel.PrintNotes()
Channel.SetActive()
Channel.System()
class ECM8
ECM8.Aux()
ECM8.Cell()
ECM8.Close()
ECM8.Dac()
ECM8.Dialog
ECM8.New()
ECM8.OffMode()
ECM8.Open()
ECM8.SetAux()
ECM8.SetCell()
ECM8.SetDac()
ECM8.SetOffMode()
ECM8.Version()
class IMX
IMX.Aux()
IMX.Cell()
IMX.Close()
IMX.Dac()
IMX.Dialog
IMX.New()
IMX.OffMode()
IMX.Open()
IMX.SetAux()
IMX.SetCell()
IMX.SetDac()
IMX.SetOffMode()
IMX.Version()
class MUX
Mux.Aux()
Mux.Cell()
Mux.Close()
Mux.Dac()
MUX.Dialog
MUX.New()
Mux.OffMode()
Mux.Open()
Mux.SetAux()
Mux.SetCell()
Mux.SetDac()
Mux.SetOffMode()
Mux.Version()
class PSTAT
Pstat.ACCouple()
Pstat.AchFilter()
Pstat.AchOffset()
Pstat.AchOffsetEnable()
Pstat.AchRange()
Pstat.AchSelect()
Pstat.ActiveBitmap()
Pstat.AnalogOut()
Pstat.CableId()
Pstat.CalDate()
Pstat.CalibKey()
Pstat.CASpeed()
Pstat.Cell()
Pstat.Close()
Pstat.Convention()
Pstat.CtrlMode()
Pstat.DDSAmpl()
Pstat.DDSEnable()
Pstat.DDSFreq()
Pstat.DigitalIn()
Pstat.DigitalOut()
Pstat.ExtSrceEnable()
Pstat.FindIchRange()
Pstat.FindIERange()
Pstat.FindVchRange()
Pstat.FreqLimitLower()
Pstat.FreqLimitUpper()
Pstat.Ground()
Pstat.GstatRatio()
Pstat.IchFilter()
Pstat.IchOffset()
Pstat.IchOffsetEnable()
Pstat.IchRange()
Pstat.IERange()
Pstat.IERangeLowerLimit()
Pstat.IERangeMode()
Pstat.IEResistor()
Pstat.InitSignal()
Pstat.InstrumentVersion()
Pstat.LEDS()
Pstat.MeasureA()
Pstat.MeasureI()
Pstat.MeasureV()
Pstat.ModelNo()
PSTAT.New()
Pstat.Open()
Pstat.PosFeedEnable()
Pstat.PosFeedResistance()
Pstat.Printl()
Pstat.ScanLimitAC()
Pstat.Section()
Pstat.SenseSpeed()
Pstat.SenseSpeedMode()
Pstat.SerialNo()
Pstat.SetACCouple()
Pstat.SetAchFilter()
Pstat.SetAchOffset()
Pstat.SetAchOffsetEnable()
Pstat.SetAchRange()
Pstat.SetAchSelect()
Pstat.SetAnalogOut()
Pstat.SetBias()
Pstat.SetCableId()
Pstat.SetCalDate()
Pstat.SetCalibKey()
Pstat.SetCASpeed()
Pstat.SetCell()
Pstat.SetConvention()
Pstat.SetCtrlMode()
Pstat.SetDDSAmpl()
Pstat.SetDDSEnable()
Pstat.SetDDSFreq()
Pstat.SetDigitalOut()
Pstat.SetExtSrceEnable()
Pstat.SetGround()
Pstat.SetIchFilter()
Pstat.SetIchOffset()
Pstat.SetIchOffsetEnable()
Pstat.SetIchRange()
Pstat.SetIchRangeMode()
Pstat.SetIERange()
Pstat.SetIERangeLowerLimit()
Pstat.SetIERangeMode()
Pstat.SetIruptMode()
Pstat.SetLEDS()
Pstat.SetPosFeedEnable()
Pstat.SetPosFeedResistance()
Pstat.SetScan()
Pstat.SetScanRange()
Pstat.SetSenseSpeed()
Pstat.SetSenseSpeedMode()
Pstat.SetSignal()
Pstat.SetStability()
Pstat.SetThermoSelect()
Pstat.SetVchFilter()
Pstat.SetVchOffset()
Pstat.SetVchOffsetEnable()
Pstat.SetVchRange()
Pstat.SetVchRangeMode()
Pstat.SetVoltage()
Pstat.Sprint()
Pstat.Stability()
Pstat.TestAchRange()
Pstat.TestAchRangeAC()
Pstat.TestIchFilter()
Pstat.TestIchRange()
Pstat.TestIchRangeAC()
Pstat.TestIERange()
Pstat.TestIERangeAC()
Pstat.TestVchFilter()
Pstat.TestVchRange()
Pstat.TestVchRangeAC()
Pstat.ThermoSelect()
Pstat.VchFilter()
Pstat.VchOffset()
Pstat.VchOffsetEnable()
Pstat.VchRange()
class PSTATSELECT
Pstatselect.CreatePstat()
Pstatselect.FraCurveClass()
PSTATSELECT.New()
Pstatselect.PstatClass()
Pstatselect.Selector()
Mathematical classes
class LINFIT
LinFit.CorrCoef()
LinFit.Crunch()
LinFit.Icept()
LINFIT.New()
LinFit.Resid()
LinFit.Slope()
LinFit.Yvalue()
Mathematical functions
Abs()
ArcCos()
ArcSin()
ArcTan()
Cos()
Cosh()
DtoR()
Exp()
Index()
LineOpt()
Log()
Log10()
Mean()
Modulus()
NormalD()
NormalR()
Phase()
Pow()
Rand()
Real()
Round()
RtoD()
Sin()
Sinh()
Sqrt()
StatsOne()
StatsTwo()
Tan()
Tanh()
Miscellaneous classes
class POTEN
POTEN.Dialog
POTEN.Eoc()
POTEN.New()
Poten.Printl()
POTEN.SetEoc()
Poten.SetValue()
Poten.Sprint()
Poten.Value()
Poten.VsEref()
class TOGGLE
TOGGLE.Dialog
TOGGLE.New()
Toggle.Printl()
Toggle.SetValue()
Toggle.Sprint()
Toggle.Value()
Miscellaneous functions
IsAlnum()
IsAlpha()
IsDigit()
IsLower()
IsPunct()
IsSpace()
IsUpper()
IsXdigit()
StrCmp()
StrGet()
StrLen()
StrLwr()
StrSet()
StrUpr()
Run Control functions
Abort()
Dawdle()
Execute()
ExecWait()
Pause()
Sleep()
Suspend()
WinExec()
Yield()
Signal classes
class IPV
IPV.New()
IPV.Signal
Ipv.Tweak()
class ICONST
ICONST.New()
Iconst.Tweak()
class IDSTEP
IDSTEP.New()
IDSTEP.Signal
Idstep.Tweak()
class IMSTEP
IMSTEP.New()
Imstep.Tweak()
class IRAMP
IRAMP.New()
Iramp.Tweak()
class IRUPDN
IRUPDN.New()
IRUPDN.Signal
Irupdn.Tweak()
class ISTEP
ISTEP.New()
Istep.Tweak()
class IUPDN
IUPDN.New()
Iupdn.Tweak()
class PWRCONST
PWRCONST.New()
class PWRRAMP
PWRRAMP.New()
class PWRSTEP
PWRSTEP.New()
class VDSTEP
VDSTEP.New()
VDSTEP.Signal
Vdstep.Tweak()
class VMSTEP
VMSTEP.New()
Vmstep.Tweak()
class VPV
VPV.New()
VPV.Signal
Vpv.Tweak()
class VRAMP
VRAMP.New()
Vramp.Tweak()
class VRUPDN
VRUPDN.New()
VRUPDN.Signal
Vrupdn.Tweak()
class VUPDN
VUPDN.New()
Vupdn.Tweak()
class VSTEP
VSTEP.New()
Vstep.Tweak()
class VCONST
VCONST.New()
Vconst.Tweak()