1 #ifndef TEST_SIGNAL_GENERATOR_H 2 #define TEST_SIGNAL_GENERATOR_H 13 #include "signal_generator.h" 14 #include "../../Generics/generics.h" 16 void TestSignalGenerator() {
18 std::cout <<
"Testing Signal Generator" << std::endl;
21 std::shared_ptr<SignalGenerator> mxg_n5183b = std::shared_ptr<SignalGenerator>(
new SignalGenerator( signal_generator.ip_addr,\
22 signal_generator.port_addr ) );
24 const double freq_MHz = 15.0;
25 const double power_dBm = -10.0;
27 std::cout <<
"Turning RF power on." << std::endl;
30 std::cout <<
"Turning RF power off." << std::endl;
33 std::cout <<
"Turning RF power back on." << std::endl;
36 std::cout <<
"Setting signal generator frequency to " << freq_MHz <<
" MHz." << std::endl;
37 mxg_n5183b->SetFrequency( freq_MHz );
39 std::cout <<
"Setting signal generator power to " << power_dBm <<
" dBm." << std::endl;
40 mxg_n5183b->SetPower( power_dBm );
44 #endif // TEST_SIGNAL_GENERATOR_H Definition: configprocessor.h:38
Definition: signal_generator.h:16