9 #include "../CEBLModel.hpp"
30 void MindsetStream::updater()
39 ublas::matrix<double> data;
42 data = mindset.GetAllData();
46 throw DeviceException(
"Exception caught when trying to read data from mindset: " +
string(m));
49 boost::mutex::scoped_lock lock(thread_lock);
56 void MindsetStream::onStart()
59 if(!model->getDeviceConfig()->isReady())
64 mindset.Open(model->getDeviceConfig()->getLocation().c_str());
67 int bs = model->getDeviceConfig()->getBlockSize();
68 int sr = model->getDeviceConfig()->getSampleRate();
113 mindset.SetBlockSize(block_size);
114 mindset.SetSampleRate(sample_rate);
117 void MindsetStream::onStop()