|
Electric Tiger DAQ
1.0.0
Data Acquisition Software for the Electric Tiger Experiment
|
Object to communicate with the HP8757 C Network Analyzer. More...
#include <network_analyzer.h>


Public Member Functions | |
| NetworkAnalyzer (std::string ip_addr, uint port_number, uint points, double span, double power, QObject *parent=0) | |
| NetworkAnalyzer & | operator= (const NetworkAnalyzer &)=delete |
| std::vector< double > | TakeDataMultiple () |
| std::vector< double > | TakeDataSingle () |
| Collect a single power spectrum from the Network Analyzer. More... | |
| void | SetFrequencyWindow (double frequency, double frequency_span) |
| void | SetFrequencySpan (double frequency_span) |
| void | TurnOnRFSource () |
| Turn the RF source on, at whatever power it was set to most recently. | |
| void | TurnOffRFSource () |
| Turn the RF source off. | |
Public Member Functions inherited from AbstractSocketCommunicator | |
| AbstractSocketCommunicator (std::string ip_addr, uint port_number, QObject *parent=0) | |
| AbstractSocketCommunicator (const TCPSocketParam socket_param, QObject *parent=0) | |
| AbstractSocketCommunicator & | operator= (const AbstractSocketCommunicator &)=delete |
Additional Inherited Members | |
Protected Attributes inherited from AbstractSocketCommunicator | |
| QSocketComm * | socket |
Object to communicate with the HP8757 C Network Analyzer.
| std::vector< double > NetworkAnalyzer::TakeDataSingle | ( | ) |
Collect a single power spectrum from the Network Analyzer.
Settings will be whatever the Network Analyzer was set to when this function is called.
1.8.11