Comments (2)
The Cognionics application has indeed not yet been compiled for mac, so you
would have to create the Makefile by hand or possibly generate project files
using a Qt tool. All that's needed besides liblsl.dylib and its header is the
Qt SDK and a recent version of boost (which are available from the official
sources).
Note that, as long as you do not intend to change the UI, it might be
relatively straightforward to add the .cpp files in the App folder, the include
path containing liblsl, Qt and boost headers, the Qt libraries in the project
folder, and the liblsl library (taken from the binary distribution of liblsl).
If you have a working Qt toolchain a simpler approach might be to auto-generate
the Xcode project file based on a Qt project file (.pro), which would take care
of including whatever machinery is needed in the Xcode project to ensure that
the GUI code gets automatically re-generated when necessary. There is a
template .pro file included with the PhaseSpace app, which should be usable for
that purpose with minimal adaptation (rename PhaseSpace to Cognionics, adapt
boost path).
Note that one caveat is that you would have to replace the CreateFile and
ReadFile calls in the app by asio::serial_port or some other Mac OS serial-port
API (which is then rerouted by the OS to Bluetooth).
Original comment by [email protected]
on 5 Aug 2014 at 8:35
from lsl_archived.
Also, note that Cognionics might have LSL support directly in their Mac OS
compatible recording software, which would potentially save you a lot of work
(though we'd certainly be interested in a Mac port of our this app).
Original comment by [email protected]
on 5 Aug 2014 at 8:37
from lsl_archived.
Related Issues (20)
- How to change output dimension of inlet.pull_sample() HOT 5
- Default values for lsl_api.cfg are hard-coded and confusing HOT 1
- Which pylsl? HOT 3
- Cmake issue when build LabStreamingLayer application for Emotiv HOT 14
- Not reading serial data from Arduino
- LSL DLL on ARM64 Architecture HOT 4
- Can't Run LabRecorder App on Mac OS 10.13.4 HOT 1
- libjnidispatch.so? HOT 11
- Connection to smartphone HOT 1
- C++ 2015 professional and matlab 2015b HOT 1
- windows 10 LAN lsl fail HOT 7
- the trouble with __func__ HOT 9
- Firewall settings for LSL to work? HOT 2
- External native build issues while building LSL Android Studio examples HOT 4
- Errors when building BrainAmp App HOT 1
- Missing timeout parameter in C# binding for wait_for_consumers()
- BrainVisionRDA: compilation error (CMake on Windows) HOT 2
- pull_chunk starts and KEEPS returning empty after a short delay in stream AND stream is back HOT 1
- blocking call to pull_sample become unresponsive when no data available HOT 3
- How to load xdf multiple file ? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lsl_archived.