You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If the touchstone file uses any other format, it must either be converted before copying it to \mbox{LIBRECAL\_R}W or the \dev{}-GUI must be used to import the touchstone file and create the coefficient from that.
289
289
290
290
291
+
\section{USB modes}
292
+
The \dev{} is primarely used to calibrate the LibreVNA with the functions and protocol described in this document. VNAs from other manufacturers usually have their own proprietary protocol and will not detect the \dev{}. However, for some VNAs and protocols it is possible to reverse engineer their functions and add an emulation mode to the \dev{}. That way, it can be used to automatically calibrate these VNAs as well.
293
+
294
+
To enable an emulation mode, the calibration coefficients must be stored on the LibreCAL in the reverse engineered format. This can be achieved with the supplied scripts\footnote{\url{https://github.com/jankae/LibreCAL/blob/main/Software/Scripts}}.
295
+
296
+
When the \dev{} starts and detects this data, it will automatically enter the corresponding emulation mode. This is indicated by a blinking wait or ready LED (which would be constantly on in the default mode). When an emulation mode is active, the \dev{} will not be recognized by the \dev{}-GUI or LibreVNA-GUI anymore. You can press and hold the function button while applying power to force the \dev{} into its default mode.
297
+
298
+
Currently emulation modes for the following VNAs from other manufacturers are supported:
299
+
\begin{itemize}
300
+
\item Siglent SVA1000X series
301
+
\item Siglent SNA5000A series
302
+
\end{itemize}
303
+
If you have access to electronic calibration modules from unsupported manufacturers and the capability to reverse engineer their protocols please get in touch to extend this list.
0 commit comments