Skip to content

This module is the interface between the LSL LabRecorder and the Dareplane platform

License

Notifications You must be signed in to change notification settings

bsdlab/dp-lsl-recording

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LSL Recording

This a convenient wrapper, bridging to control the LSL LabRecorder via a Dareplane API server.

If you use this module, right now you manually need to start the LSL LabRecorder before spawning the module. This is a limitation of the current implementation.

Starting up the LabRecorder will be automated in the future.

Please be referred to the dp-strawman-module for a general introduction of how modules are structured and to the dp-control-room for how modules are composed to full systems.

Test the module

For testing the functionality of the module with your OS and libraries, first start the LabRecorder, then spawn the server by using python -m api.server. Login via telnet 127.0.0.1 8080 and try to send the primary commands as specified in ./api/server.py. E.g. RECORD or STOPRECORD.

About

This module is the interface between the LSL LabRecorder and the Dareplane platform

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages