29 setTitle(
"NI6008 ADC measurement" );
56 info(
"Preparing dataStreams.");
76 std::istringstream sv1(val);
77 std::string v0, v1, tmp;
82 m_ai0 = atof(v0.c_str());
83 m_ai1 = atof(v1.c_str());
84 std::cout << v0 <<
" " << v1 <<
" " <<
m_ai0 <<
" " << m_ai1 << std::endl;
91 sprintf(cmd,
"ao %f %f",
m_ramp, 0.);
94 std::istringstream sv2(val);
98 sv2 >> v0 >> tmp >> v1 ;
99 m_diA = atoi(v0.c_str());
102 sprintf(cmd,
"ao %f %f",
m_ramp, 3.3);
105 std::istringstream sv3(val);
109 sv3 >> v0 >> tmp >> v1 ;
110 m_diB = atoi(v1.c_str());
void info(std::string mymsg)
virtual StatusCode finalize()
void setName(std::string name)
void addDataStream(std::string name, std::string title)
unsigned long runNumber()
void setType(std::string type)
ADCMeasurement()
Standard constructor.
void setTitle(std::string title)
std::string cmd(std::string, std::string)
virtual StatusCode initialize()
Destructor.
StatusCode dataFill(int i, double val)
virtual StatusCode execute()