Beware of cheap underperforming clones

As of 2022 there are many badly performing clones on the market. V2/3GHz NanoVNA uses parts like ADF4350 and AD8342 which are costly and clones have been cutting costs by using salvaged or reject parts.

See official store and look for V2 Plus4/V2 Plus4 Pro versions only to avoid getting a bad clone. We have stopped selling V2.2 versions since October 2020, so all V2 hardware that are not Plus or Plus4 are not made by us and we can not guarantee performance.

NanoVNA V2 Forum

Note: this page is a mirror of https://groups.io/g/NanoVNAV2.
Click here to join and see most recent posts.

Firmware on all V2 versions now bug fixed


OneOfEleven 2020/11/07 10:12

And also screen capture now working on all versions.

OneOfEleven 2020/11/07 10:15

Just need DiSlords firmware updates to trickle through for the firmware files to become available.

The mouse dragging lock ups on the VNA itself have been fixed.

Neal Pollack 2020/11/07 21:07

Where would I find a download link for the NanoVNA-App by OneOfEleven?  It looks a lot more feature rich than NanoVNA-QT.

Thanks,

Neal

OneOfEleven 2020/11/08 01:40

On Sun, Nov 8, 2020 at 05:07 AM, Neal Pollack wrote:

>
>
>
> Where would I find a download link for the NanoVNA-App by OneOfEleven?  It
> looks a lot more feature rich than NanoVNA-QT.
>
>

It's here ..

https://github.com/OneOfEleven/NanoVNA-H/tree/master/Release

But I haven't yet added the calibration routines so is current;y of very limited use with the V2's. All I've so far done is get it talking to the V2's, still debugging/optimising the comms code at the moment.

Neal Pollack 2020/11/08 15:53

OK, very good.   No need to apologize for it not being totally done yet. I can at least experiement and learn.   Since work is VERY busy for me,
I have limited time to play with this anyway.  You will likely been done with debugging the app and adding features long before I get bored waiting :-)
Thanks very much for sharing the app while it is still in progress.  I appreciate it.

Neal

Jean-Roger Roy 2020/11/09 01:22

Dear Cathy,

