Skip to content

Calibration Status Codes

The calibration status indicator appears at the bottom of the NanoVNA-F V3 main screen (region 4). It uses a compact string of letters and symbols to communicate the current calibration state at a glance.


CodeMeaningDescription
OOPEN doneThe open calibration standard has been measured
SSHORT doneThe short calibration standard has been measured
LLOAD doneThe 50-ohm load calibration standard has been measured
TTHRU doneThe through calibration between PORT1 and PORT2 has been measured
CCalibratedCalibration coefficients have been computed (you tapped DONE)
*Not savedCalibration data exists in memory but has not been saved to a storage slot — it will be lost on power-off
cInterpolatedThe current sweep range differs from the calibrated range, so the device is using interpolated calibration data
CnSlot numberCalibration data is loaded from storage slot n (where n is 0 through 12)

The codes appear together as a combined string. Here are common examples and how to interpret them:

DisplayMeaning
OOnly the open standard has been measured so far
OSOpen and short standards measured
OSLOpen, short, and load measured — ready for THRU if S21 calibration is needed
OSLTAll four standards measured — tap DONE to compute coefficients
DisplayMeaning
OSLT C*Calibration is complete but not saved. Power-off will discard it.
C0Device is using calibration data from slot 0
C5Device is using calibration data from slot 5
c0Calibration from slot 0 is being interpolated to the current frequency range
c3Calibration from slot 3 is being interpolated

The lowercase c appears when the current sweep start/stop frequencies or point count differ from the settings that were active when the calibration was performed. The device interpolates the stored calibration data to estimate correction values at the new frequencies.

Interpolated calibration is less accurate than a native calibration at the exact sweep settings. For best results:

  1. Set your desired frequency range before calibrating
  2. Avoid changing the sweep range after calibration
  3. If you must change the range, recalibrate at the new settings

If no calibration status string is visible at the bottom of the screen, it means:

  • No calibration data is loaded, or
  • Calibration has been explicitly disabled via CAL > APPLY (toggled off)

In either case, measurements are uncorrected and should be treated as approximate.


You can also query the calibration status from a serial terminal:

cal

This returns the same status string shown on the display, along with additional calibration details.