¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Console command and FW 0.2.3 edy555


 

I have update the firmware to edy555 0.2.3 , all look ok .
In next step I tried to use console command , which commands is supported ?
I tried to use the scan and sweep , but i wasn't able to change the number of points.
Any suggestion ?
Many thanks in advance
Maurizio IZ1MDJ


 

Same for me Maurizio
Di you find something in the meantime?
Daniel HB9IIU


 

On Sat, Oct 19, 2019 at 02:12 PM, Maurizio IZ1MDJ wrote:


I have update the firmware to edy555 0.2.3 , all look ok .
In next step I tried to use console command , which commands is supported ?
---------------------------------------------------------------------------------------

Maurizio,
Sending the command "help" from a serial terminal will return a list of the console command supported by your firmware.

For example:
version
0.2.3

help
Commands: help exit info threads version reset freq offset time dac saveconfig clearconfig data dump frequencies port stat gain power sample scan sweep test touchcal touchtest pause resume cal save recall trace marker edelay capture vbat transform threshold


- Herb


 

Hi Maurizio -

I tried to use the scan and sweep , but i wasn't able to change the number of
points.
Any suggestion ?
First send 'pause', then use 'scan'


 

I tried to use the scan and sweep,
but i wasn't able to change the number of points.
First send 'pause', then use 'scan'
If you already have Python installed, then this script lets you send
commands to nanoVNA and capture data directly to files from your
cmd.exe or bash terminal window, without a separate serial console app
e,g, PuTTY:


 

On Fri, Nov 1, 2019 at 11:19 PM, hb9 iiu wrote:


Same for me Maurizio
Di you find something in the meantime?
Daniel HB9IIU
Hi , now I upgraded to 3.0.1 , but the problem is still present. I think is not possibile to have more than 101 points.
And sweep cmd , not allow to set step size , but agin number of points.
Now I very busy , next week I will try again .
Maurizio IZ1MDJ


 

On Sat, Nov 2, 2019 at 05:34 PM, Maurizio IZ1MDJ wrote:


I think is not possibile to have more than 101 points.
Yes, this is not possible to get more that 101 points with data command. Because firmware has fixed 101 points and you cannot change that.

You can use NanoVNA-Q firmware, it has scanraw command which don't have such limit, but it returns raw measurements with no calibration corrections. You're needs to perform your own calibration procedure.


 

On Sat, Nov 2, 2019 at 09:28 AM, QRP RX wrote:


You can use NanoVNA-Q firmware, it has scanraw command which don't have such
limit, but it returns raw measurements with no calibration corrections. You're
needs to perform your own calibration procedure.
----------------------------------------------------------------------------------------------------------------------

Its great that the scanraw command allows you to return more than 101 measurement points. On the other hand, its probably unclear to a lot of users how to generate the equal number of calibration points to correct the raw measurements. Any suggestions for doing so?

- Herb


 

On Sat, Nov 2, 2019 at 06:47 PM, hwalker wrote:


On the other hand, its probably unclear to a lot of users how to generate the
equal number of calibration points to correct the raw measurements. Any
suggestions for doing so?
You can do scanraw for O,S,L cal-kit loads and use these results to calculate calibration corrections.
After that just apply these corrections to a scanraw result.


 

You can use NanoVNA-Q firmware, it has scanraw command which don't have such
limit, but it returns raw measurements with no calibration corrections.
For 'scan' command, which can return calibrated values,
NanoVNA-Q firmware currently ignores the [points] value, always returning 101,
but 'frequencies' returns the number of points requested.

Using 'scan' command, e.g. in edy555 firmware,
a shell script can combine multiple scans, e.g.:

ch scan
usage: scan {start(Hz)} {stop(Hz)} [points]
ch pause
ch scan 10000 100000 90
ch data 0 > data0.txt
ch data 1 > data1.txt
ch frequencies > freq.txt
ch scan 100100 200100 90
ch data 0 >> data0.txt
ch data 1 >> data1.txt
ch frequencies >> freq.txt
...