Thank for your efforts in pushing the support of the NanoVNA-V2 family. I have tried the Capture VNA Screen function, but it does not work for me (versions 1.1.131 and 1.1.135). I also own a NanoVNA-H (2,8") and it works lile a charm with this equipment.

Below are details :

- NanoVNA V2_2 Gold Version with 3,2" screen (320x240) - FPU enabled
- Tested with official firmware (20201013 version) and alternative "Koubou" firmware (binary20200913test)
- PC operating system : Windows 7

VNA comms informations :

1st Scenario : Connecting NanoVNA-V2_2, continuous scan, manual disconnecting

11.643 connect: serial port connecting ..
11.643 connect: serial port connected
11.643 tx: 00 00 00 00 00 00 00 00 20 26 02 0D
11.643 rx: 32 .. ACK OK
11.643 tx: 10 F0
11.643 rx: 02 .. DEVICE VARIANT OK
11.643 tx: 10 F1
11.703 rx: 01 .. PROTOCOL VERSION OK
11.703 tx: 10 F2
11.773 rx: 02 .. HARDWARE REVISION
11.773 tx: 10 F3 10 F4
11.833 rx: 01 01 .. FIRMWARE VERSION
11.833 rx: connected to a V2
21.813 tx: 00 00 00 00 00 00 00 00 20 26 02 10 F0
21.813 rx: 02 .. POLL OK
30.613 tx: 00 00 00 00 00 00 00 00 20 26 02 20 EE 00
00.633 tx: 00 00 00 00 00 00 00 00 20 26 02 10 F0
00.633 tx: 00 00 00 00 00 00 00 00 20 26 02 10 F0
00.643 rx: 02 .. POLL OK
00.643 rx: * 02
10.613 tx: 00 00 00 00 00 00 00 00 20 26 02 10 F0
10.673 rx: 02 .. POLL OK
19.353 tx: 00 00 00 00 00 00 00 00 20 26 02 20 EE 00
49.423 tx: 00 00 00 00 00 00 00 00 20 26 02 10 F0
49.423 tx: 00 00 00 00 00 00 00 00 20 26 02 10 F0
49.433 rx: 02 .. POLL OK
49.433 rx: * 02
59.413 tx: 00 00 00 00 00 00 00 00 20 26 02 10 F0
59.413 rx: 02 .. POLL OK
02.903 disconnect: serial port disconnected

2nd Scenario : Connecting NanoVNA-V2_2, continuous scan, capture VNA screen (failing), automatic disconnecting (timeout), manual connecting (failing, timeout because searching for NanoVNA-V1)

29.233 connect: serial port connecting ..
29.233 connect: serial port connected
29.233 tx: 00 00 00 00 00 00 00 00 20 26 02 0D
29.303 rx: 32 .. ACK OK
29.303 tx: 10 F0
29.363 rx: 02 .. DEVICE VARIANT OK
29.363 tx: 10 F1
29.363 rx: 01 .. PROTOCOL VERSION OK
29.363 tx: 10 F2
29.423 rx: 02 .. HARDWARE REVISION
29.423 tx: 10 F3 10 F4
29.483 rx: 01 01 .. FIRMWARE VERSION
29.483 rx: connected to a V2
38.203 tx: 00 00 00 00 00 00 00 00 20 30 00 23 00 00 44 95 08 00 00 00 00 23 10 20 4E 00 00 00 00 00 00 21 20 65 00 21 22 01 00
38.203 tx: 00 00 00 00 00 00 00 00 20 30 00 18 30 65
38.203 tx: requested 101 points ..
39.653 rx: 101 points received
39.653 tx: 00 00 00 00 00 00 00 00 20 30 00 18 30 65
39.653 tx: requested 101 points ..
41.023 rx: 101 points received
41.023 tx: 00 00 00 00 00 00 00 00 20 30 00 18 30 65
41.033 tx: requested 101 points ..
42.293 rx: 101 points received
42.303 tx: 00 00 00 00 00 00 00 00 20 30 00 18 30 65
42.303 tx: requested 101 points ..
43.543 rx: 101 points received
43.553 tx: 00 00 00 00 00 00 00 00 20 30 00 18 30 65
43.553 tx: requested 101 points ..
44.813 rx: 101 points received
44.813 tx: 00 00 00 00 00 00 00 00 20 30 00 18 30 65
44.813 tx: requested 101 points ..
46.103 rx: 101 points received
46.103 tx: 00 00 00 00 00 00 00 00 20 30 00 18 30 65
46.113 tx: requested 101 points ..
47.323 rx: 101 points received
47.333 tx: 00 00 00 00 00 00 00 00 20 30 00 18 30 65
47.333 tx: requested 101 points ..
48.583 rx: 101 points received
48.593 tx: 00 00 00 00 00 00 00 00 20 30 00 18 30 65
48.593 tx: requested 101 points ..
49.843 rx: 101 points received
49.853 tx: 00 00 00 00 00 00 00 00 20 30 00 18 30 65
49.853 tx: requested 101 points ..
51.123 rx: 101 points received
51.133 tx: 00 00 00 00 00 00 00 00 20 30 00 18 30 65
51.133 tx: requested 101 points ..
52.363 rx: 101 points received
52.373 tx: 00 00 00 00 00 00 00 00 20 30 00 18 30 65
52.373 tx: requested 101 points ..
53.323 tx: 00 00 00 00 00 00 00 00 20 26 02
53.323 tx: 00 00 00 00 00 00 00 00 20 26 02 10 F0
53.333 rx: * e0 5f 36 14 20 e6 d1 ec d4 69 3a 00 06 09 51 00
53.333 rx: * 78 45 00 00 60 9c 01 00 4f 00 00 00 00 00 00 e9
53.343 rx: * 60 f7 d4 eb 40 2d 5d 13 72 a0 d2 ff 53 65 c5 ff
53.353 rx: * 21 80 00 00 6f 64 01 00 50 00 00 00 00 00 00 a4
53.353 rx: * c0 cc b7 14 c0 f1 c1 12 c9 72 c5 ff 7d 53 52 00
53.363 rx: * 3b 37 00 00 6b 67 01 00 51 00 00 00 00 00 00 cf
53.363 rx: * f8 88 26 06 c0 34 da e4 17 a5 4f 00 5b 73 33 00
53.363 rx: * 50 13 00 00 4c ad 01 00 52 00 00 00 00 00 00 4c
53.383 rx: * 2c 4b 29 02 20 a2 e7 1b aa 65 b0 ff 36 8e 13 00
53.383 rx: * 20 1f 00 00 55 84 01 00 53 00 00 00 00 00 00 36
53.383 rx: * 80 a7 2b e4 08 1b 0a fe 02 18 0f 00 ed a4 c0 ff
53.393 rx: * 14 43 00 00 59 c0 01 00 54 00 00 00 00 00 00 12
53.393 rx: * e0 55 6c f3 e0 4f 27 e7 df 51 54 00 0a 36 f2 ff
53.393 rx: * df 0b 00 00 b7 9d 01 00 55 00 00 00 00 00 00 6d
53.403 rx: * f0 c2 b3 f1 80 99 0b 18 00 7e b4 ff a9 0a d9 ff
53.403 rx: * b6 e1 ff ff 0f 98 01 00 56 00 00 00 00 00 00 f0
53.403 rx: * 00 d1 5d 19 00 ed 67 f4 25 0c 18 00 b4 5f 67 00
53.413 rx: * 38 36 00 00 6e 91 01 00 57 00 00 00 00 00 00 7a
53.453 rx: * 60 2c f4 12 20 b7 93 eb 4d e9 34 00 62 b4 51 00
53.453 rx: * c5 1b 00 00 00 9b 01 00 58 00 00 00 00 00 00 59
53.463 rx: * 80 f6 47 16 00 ba e1 10 3e 7d d1 ff 7e 8a 4a 00
53.473 rx: * a4 c8 ff ff 96 71 01 00 59 00 00 00 00 00 00 ed
53.473 rx: * b0 a6 90 ff 00 35 2b e4 d4 b6 55 00 8b 0d 0e 00
53.483 rx: * 64 9a 00 00 c7 66 01 00 5a 00 00 00 00 00 00 27
53.483 rx: * 80 46 4d e4 2c 60 75 03 31 4a 06 00 97 46 c5 ff
53.483 rx: * c1 14 00 00 a1 24 01 00 5b 00 00 00 00 00 00 94
53.493 rx: * a0 9b d9 1b 92 5e 23 fe 61 c1 fc ff ef 2d 6d 00
53.493 rx: * 4a 29 00 00 ae 9d 01 00 5c 00 00 00 00 00 00 62
53.513 rx: * f0 a6 d2 0d a0 a0 53 18 dc 0d b2 ff 72 04 3f 00
53.513 rx: * 81 3c 00 00 6d 75 01 00 5d 00 00 00 00 00 00 5f
53.513 rx: * a0 32 56 ea 60 5f a8 11 3b f2 ce ff 48 56 c3 ff
53.523 rx: * 86 46 00 00 69 a0 01 00 5e 00 00 00 00 00 00 fd
53.523 rx: * e0 97 ad 16 e0 2e d3 ef f3 0f 25 00 f7 f7 56 00
53.523 rx: * 9c 1c 00 00 f1 95 01 00 5f 00 00 00 00 00 00 b0
53.533 rx: * 40 ab 4c e6 80 7e 35 f5 eb 57 21 00 43 0f cd ff
53.533 rx: * 19 65 00 00 f2 bc 01 00 60 00 00 00 00 00 00 7e
53.533 rx: * a0 62 3f f5 c0 d4 d3 19 b7 8d b8 ff 39 72 dd ff
53.543 rx: * 42 32 00 00 07 8a 01 00 61 00 00 00 00 00 00 c0
53.573 rx: * 74 1f f9 00 80 23 33 e4 f5 81 57 00 09 6a 20 00
53.573 rx: * 4d 29 00 00 18 a6 01 00 62 00 00 00 00 00 00 e6
53.583 rx: * 40 ba 07 0d 80 9a 68 e7 62 bd 4a 00 96 95 38 00
53.583 rx: * 0e 2e 00 00 0e 53 01 00 63 00 00 00 00 00 00 f3
53.593 rx: * 20 ff e8 10 c0 92 e5 e9 84 59 46 00 dd 5e 42 00
53.603 rx: * 1c 0b 00 00 8c 9e 01 00 64 00 00 00 00 00 00 4a
53.603 rx: * 70 09 bb fb 40 4c 7b e4 e1 b4 51 00 37 62 17 00
53.603 rx: * 64 2b 00 00 20 9e 01 00 00 00 00 00 00 00 00 8f
53.613 rx: * e0 a6 39 1b 18 28 ef f9 e6 a6 0b 00 ae cb 6a 00
53.613 rx: * 8d 64 00 00 93 74 01 00 01 00 00 00 00 00 00 83
53.633 rx: * 00
03.373 tx: 00 00 00 00 00 00 00 00 20 26 02 10 F0
03.373 rx: 00
13.353 tx: 00 00 00 00 00 00 00 00 20 26 02 10 F0
13.413 rx: 00
23.413 rx link timeout .. disconnecting
34.343 connect: serial port connecting ..
34.353 connect: serial port connected
34.353 tx: 00 00 00 00 00 00 00 00 20 26 02 0D
34.443 rx: 32 .. ACK OK
34.443 tx: 10 F0
34.453 rx: 00
34.943 tx: 10 F0
34.943 rx: 00
35.443 rx link timeout .. scanning for a NanoVNA V1 ..
35.443 tx:
36.003 tx:
36.503 tx:
36.503 rx link timeout .. disconnecting

I know that you are very busy, as you also provide support to Erik for the tinySA App. I hope that these informations will be helpful, don't hesitate for asking for specific tests. As an other member says, your application will be nearly perfect when you will introduce calibration (SOLT) steps, which are required for working correctly on a remote basis with a NanoVNA-V2.

Once again thank you for your valuable work.

Jean-Roger

Siegfried Jackstien 2020/11/09 10:01

hello jean

as you can see with the fw from dislord all 3 software works fine :-)

