In this thesis, we took a closer look at the Red Pitaya measurement system with some of its basic tools. We developed a Remote Access Server for access, reservation and control of Red Pitaya systems. We integrated the existing Red Pitaya's SCPI server into the remote access server and added a feature for writing small SCPI compatible programs. We developed a program for accessing FPGA registers on the Red Pitaya, and integrated it with our remote access server. In the scope of this project we also created a simple Red Pitaya application on the base of existing Red Pitaya's Oscilloscope and Generator frameworks. We added a basic feature for turning on and off LED diodes, and a feature for saving data about acquired signals, which can be viewed and deleted remotely. The server also supports adding users and Red Pitaya measurement systems to the database. At the end, we explained how to use Nginx to deploy our application.
|