PicoVNA API Saving Touchstone Files

Post general discussions on using our drivers to write your own software here
Post Reply
Posts: 0
Joined: Thu Feb 27, 2020 7:44 pm

PicoVNA API Saving Touchstone Files

Post by MikeHL » Thu Feb 27, 2020 7:54 pm


We are attempting to automate some testing with the PicoVNA and we are diving into your API for the first time. It appears that the only way to get data programmatically from the VNA is to use the GetData() call on each S-parameter (S11,S12,S21, and S22). However, we are interested in getting standard Touchstone files out of the testing and this method would require us to write a custom function to build the Touchstone file from the string returned from GetData().

It is possible to save a full 2-port Touchstone file from the PicoVNA through the user interface that can be accessed via the SelectSaveMeas() call.

Is it possible to implement an update to the API with a call to directly save S-parameter data without the use of GetData() or have a user interface with SelectSaveMeas()? Or perhaps there is another method that we missed in our read through the API that which would be an easier method?

Thank you for your time and consideration.

Post Reply