CAisACData | A structure containing AC data collected from the instrument |
CAisCompRange | This class has advanced options controlling the device stability including the bandwidth index and the stability factor |
CAisConstantCurrentElement | Experiment that simulates a constant current flow with more advance options for stopping the experiment.
|
CAisConstantPotElement | Experiment that simulates a constant applied voltage.
|
CAisConstantPowerElement | This experiment simulates a constant power, charge or discharge".
|
CAisConstantResistanceElement | This element/experiment simulates a constant resistance load.
|
CAisCyclicVoltammetryElement | This experiment sweeps the potential of the working electrode back and forth between the first voltage-limit and the second voltage-limit at a constant scan rate (dE/dt) for a specified number of cycles |
CAisDataManipulator | This class offers advanced control over pulse data collection and manipulation. It provides methods to manipulate AIS primary data for all three pulse voltammetry experiments types, namely Differential Pulse Voltammetry (DPV), Square Wave Voltammetry (SWV), and Normal Pulse Voltammetry (NPV) |
CAisDCCurrentSweepElement | This experiment performs a DC current sweep from the starting current to the ending current which progresses linearly according to the scan rate |
CAisDCData | A structure containing DC data collected from the instrument |
CAisDCPotentialSweepElement | This experiment performs a DC potential sweep from the starting current to the ending current which progresses linearly according to the scan rate |
CAisDeviceTracker | This class is used track device connections to the computer. It also provides instrument handlers specific to each connected device which provide control of the relevant device |
CAisDiffPulseVoltammetryElement | In this experiment, the working electrode holds at a starting potential during the quiet time. Then it applies a train of pulses superimposed on a staircase waveform, with a uniform potential step size. The potential continues to step until the final potential is reached |
CAisEISGalvanostaticElement | This experiment records the complex impedance of the experimental cell in galvanostatic mode, starting from the start frequency and sweeping through towards the end frequency, with a fixed number of frequency steps per decade |
CAisEISPotentiostaticElement | This experiment records the complex impedance of the experimental cell in potentiostatic mode, starting from the start frequency and sweeping through towards the end frequency, with a fixed number of frequency steps per decade |
CAisErrorCode | This class contains the possible error codes returned to the user when working with the API. Error codes can help diagnose issues such as invalid parameters, communication failures, or device malfunctions. By handling errors properly, you can ensure reliable operation of your experiments |
CAisExperiment | This class is used to create custom experiments. A custom experiment contains one or more elements. Once you create elements and set their parameters, you can add them to the container |
CAisExperimentNode | A structure containing some information regarding the running element |
CAisInstrumentHandler | This class provides control of the device including starting, pausing, resuming and stopping an experiment on a channel as well as reading the data and other controls of the device |
CAisMottSchottkyElement | This class performs Mott-Schottky analysis on the working electrode for a specified range of potentials |
CAisNormalPulseVoltammetryElement | This experiment holds the working electrode at a baseline potential during the quiet time, then applies a train of pulses, which increase in amplitude until the final potential is reached |
CAisOpenCircuitElement | This experiment observes the open circuit potential of the working electrode for a specific period of time.
|
CAisSquareWaveVoltammetryElement | This experiment holds the working electrode at the starting potential during the quiet time. Then it applies a train of square pulses superimposed on a staircase waveform with a uniform potential step magnitude |
CAisStaircasePotentialVoltammetryElement | AisStaircasePotentialVoltammetryElement class represents an element for staircase potential voltammetry experiments. It inherits from AisAbstractElement |
CAisSteppedCurrentElement | A class representing an experiment to apply the stepped current.
|
CAisSteppedVoltageElement | A class representing an experiment to apply the stepped volatge |