greetz sigfi dg9bfc

Am 09.11.2020 um 09:22 schrieb Jean-Roger Roy:

Jean-Roger Roy 2020/11/09 02:26

Thank you Siegfried for your advice.

Indeed, the screen capture works now with this version of firmware from Dislord. What I have seen interesting with the "Koubou" software is the possibility of defining narrow RBW values (up to 10 Hz), which is very useful in some situations. This feature has also been included in versions from OneOfEleven for NanoVNA-H family. Im am not sure, but this feature seems not available in this V2 firmware version from Dislord.

Once again thank you for your help.

Jean-Roger / F6EGK

OneOfEleven 2020/11/09 02:38

Hi Jean-Roger

The V2 firmwares have no option to set or change the RBW unfortunately, so external software cannot request the firmware to change the RBW.

In fact, the V2 firmwares don't allow anything to be changed at all via the USB connection, all they allow is too start a scan/sweep and read the resultant data, nothing else can be done via the USB, the V2 comms protocol is severely limited I'm afraid.

I think you'll have to ask the V2 firmware developers to change that if you want more features via a USB connection.

DiSlord 2020/11/09 02:55

On Mon, Nov 9, 2020 at 02:26 AM, Jean-Roger Roy wrote:

>
> but this feature seems not available in this V2 firmware version from
> Dislord.

