43, m_bIsConnected(false)
44, m_bIsMeasuring(false)
46, m_sClientAlias(p_sClientAlias)
47, m_sRtServerHostName(p_sRtServerHostname)
86 t_cmdClient.connectToHost(m_sRtServerHostName,m_iDefaultPort);
87 t_cmdClient.waitForConnected(1000);
89 while(t_cmdClient.state() != QTcpSocket::ConnectedState)
92 t_cmdClient.connectToHost(m_sRtServerHostName,m_iDefaultPort);
93 t_cmdClient.waitForConnected(1000);
97 t_dataClient.connectToHost(m_sRtServerHostName,m_iDefaultPort);
98 t_dataClient.waitForConnected();
101 m_bIsConnected =
true;
143 t_cmdClient[
"measinfo"].pValues()[0].setValue(clientId);
144 t_cmdClient[
"measinfo"].send();
146 m_pFiffInfo = t_dataClient.
readInfo();
149 t_cmdClient[
"start"].pValues()[0].setValue(clientId);
150 t_cmdClient[
"start"].send();
157 t_dataClient.
readRawBuffer(m_pFiffInfo->nchan, matData, kind);
161 to += matData.cols();
162 qInfo(
"Reading %d ... %d = %9.3f ... %9.3f secs...", from, to,
163 static_cast<float>(from)/m_pFiffInfo->sfreq,
164 static_cast<float>(to)/m_pFiffInfo->sfreq);
165 from += matData.cols();
170 m_bIsRunning =
false;
178 t_cmdClient.disconnectFromHost();
182 m_bIsConnected =
false;