Q:
I'm interested in using EmotiBit to capture data from groups of people, say 10-30 per session. But I'm worried about wifi supporting that many devices in the same space and how many devices I'd need to run the oscilloscope software. Does the device need a constant wifi connection to collect data or can it record to the SD card without wifi?
A:
You can definitely run multiple EmotiBits on the same network. We have actually tried this before in a classroom setting at UNR.
You rightly pointed out that WiFi support becomes important at high device counts, so I would recommend setting up a local hotspot or just use an additional router to create the network (as we did). You can also manage the traffic by being clever with the EmotiBit unicast settings. Check this FAQ for more details.
We have also made some improvements to the EmotiBit architecture after our classroom experiment, for example, now, Each EmotiBit is displayed on the EmotiBit Oscilloscope with the device ID, so it is easy to identify which EmotiBit the Oscilloscope is connected to.
If you need to continuously stream data from every EmotiBit to an EmotiBit Oscilloscope, you will need 1 oscilloscope per EmotiBit. On Windows, you can just start multiple instances of the application and connect to a different EmotiBit on each instance. But if all you want to do is record data locally on the SD-Card, you can just use 1 Oscilloscope and sequentially connect to each EmotiBit and start the record session.
One thing to note is that EmotiBit uses periodic time syncs with the EmotiBit Oscilloscope to increase timestamp accuracy. So I would recommend making sure the EmotiBit is connected to the EmotiBit Oscilloscope at the beginning and end of the recording session.
The sequence would be something like:
- Connect to an EmotiBit.
- Start a recording session
- Keep it connected to that EmotiBit for ~20 secs
- Connect to the next EmotiBit
- Repeat the steps.
- ...
- ...
- ..
- Towards the end, connect to EmotiBit.
- Stay connected to 20 secs
- End recording session.
- Repeat for all EmotiBits
Hope this helps!
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article