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.
Status Code Reference
Section titled “Status Code Reference”| Code | Meaning | Description |
|---|---|---|
| O | OPEN done | The open calibration standard has been measured |
| S | SHORT done | The short calibration standard has been measured |
| L | LOAD done | The 50-ohm load calibration standard has been measured |
| T | THRU done | The through calibration between PORT1 and PORT2 has been measured |
| C | Calibrated | Calibration coefficients have been computed (you tapped DONE) |
| * | Not saved | Calibration data exists in memory but has not been saved to a storage slot — it will be lost on power-off |
| c | Interpolated | The current sweep range differs from the calibrated range, so the device is using interpolated calibration data |
| Cn | Slot number | Calibration data is loaded from storage slot n (where n is 0 through 12) |
Reading the Status String
Section titled “Reading the Status String”The codes appear together as a combined string. Here are common examples and how to interpret them:
During Calibration
Section titled “During Calibration”| Display | Meaning |
|---|---|
O | Only the open standard has been measured so far |
OS | Open and short standards measured |
OSL | Open, short, and load measured — ready for THRU if S21 calibration is needed |
OSLT | All four standards measured — tap DONE to compute coefficients |
After Calibration
Section titled “After Calibration”| Display | Meaning |
|---|---|
OSLT C* | Calibration is complete but not saved. Power-off will discard it. |
C0 | Device is using calibration data from slot 0 |
C5 | Device is using calibration data from slot 5 |
c0 | Calibration from slot 0 is being interpolated to the current frequency range |
c3 | Calibration from slot 3 is being interpolated |
When Interpolation Occurs
Section titled “When Interpolation Occurs”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:
- Set your desired frequency range before calibrating
- Avoid changing the sweep range after calibration
- If you must change the range, recalibrate at the new settings
No Calibration Status
Section titled “No Calibration Status”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.
Checking Calibration via Console
Section titled “Checking Calibration via Console”You can also query the calibration status from a serial terminal:
calThis returns the same status string shown on the display, along with additional calibration details.