diff --git a/Documentation/DeveloperInfo/Device_protocol_v13.pdf b/Documentation/DeveloperInfo/Device_protocol_v13.pdf index b61a3e1..1bffa75 100644 Binary files a/Documentation/DeveloperInfo/Device_protocol_v13.pdf and b/Documentation/DeveloperInfo/Device_protocol_v13.pdf differ diff --git a/Documentation/DeveloperInfo/Device_protocol_v13.tex b/Documentation/DeveloperInfo/Device_protocol_v13.tex index 11434d5..eb749d6 100644 --- a/Documentation/DeveloperInfo/Device_protocol_v13.tex +++ b/Documentation/DeveloperInfo/Device_protocol_v13.tex @@ -174,7 +174,7 @@ This document describes the device protocol of the LibreVNA. This is the protoco Depending on the LibreVNA, different hardware interfaces may be used for the implementation of this protocol. \subsection{USB device} -The LibreVNA implements a ``custom class'' USB device. It uses a VID of 0x0483 and a PID of 0x4121. The custom class contains a single interface with three bulk endpoints: +The LibreVNA implements a ``custom class'' USB device. It uses a VID of 0x1209 and a PID of 0x4121. The custom class contains a single interface with three bulk endpoints: \begin{itemize} \item \textbf{Endpoint 0x01:} Communication data from the USB host to the LibreVNA \item \textbf{Endpoint 0x81:} Communication data from the LibreVNA to the USB host @@ -766,7 +766,7 @@ The packet contains the following fields: %\insertTableNotes % tell LaTeX where to insert the table-related notes \endlastfoot -0 & 2 & UINT16 & ProtocolVersion & Set to 12. If another value is reported, refer to the corresponding protocol description.\\ +0 & 2 & UINT16 & ProtocolVersion & Set to 13. If another value is reported, refer to the corresponding protocol description.\\ 2 & 1 & UINT8 & FW\_major & Major firmware version \\ 3 & 1 & UINT8 & FW\_minor & Minor firmware version \\ 4 & 1 & UINT8 & FW\_patch & Patch of the firmware version \\ diff --git a/README.md b/README.md index aa03851..f2b4119 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ This is the improved version of my [first attempt](https://www.github.com/jankae * Download the latest [Release](https://github.com/jankae/LibreVNA/releases) and unpack the zip file * Install the required libraries: ```console -sudo apt install libqt6widgets6 +sudo apt install libqt6widgets6 libqt6svg6 ``` * Install the udev rule (otherwise you don't have the permissions to access the USB device): ```console