LibreVNA/Software/VNA_embedded/Application/VNA.hpp
2022-12-20 01:16:22 -08:00

22 lines
340 B
C++

#pragma once
#include <cstdint>
#include "Protocol.hpp"
#include "FPGA/FPGA.hpp"
namespace VNA {
bool Setup(Protocol::SweepSettings s);
void InitiateSweep();
bool GetStandbyMode();
bool IsWaitingInStandby();
bool MeasurementDone(const FPGA::SamplingResult &result);
void Work();
void SweepHalted();
void Stop();
void PrintStatus();
}