I use original firmware from github (this allow add all this changes in futute to it), add only fixes for new capture screen feature (add correct support for all displays), also fix some exchange vs LCD (this fix hang on long marker dragging)

Additional OneOfEleven ask for more simply get all points data from device, old protocol limit point count from one scan by 255, and software need several ask for more. I add if ask 0 ponts, device send all scan points data, this allow more easy read and not lost data.

I try not add features by selа, i not want made another firmware as for example https://ojisankoubou.web.fc2.com/nanovna/nanovnav2.html#document, not matter how it good, it lost support after autor stop it. More better way - one official firmware vs added features, this give chance in future update

Jean-Roger Roy 2020/11/09 03:04

Hi Cathy,

Very interesting to learn, as I dont't feel very comfortable with these aspects. Now I have a better understanding of limitations. When you say "nothing else can be done through USB", I think it does not cover the CAL commands, as QT or NanoVNAsaver (0.38) allow these remote calibration steps.

I can also understand that improving or adding functions deal to less motivation, due to these limitations.

For me the RBW adjusting feature (at least as existing in Koubou firmware) is very useful. So for the moment I think that I will go back to this firmware version.

Once again thank you for your extensive work.

Jean-Roger

Siegfried Jackstien 2020/11/09 11:10

and there are other nice things in ojisan soft and i hope a few of them
will also be added to the official fw

greetz sigi dg9bfc


Am 09.11.2020 um 10:26 schrieb Jean-Roger Roy:

Jean-Roger Roy 2020/11/09 03:18

Sorry Dislord,

I have not seen your answer, that has appeared just after pushing my answer to Cathy.

Thank you for additionnal comments and position concerning firmware features and developments. I have an additionnal question for you, which maybe is not relevant. As I explained to Siegfried in a private message, I do not feel comfortable at all for compiling source code files.  Is there a technical reason or other such as regulatory reason, why in the release section of your Github there is no "ready to use" bin files as often proposed by other developpers ?

Maybe it is a silly question, already answered !

Jean-Roger

DiSlord 2020/11/09 03:51

I use my github code only for create Pull Requrest to official git (you can see all my PR in https://github.com/nanovna/NanoVNA-V2-firmware/commits?author=DiSlord), i not want made my firmware version.

Siegfried Jackstien 2020/11/11 12:06

hello jean-roger

Am 09.11.2020 um 11:04 schrieb Jean-Roger Roy:
> Hi Cathy,
>
> Very interesting to learn, as I dont't feel very comfortable with
> these aspects. Now I have a better understanding of limitations. When
> you say "nothing else can be done through USB", I think it does not
> cover the CAL commands, as QT or NanoVNAsaver (0.38) allow these
> remote calibration steps.

that is wrong ... calibration when used on pc is done inside pc (you do
not calibrate the device but the software)

>
> I can also understand that improving or adding functions deal to less
> motivation, due to these limitations.

if you can not control the device by usb then there is notzhing you can
add in functionality

>
> For me the RBW adjusting feature (at least as existing in Koubou
> firmware) is very useful. So for the moment I think that I will go
> back to this firmware version.

i hope that some of the code from ojisan fw make it in the official fw
... there are a few nice things in that fw and making a "mix of both"
would be best

greetz sigi dg9bfc

To reply to this topic, join https://groups.io/g/NanoVNAV2

View this thread on groups.io