freq
command pointless
trace delay
format
transform {on|off|impulse|step|bandpass|minimum|normal|maximum} [...]
Returns the following with no parameters: ch> color usage: color {id} {rgb24} -3: 0x77EFBF -2: 0xFFFFFF -1: 0x878387 0: 0xFFE31F 1: 0x00BFE7 2: 0x1FE300 3: 0xE7079F NOTE: Colour parameters need to be entered with ‘0x’ hex prefix: Example: color 3 0xffffff (This turns trace 4 from purple to white) Refer to this post: https://groups.io/g/nanovna-users/message/5914 ** Only with QRP’s v0.4.2 and higher firmware release Examples: if you want to change track colors, just use the following commands: color 0 0xFF0000 it will change TRACE 0 color to red (web color #FF0000) color 1 0x00FF00 will change TRACE 1 color to green (web color #00FF00) color 2 0x0000FF will change TRACE 2 color to blue (web color #0000FF) color 3 0x808080 will change TRACE 3 color to gray (web color #808080) color -1 0xFFFFFF will change grid color to white (web color #FFFFFF) You can play with it and at any time, you can revert colors back just with power off and power on. If you want to store selected colors permanently, you need to use menu CONFIG => SAVE
Usage: cal [load|open|short|thru|isoln|done|reset|on|off|in|data] After calibration, use the save command to save it
in i
interpolates for save / restore i
data
returns cal_data[0]example: data
produces columns of data points according to sweep / scan / scanraw / sample:
0.999902069 -0.003914059
0.999517679 -0.003805434
0.999603867 -0.003855689
0.999514162 -0.004347831
...up to:
0.998815953 -0.006629021
0.997710704 -0.006602317
0.998088240 -0.006423361
0.998069703 -0.006385779
0.998046994 -0.006417039
NOTE: Left & right columns above - the Real part and the Imaginary part, respectively, of the reflection coefficient.
Reading Calibration Data:
The current firmware (edy555-0.2.2) allows dumping the internal calibration
table with the data
command:
data [0-6] Where: 0: S11
1: S21
and
2: /* error term directivity */
3: /* error term source match */
4: /* error term reflection tracking */
5: /* error term transmission tracking */
6: /* error term isolation */
data
from e.g scan
or scanraw
sweep
From the NanoVNA’s console interface: ch> scanraw usage: scanraw {channel(0|1)} {start(Hz)} {stEp(Hz)} {step-count} [average] The 'scanraw' command is similar to the 'scan' command, which allows you to perform measurements for an unlimited number of points. However, 'scanraw' also specifies CH0 or CH1 along with a user-specified number of points to average - up to 1000x. NOTE: As with the ‘scan’ command (see depreciated commands section), the 'scanraw' command returns raw measured values with no calibration applied so you will need to apply your own calibration corrections to the results. Example: The following command will return S11 measurements (with no calibration applied) from 50 kHz to 10.050 MHz with 1 kHz step (10000 points) and with 5x averaging: scanraw 0 50000 1000 10000 5 where: 0 - channel CH0 (S11) 50000 - starting frequency (Hz) 1000 - frequency per step (Hz) 100Hz minimum** 10000 - total number of steps/points 5 = number of times to average each step; more is not appreciably better
sweep
, but only runs once
sample
or scan
power -1
default automatically adjusts based on frequency.power 1
improves results, according to Erikdata
results from gamma (default) to absolute ADC value for ref or ampl,port
sweep
with single step