Tristan Stenner

Results 198 comments of Tristan Stenner

``` csharp using System; using System.Linq; using System.Threading; using LSL; namespace ConsoleApplication1 { class Program { static void DoConnect(object state) { var info = new liblsl.StreamInfo("stream", "test"); if (info.handle() !=...

Even with `[STAThread] static void Main(string[] args)` and `WinExe` I get 10 happy streaminfos (.Net Core 3.1). The debug DLLs shouldn't require anything (at most the MSVC runtime with debug...

Wow, that's both a bad *and* incredible bug hunting skills. I'll check what size the channel format parameters was supposed to be in the previous releases and either declare the...

FWIW the C standard requires an enum to be big enough to hold the biggest value, but other than that the compiler can do what it wants. My compiler (clang)...

> make liblsl an apt-installable package as mentioned above, AND provide better error messages when pylsl fails to load the lib so users know to install liblsl. I mostly agree....

I've contacted Neuroelectrics once regarding specifics in their LSL support and unfortunately I just got a stock response that they'd forward me instructions on how to use LabRecorder (which they...

> lsl_clock() returns the time since the computer was turned on on Windows machines. On Linux and OSX I believe it gives the time since the epoch (00:00 1970 GMT)....

> But for some reason in the original asynchronous mode, the outlet process consumes much more CPU using this one-liner than it would if I were using a normal inlet...

1. The name INSTALL_ROOT can stay, it just says "look in LSL_INSTALL_ROOT first and if it's empty or doesn't contain the cmake config, try these default build paths" 2. Excellent...

> IIRC, the .deb files on the liblsl release page will install liblsl to /usr/local. The default CMake install folder is `/usr/local`, but the debian packages install into the system...