Skip to content
forked from ttrftech/NanoVNA

NanoVNA mod for stable and precise measurements

Notifications You must be signed in to change notification settings

qrp73/NanoVNA-Q

 
 

Repository files navigation

NanoVNA-Q - Stable firmware for NanoVNA

GitHub release

About

NanoVNA-Q is firmware for NanoVNA vector network analyzer.

Original NanoVNA firmware and hardware was developed by @edy555 and it's source code can be found here: https://github.com/ttrftech/NanoVNA

Later, @hugen79 introduced a new PCB (NanoVNA-H) and improvements for firmware and device become very popular. @hugen79 project can be found here: https://github.com/hugen79/NanoVNA-H

NanoVNA-Q is based on @edy555 code, includes improvements from @hugen79 and is targeted for NanoVNA-H hardware.

The main goal of this project is to fix bugs, improve stability, measurement quality and usability.

The main differences with original firmware:

  • added impedance label for current marker
  • improved noise floor, imbalance gain, measurement quality and data transfer to PC
  • added scanraw command (allows to read raw gamma data for unlimited point count with no calibration apply)
  • added color command (allows to customize trace colors)
  • fixed frequency rounding issues
  • fixed multithreading issues
  • added si5351 PLL lock hardware check
  • fixed couple of bugs

Reference

Contributors

About

NanoVNA mod for stable and precise measurements

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 91.1%
  • Objective-C 4.2%
  • C++ 2.8%
  • Makefile 1.8%
  • Batchfile 0.1%
  • Shell 0.0%