Tutorial 1: TMSi + WaveX installation#
To set up the WaveX integration, please follow the instructions in this document. Please note that the synchronization takes place via LabStreamingLayer (LSL), which is why the software for LSL needs to be installed as well.
Download the TMSi Python interface if you’ve not yet done so already.
Ensure that you have downloaded and installed the device drivers for your TMSi device and the WaveX device. For SAGA or APEX, please use the driver installers found in the User Packages for both devices. This video provides more details on the installation procedure for the WaveX device.
Request the WaveX SDK files from Cometa.
Replace the bin directory in the TMSi Python interface’s TMSiPlugins/WaveX/wavex/ folder with the directory you’ve obtained from Cometa.
Follow the installation instructions of the TMSi Python interface’s virtual environment, if you’ve not created a virtual environment yet. Activate the virtual environment in your Python IDE.
Download and install the LabRecorder application to easily acquire data from both LSL streams: labstreaminglayer/App-LabRecorder
For more information on using LabRecorder, please review the ‘Software solution’ of our Knowledge Base article.
After following all steps above, all requirements are met to start using the example_stream_lsl_wavex.py. The example will be further detailed in the next tutorial.