:CALibrate:SLOT:STARt

Flex Apps:
FlexDCA
FlexRT

Command Syntax

:CALibrate:SLOT{1:8}:STARt

Where the required specifier {1:8} identifies a specific module by slot number. For a module that occupies multiple slots, use the module's left-most slot number to identify the module. For two-slot modules, the slot number would be 1 or 3. For four-slot modules like the 86108B, the slot number would be 1.

Description

Starts all enabled Module vertical, precision timebase, and clock recovery calibrations for the indicated module slot, if supported. Most modules do not support all of these calibrations. The *OPC? query should be used to detect when a portion of the calibration has completed. Use the CONTinue command to dismiss dialogs that are displayed during a calibration.

To enable the different calibrations, use the following commands:

Two example C#.NET programs are provided that show how to perform a calibration. One example demonstrates controlling program timing using SRQ events and registers. The other example demonstrates timing using long timeouts. Look in the N1000A (or PC) installation folder:
\Keysight\FlexDCA\Demo\Example Programs

Requires FlexDCA revision A.01.70 and above.

Example Command Sequence

:CALibrate:SLOT1:STARt
*OPC?
  //  Your code to synchronize execution timing.
:CALibrate:CONTinue