This repository contains a remote control server and client for the Rohde&Schwarz SMIQ Vector Signal Generator. The server should be connected to the device using the RS232 interface, and will then provide a REST api for the available features.
The client is web-based and the latest version is available online here. Note that "insecure scripts" should be enabled in the brower if the server is hosted using http without a certificate.
Install the .NET runtime using the official instructions. Continue by installing the runtime store:
sudo apt-get install dotnet aspnetcore-store-2.0.6
Configure the hosting environment
Follow the instructions on how to compile and install libnserial from the SerialPortStream github page. Remember to update the library cache with
sudo ldconfig