¿ªÔÆÌåÓý

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

Auto-logging/extracting data over time (unattended measurement) #newbie


 

Hello all,

I am new to NanoVNA (very cool) and have had success calibrating, doing basic measurements, and exporting/plotting data in other software.

What I'm looking for is a way to log data unattended. Specifically, I would like to log/record the maximum/minimum S21 over a calibrated frequency range for a set time interval. I'd like to see how the frequency changes over the course of several hours of varying temperature, without having to manually save the trace for each time of interest.

Has anyone created or encountered software that can do something like this?

Thank you very much!


 

An interesting use for our toys, which could be extended to the Tinysa too.

However, (although I am not a programmer of these newfangled devices- (Fortran and Basic 30-40 years ago only), I think that would be too much to put in the device itself.

The ability to attach a Bluetooth transmitter to the Nano so that logging could be done by a remote computer would be more realistic. I am not sure if there has been any sucess with a bluetooth dongle yet.

Steve L. G7PSZ


 

It would be quite simple to do in Python, and would be a powerful new feature for room to add to NanoVNA-Saver. Excellent suggestion. Just a strobing routine at regular intervals would do the trick. Should be a trivial task in Visual Basic as well.

I doubt it would take more than a few bytes in firmware to do the task remotely to the end of memory or battery life, but a flashy GUI for the user could consume much more. Doing it with a PC attached is most compelling.

--
73

Gary, N3GO


 

Thanks for the comments all. My thought was definitely meant as a feature in PC-attached software rather than on the device itself.

Thanks again!


 

Hello,

If your still interested, I might write some software to do this logging. It would be written in Keysight VEE and logged into MS Excel. I would prefer to take this outside the group. Let me know.

Pete Berquist