Use the CalEasy user guide for connection information to perform this procedure.
1. Initialize the GX2065 (GxDmmInitialize)
2. Reset GX2065
3. Allow GX2065 and Calibrator to Warm Up
1. Set the GX2065 to Function GXDMM_FUNCTION_VDC
2. Set the GX2065 to Range as listed in the table.
3. Set Calibrator to provide ground value (0 Volts for the VDC 10V Range etc.)
4. Take a Measurement from the GX2065
5. Set Calibrator to provide the positive extreme of the range to be calibrated (+10 Volts for VDC 10V Range etc.)
6. Take a Measurement from the GX2065
7. Set the Calibrator to provide the negative extreme of the range to be calibrated (-10 Volts for VDC 10V Range etc.)
8. Take a Measurement from the GX2065
9. Call GXDMM API GxDmmSetCalibrationMeasurements to write values from the 3 measurements (measurements from steps 4, 6, 8) to a User Calibration Set. The calibrator values used in steps 3,5, and 7 should be used to fill in the other 3 parameters of GxDmmSetCalibrationMeasurements
10. Repeat steps 1 to 7 for each Range listed in the table.
Calibration Group |
Range |
Positive Measurement |
Negative Measurement |
Ground Measurement |
GXDMM_CAL_HiRes100mVDC |
100mV |
+100 mV |
-100 mV |
0 V |
GXDMM_CAL_HiRes1VDC |
1V |
+1 mV |
-1 V |
0 V |
GXDMM_CAL_HiRes10VDC |
10V |
+10 V |
-10 V |
0 V |
GXDMM_CAL_HiRes100VDC |
100V |
+100 V |
-100 V |
0 V |
GXDMM_CAL_HiRes300mVDC |
300V |
+300 V |
-300 V |
0 V |
DC Voltage Calibration Groups
1. Set the GX2065 to Function GXDMM_FUNCTION_VAC_DC_CPL
2. Set the GX2065 to Range as listed in the table.
3. Set the GX2065 Math Type to GXDMM_AC_MATH_AVG
4. Set Calibrator to provide ground value (0 Volts for the VDC 10V Range etc.)
5. Take a Measurement from the GX2065
6. Set the Calibrator to provide the positive extreme of the range to be calibrated (+10 Volts for VDC 10V Range etc.)
7. Take a Measurement from the GX2065
8. Set the Calibrator to provide the negative extreme of the range to be calibrated (-10 Volts for VDC 10V Range etc.)
9. Take a Measurement from the GX2065
10. Call the GXDMM API to write values from the 3 measurements (measurements from steps 6, 7, 9) to a User Calibration Set.
Repeat steps 4 to 10 for each Calibration Set listed in the table.
Calibration Group |
Range |
Positive Measurement |
Negative Measurement |
Ground Measurement |
GXDMM_CAL_Daq100mVDC |
100mV |
+100 mV |
-100 mV |
0 V |
GXDMM_CAL_Daq1VDC |
1V |
+1 mV |
-1 V |
0 V |
GXDMM_CAL_Daq10VDC |
10V |
+10 V |
-10 V |
0 V |
GXDMM_CAL_Daq100VDC |
100V |
+100 V |
-100 V |
0 V |
GXDMM_CAL_Daq300mVDC |
300V |
+300 V |
-300 V |
0 V |
AC Voltage DC Coupled Calibration Groups
1. Set the GX2065 to Function GXDMM_FUNCTION_VAC_AC_CPL
2. Set the GX2065 to Range as listed in the table.
3. Set the GX2065 Math Type to GXDMM_AC_MATH_RMS
4. Set the Calibrator to provide ground value (0 Volts for the VDC 10V Range etc.)
5. Take a Measurement from the GX2065
6. Set the Calibrator to provide the positive extreme of the range to be calibrated (+10 Volts for VDC 10V Range etc.)
7. Take a Measurement from the GX2065
8. Call the GXDMM API to write values from the 2 measurements (measurements from steps 5, 7) to a User Calibration Set.
9. Repeat steps 4 to 8 for each Calibration Set listed in the table.
Calibration Group |
Range |
Positive Measurement |
Ground Measurement |
GXDMM_CAL_Daq100mVDC |
50mV |
+70 mV (10KHz) |
0 V |
GXDMM_CAL_Daq1VDC |
500mV |
+0.7 V (10KHz) |
0 V |
GXDMM_CAL_Daq10VDC |
5V |
+7 V (10KHz) |
0 V |
GXDMM_CAL_Daq100VDC |
50V |
+70 V (10KHz) |
0 V |
GXDMM_CAL_Daq300mVDC |
300V |
+140 V (10KHz) |
0 V |
AC Voltage AC Coupled Calibration Groups
1. Set the GX2065 to Function GXDMM_FUNCTION_IDC
2. Set the GX2065 to Range as listed in the table.
3. Disconnect the GX2065 to create open circuit
4. Take a Measurement from the GX2065
5. Set the Calibrator to provide the positive extreme of the range to be calibrated (+1 Amp for IDC 1A Range etc.)
6. Take a Measurement from the GX2065
7. Set the Calibrator to provide the negative extreme of the range to be calibrated (-1 Amp for IDC 1A Range etc.)
8. Take a Measurement from the GX2065
9. Call the GXDMM API to write values from the 3 measurements (measurements from steps 4, 6, 8) to a User Calibration Set. The calibrator values from steps 5 and 7 along with a ground measurement of 0 should be used to fill in the other 3 parameters of GxDmmSetCalibrationMeasurements.
10. Repeat steps 1 to 7 for each Range listed in the table.
Calibration Group |
Range |
Positive Measurement |
Negative Measurement |
Ground Measurement |
GXDMM_CAL_HiRes20mADC |
20mA |
+20 mA |
-20 mA |
Open Circuit |
GXDMM_CAL_HiRes100mADC |
100mA |
+100 mA |
-100 mA |
Open Circuit |
GXDMM_CAL_HiRes1ADC |
1A |
+1 A |
-1 A |
Open Circuit |
GXDMM_CAL_HiRes2ADC |
2A |
+2 A |
-2 A |
Open Circuit |
DC Current Calibration Groups
1. Set the GX2065 to Function GXDMM_FUNCTION_IAC_DC_CPL
2. Set the GX2065 to Range as listed in the table.
3. Set the GX2065 Math Type to GXDMM_AC_MATH_AVG
4. Disconnect the GX2065 to create open circuit
5. Take Measurement from the GX2065
6. Set Calibrator to provide the positive extreme of the range to be calibrated (+1 Amp for IDC 1A Range etc.)
7. Take Measurement from the GX2065
8. Set Calibrator to provide the negative extreme of the range to be calibrated (-1 Amp for IDC 1A Range etc.)
9. Take Measurement from the GX2065
10. Call GXDMM API to write values from the 3 measurements (measurements from steps 5, 7, 9) to a User Calibration Set. The calibrator values from steps 6 and 8 along with a ground measurement of 0 should be used to fill in the other 3 parameters of GxDmmSetCalibrationMeasurements.
11. Repeat steps 2 to 10 for each Calibration Set listed in the table.
Calibration Group |
Range |
Positive Measurement |
Negative Measurement |
Ground Measurement |
GXDMM_CAL_Daq20mADC |
10mA |
+14 mA |
-20 mA |
Open Circuit |
GXDMM_CAL_Daq100mADC |
50mA |
+70 mA |
-100 mA |
Open Circuit |
GXDMM_CAL_Daq1ADC |
0.5A |
+0.7A |
-1 A |
Open Circuit |
GXDMM_CAL_Daq2ADC |
1.0A |
+1.4A |
-2 A |
Open Circuit |
AC Current DC Coupled Calibration Groups
1. Set the GX2065 to Function GXDMM_FUNCTION_IAC_AC_CPL
2. Set the GX2065 to Range as listed in the table.
3. Set the GX2065 Math Type to GXDMM_AC_MATH_RMS
4. Disconnect GX2065 to create open circuit
5. Take Measurement from the GX2065
6. Set Calibrator to provide the positive extreme of the range to be calibrated (+1 Amp for IDC 1A Range etc.)
7. Take Measurement from the GX2065
8. Call GXDMM API to write values from the 2 measurements (measurements from steps 5, 7) to a User Calibration Set. The calibrator value from steps 6 along with a ground measurement of 0 should be used to fill in the other 2 parameters of GxDmmSetCalibrationMeasurements. Set unused parameters to 0.
9. Repeat steps 4 to 8 for each Calibration Set listed in the table.
Calibration Group |
Range |
Positive Measurement |
Ground Measurement |
GXDMM_CAL_Daq20mADC |
14mA |
+14 mA (10KHz) |
Open Circuit |
GXDMM_CAL_Daq100mADC |
70mA |
+70 mA V (10KHz) |
Open Circuit |
GXDMM_CAL_Daq1ADC |
0.7A |
+0.7 A (10KHz) |
Open Circuit |
GXDMM_CAL_Daq2ADC |
1.4A |
+1.4 A (10KHz) |
Open Circuit |
AC Current AC Coupled Calibration Groups
1. Set the GX2065 to Function GXDMM_FUNCTION_2WIRE_OHM
2. Set the GX2065 to Range as listed in the table.
3. Set the Calibrator to provide a ground value (0 Ohm Resistance)
4. Take a Measurement from the GX2065
5. Set Calibrator to provide the positive extreme of the range to be calibrated (100 Ohm for 100 Ohm Range etc.)
6. Take Measurement from the GX2065
7. Call GXDMM API to write values from the 2 measurements (measurements from steps 4, 6) to a User Calibration Set. The calibrator value from steps 5 along with a ground measurement of 0 should be used to fill in the other 2 parameters of GxDmmSetCalibrationMeasurements. Set unused parameters to 0.
8. Repeat steps 3 to 7 for each Calibration Set listed in the table.
Calibration Group |
Range |
Positive Measurement |
Ground Measurement |
GXDMM_CAL_HiRes100_Ohms2W |
100 Ohm |
100 Ohm |
0 Ohm |
GXDMM_CAL_HiRes1k_Ohms2W |
1 KOhm |
1 KOhm |
0 Ohm |
GXDMM_CAL_HiRes10k_Ohms2W |
10 KOhm |
10 KOhm |
0 Ohm |
GXDMM_CAL_HiRes100k_Ohms2W |
100 KOhm |
100 KOhm |
0 Ohm |
GXDMM_CAL_HiRes1M_Ohms2W |
1 MOhm |
1 MOhm |
0 Ohm |
GXDMM_CAL_HiRes10M_Ohms2W |
10 MOhm |
10 MOhm |
0 Ohm |
GXDMM_CAL_HiRes100M_Ohms2W |
100 MOhm |
100 MOhm |
0 Ohm |
Resistance 2 Wire Calibration Groups
1. Set the GX2065 to Function GXDMM_FUNCTION_4WIRE_OHM
2. Set the GX2065 to Range as listed in the table.
3. Set the Calibrator to provide a ground value (0 Ohm Resistance)
4. Take a Measurement from the GX2065
5. Set the Calibrator to provide the positive extreme of the range to be calibrated (100 Ohm for 100 Ohm Range etc.)
6. Take Measurement from the GX2065
7. Call GXDMM API to write values from the 2 measurements (measurements from steps 4, 6) to a User Calibration Set. The calibrator value from steps 5 along with a ground measurement of 0 should be used to fill in the other 2 parameters of GxDmmSetCalibrationMeasurements. Set unused parameters to 0.
8. Repeat steps 3 to 7 for each Calibration Set listed in the table.
Calibration Group |
Range |
Positive Measurement |
Ground Measurement |
GXDMM_CAL_HiRes100_Ohms4W |
100 Ohm |
100 Ohm |
0 Ohm |
GXDMM_CAL_HiRes1k_Ohms4W |
1 KOhm |
1 KOhm |
0 Ohm |
GXDMM_CAL_HiRes10k_Ohms4W |
10 KOhm |
10 KOhm |
0 Ohm |
GXDMM_CAL_HiRes100k_Ohms4W |
100 KOhm |
100 KOhm |
0 Ohm |
GXDMM_CAL_HiRes1M_Ohms4W |
1 MOhm |
1 MOhm |
0 Ohm |
GXDMM_CAL_HiRes10M_Ohms4W |
10 MOhm |
10 MOhm |
0 Ohm |
GXDMM_CAL_HiRes100M_Ohms4W |
100 MOhm |
100 MOhm |
0 Ohm |
Resistance 4 Wire Calibration Groups
1. Set the GX2065 to Function GXDMM_FUNCTION_2WIRE_OHM
2. Set the GX2065 to Range to 10MOhm
3. Disconnect Calibrator
4. Set the Reference DMM Function to VDC
5. Set the Reference DMM Range to 10 Volts
6. Take a Measurement from the GX2065
7. Call GxDmmSetCalibrationMeasurements API to write values from the measurement (from step 6) to a User Calibration Set, passing it in using the dRefPositiveMeasurement parameter. Set unused parameters to 0.
1. Set the Calibrator to 2Wire resistance and 10MOhm
2. Set the Gx2065 to Function GXDMM_FUNCTION_VDC
3. Set the GX2065 to Range to 10V
4. Set the Reference DMM to Function 2Wire
5. Set the Reference DMM to Range 10MOhm
6. Take a Measurement from the Reference DMM (PosMeasurement)
7. Set the Reference DMM to Function VDC
8. Set the Reference DMM to Range 10V
9. Set the GX2065 to Function GXDMM_FUNCTION_2WIRE
10. Set the GX2065 to Range 10MOhm
11. Take a Measurement from the Reference DMM (NegMeasurement)
12. Calculate the value of dRefPositiveMeasurement= dOpenCalVoltage*(PosMeasurement/NegMeasurement) – PosMeasurement
13. Call GxDmmSetCalibartionMeasurements API and pass in the calculated dRefPositiveMeasurement from step 12. Set unused parameters to 0.
1. Write User Calibration Set to EEPROM using the GxDmmWriteCalibrationEEPROM API.
2. Reset the GX2065 to load new calibration values