Skip to content

Menu Map

This page documents the complete menu hierarchy accessible through the NanoVNA-H touch interface. Touch the screen to open the menu system, then navigate through the tree structure.

The main menu appears when touching the right side of the screen during normal operation.

ButtonActionDescription
DISPLAYSubmenuTrace, format, channel, and scale settings
MARKERSubmenuMarker selection, search, and operations
STIMULUSSubmenuFrequency range and sweep configuration
CALIBRATESubmenuCalibration operations and management
RECALLSubmenuLoad saved calibration slots
MEASURECallbackMeasurement analysis tools (if enabled)
SD CARDSubmenuSD card file operations (if enabled)
CONFIGSubmenuDevice configuration
PAUSE/RESUME SWEEPTogglePause or resume continuous sweep

Controls trace configuration and display settings.

DISPLAY
├── TRACE
│ ├── TRACE 1 Toggle/select trace 1
│ ├── TRACE 2 Toggle/select trace 2
│ ├── TRACE 3 Toggle/select trace 3
│ ├── TRACE 4 Toggle/select trace 4
│ └── STORE/SHOW TRACE Toggle stored trace display
├── FORMAT S11 (REFL)
│ ├── LOGMAG Return loss in dB
│ ├── PHASE Phase angle
│ ├── DELAY Group delay
│ ├── SMITH Smith chart
│ ├── SWR Standing wave ratio
│ ├── RESISTANCE Real impedance (R)
│ ├── REACTANCE Imaginary impedance (X)
│ ├── |Z| Impedance magnitude
│ └── → MORE
│ ├── POLAR Polar plot
│ ├── LINEAR Linear magnitude
│ ├── REAL Real part of S11
│ ├── IMAG Imaginary part of S11
│ ├── Q FACTOR Quality factor
│ ├── CONDUCTANCE G (admittance real)
│ ├── SUSCEPTANCE B (admittance imag)
│ ├── |Y| Admittance magnitude
│ └── → MORE
│ ├── Z PHASE Impedance phase
│ ├── SERIES C Series capacitance
│ ├── SERIES L Series inductance
│ ├── PARALLEL R Parallel resistance
│ ├── PARALLEL X Parallel reactance
│ ├── PARALLEL C Parallel capacitance
│ └── PARALLEL L Parallel inductance
├── FORMAT S21 (THRU)
│ ├── LOGMAG Insertion loss in dB
│ ├── PHASE Phase angle
│ ├── DELAY Group delay
│ ├── SMITH Smith chart
│ ├── POLAR Polar plot
│ ├── LINEAR Linear magnitude
│ ├── REAL Real part of S21
│ ├── IMAG Imaginary part of S21
│ └── → MORE
│ ├── SERIES R Series resistance
│ ├── SERIES X Series reactance
│ ├── SERIES |Z| Series impedance mag
│ ├── SHUNT R Shunt resistance
│ ├── SHUNT X Shunt reactance
│ ├── SHUNT |Z| Shunt impedance mag
│ └── Q FACTOR Quality factor (S21)
├── CHANNEL Toggle S11/S21 for current trace
├── SCALE
│ ├── TOP Set top scale value
│ ├── BOTTOM Set bottom scale value
│ ├── SCALE/DIV Set scale per division
│ ├── REFERENCE POSITION Set reference line position
│ ├── E-DELAY Set electrical delay
│ ├── S21 OFFSET Set S21 calibration offset
│ ├── SHOW GRID VALUES Toggle grid value display
│ └── DOT GRID Toggle dotted grid lines
├── TRANSFORM
│ ├── TRANSFORM ON/OFF Toggle time domain
│ ├── LOW PASS IMPULSE Lowpass impulse response
│ ├── LOW PASS STEP Lowpass step response
│ ├── BANDPASS Bandpass response
│ ├── WINDOW Select window function
│ └── VELOCITY F. Set velocity factor %
├── IF BANDWIDTH Select measurement bandwidth
├── DATA SMOOTH (if enabled)
│ ├── SMOOTH ON/OFF Toggle smoothing
│ └── x1, x2, x4, x5, x6 Smoothing factor
└── PORT-Z (if enabled) Port impedance renormalization

Controls marker selection, positioning, and operations.

MARKER
├── SELECT MARKER
│ ├── MARKER 1-8 Toggle/select markers
│ ├── ALL OFF Disable all markers
│ └── DELTA Toggle delta marker mode
├── SEARCH Toggle min/max search mode
├── SEARCH ←LEFT Search left for peak/min
├── SEARCH →RIGHT Search right for peak/min
├── OPERATIONS
│ ├── →START Set start freq to marker
│ ├── →STOP Set stop freq to marker
│ ├── →CENTER Set center freq to marker
│ ├── →SPAN Set span from delta marker
│ └── →E-DELAY Copy marker delay to e-delay
└── TRACKING Toggle marker tracking mode

Controls frequency sweep parameters.

STIMULUS
├── START Set sweep start frequency
├── STOP Set sweep stop frequency
├── CENTER Set sweep center frequency
├── SPAN Set sweep span
├── CW FREQ Set CW (single frequency) mode
├── FREQ STEP Set frequency step increment
├── JOG STEP Set jog wheel step (AUTO/manual)
└── SWEEP POINTS Set number of sweep points
├── SET POINTS Enter custom point count
├── 51 point
├── 101 point
├── 201 point
├── 301 point (F303 only)
└── 401 point (F303 only)

Calibration operations and settings.

CALIBRATE
├── CALIBRATE
│ ├── OPEN Measure open standard
│ ├── SHORT Measure short standard
│ ├── LOAD Measure load standard
│ ├── ISOLN Measure isolation (S21)
│ ├── THRU Measure through standard
│ ├── DONE Complete cal, save to current slot
│ └── DONE IN RAM Complete cal, don't save to flash
├── POWER AUTO Select output power level
│ ├── AUTO Automatic power selection
│ ├── 2 mA
│ ├── 4 mA
│ ├── 6 mA
│ └── 8 mA
├── SAVE
│ ├── Slot 0-6 Save to calibration slot
│ └── SAVE TO SD CARD Save calibration file
├── RANGE Toggle calibration interpolation
├── RESET Reset calibration data
├── APPLY Toggle calibration application
├── ENHANCED RESPONSE Toggle enhanced response cal
└── STANDARD LOAD R Set non-50 ohm load value (if enabled)

Load saved calibration data.

RECALL
├── Slot 0 Load calibration slot 0
├── Slot 1 Load calibration slot 1
├── Slot 2 Load calibration slot 2
├── Slot 3 Load calibration slot 3 (F072: max)
├── Slot 4 Load calibration slot 4 (F303)
├── Slot 5 Load calibration slot 5 (F303)
├── Slot 6 Load calibration slot 6 (F303)
└── LOAD FROM SD CARD Load calibration from SD

Advanced measurement analysis tools (requires __VNA_MEASURE_MODULE__).

MEASURE
├── OFF Disable measurement display
├── L/C MATCH L/C matching network calculator
├── CABLE (S11) Cable length/loss measurement
├── RESONANCE (S11) Find resonance frequency
├── SHUNT LC (S21) Shunt L/C component measurement
├── SERIES LC (S21) Series L/C component measurement
├── SERIES XTAL (S21) Crystal parameter measurement
└── FILTER (S21) Filter characterization

SD card file operations (requires __USE_SD_CARD__).

SD CARD
├── LOAD Browse and load files
├── SAVE S1P Save S11 data as Touchstone S1P
├── SAVE S2P Save S11+S21 as Touchstone S2P
├── SCREENSHOT Save screen capture (BMP/TIFF)
├── SAVE CALIBRATION Save calibration to file
├── AUTO NAME Toggle automatic filename generation
└── IMAGE FORMAT Select BMP or TIFF format

Device configuration and settings.

CONFIG
├── TOUCH CAL Calibrate touchscreen
├── TOUCH TEST Test touchscreen response
├── EXPERT SETTINGS
│ ├── THRESHOLD Set harmonic switching frequency
│ ├── TCXO Set reference oscillator frequency
│ ├── VBAT OFFSET Calibrate battery voltage
│ ├── IF OFFSET Select IF frequency (if enabled)
│ ├── REMEMBER STATE Enable state backup on power off
│ ├── FLIP DISPLAY Rotate display 180 degrees
│ └── →DFU Enter DFU bootloader mode
│ └── RESET AND ENTER DFU
│ └── → MORE
│ ├── MODE Select band mode
│ ├── SEPARATOR Toggle decimal separator (. or ,)
│ ├── USB DEVICE UID Toggle unique USB serial
│ ├── DUMP FIRMWARE Dump firmware to SD card
│ ├── LOAD COMMAND SCRIPT Run commands from file
│ └── CLEAR CONFIG
│ └── CLEAR ALL AND RESET
├── SAVE CONFIG Save configuration to flash
├── CONNECTION (if serial enabled)
│ ├── CONNECTION USB/SERIAL Toggle USB/serial console
│ └── SERIAL SPEED Set baud rate
├── VERSION Display firmware version
├── BRIGHTNESS Adjust LCD brightness (F303)
└── DATE/TIME (if RTC enabled)
├── SET DATE Set RTC date
├── SET TIME Set RTC time
├── RTC CAL RTC calibration (ppm)
└── RTC 512Hz Led2 Toggle 512Hz clock output
  • Touch right side: Open menu
  • Touch menu button: Execute action or open submenu
  • Touch plot area: Close menu and return to normal view
  • Long press: Some items have long-press actions
  • Up/Down: Navigate menu items
  • Push: Select/execute current item
  • Push in menu closed: Open menu

The menu system uses several item types:

TypeDescription
MT_SUBMENUOpens a submenu
MT_CALLBACKExecutes an action immediately
MT_ADV_CALLBACKAdvanced callback with dynamic label
MT_NEXTLinks to next/back menu

Menu definitions are located in:

  • Menu structures: ui.c lines 1900-2491
  • Top menu: ui.c line 2476 (menu_top[])
  • Menu processing: ui.c lines 2498-2715