Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LSL on Mac Catalina iOS and Matlab #57

Open
RJCooperUCL opened this issue Apr 15, 2020 · 3 comments
Open

LSL on Mac Catalina iOS and Matlab #57

RJCooperUCL opened this issue Apr 15, 2020 · 3 comments

Comments

@RJCooperUCL
Copy link

Hi SCCN-

I have been using LSL successfully to stream data from a new type of high-density fNIRS device (www.gowerlabs.co.uk/lumo) to my Mac, but last week I updated the Mac OS to Catalina and Matlab 2019b. The LSL scripts seems to run fine, and does not yield any errors, but when I try to resolve a stream it finds nothing. I have checked with a windows laptop and the stream is definitely visible, and nothing else has changed on my Mac.

I have given Matlab all the security permissions I can, and have made sure the iOS will run apps downloaded from anywhere, but nothing is visible.

Are there any known issues with Catalina and LSL? Has anyone else seen this issue?

@cboulay
Copy link
Collaborator

cboulay commented Apr 15, 2020

This would be the first report for LSL, but I have seen reports of other problems with MacOS Catalina and Matlab scripts. One suggestion that seemed to work was to open a Terminal window and run sudo spctl --master-disable, explained here. Be warned: this might have dangerous security implications.

Let us know if that works (and restore your security settings after trying!). If that doesn't work then the next thing I'd suggest is to rebuild the LSL dylibs on Catalina then rebuild the mex files.

If you're still stuck after all that then please let me know and I will take a look next week.

@MichaelUM
Copy link

Hi SCCN,
I'm just following on this thread even though the problem is a bit different.
When connecting from MacOS Catalina (10.15.4) to a Windows 10 based LSL stream I get the following error:
data_receiver.cpp:340 ERR| Stream transmission broke off (The received test-pattern samples do not match the specification. The protocol formats are likely incompatible.); re-connecting...

This only happens if I connect across operating systems.
Any idea what I do wrong?

@tstenner
Copy link
Collaborator

tstenner commented Jun 8, 2020

That's likely a separate issue, so I've moved it to sccn/liblsl#76

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants