Electric Tiger DAQ  1.0.0
Data Acquisition Software for the Electric Tiger Experiment
signal_generator.h
1 #ifndef SIGNALGENERATOR_H
2 #define SIGNALGENERATOR_H
3 
4 //C System-Headers
5 //
6 //C++ System headers
7 #include <vector>
8 //Boost Headers
9 //
10 //Qt Headers
11 //
12 //Project specific headers
13 #include "../SocketComm/q_socket_comm.h"
14 #include "../AbstractSocketCommunicator/abstractsocketcommunictor.h"
15 
17 
18  public:
19  SignalGenerator( std::string ip_addr, uint port_number, QObject* parent = 0 );
20  SignalGenerator& operator=( const SignalGenerator& ) = delete; // non copyable
21 
22  void RFOn();
23  void RFOff();
24  void SetFrequency( double freq_MHz );
25  void SetPower( double power_dBm );
26 
27  private:
28  //
29 
30 };
31 
32 
33 #endif // SIGNALGENERATOR_H
Definition: signal_generator.h:16
Definition: abstractsocketcommunictor.h:16