iPad Compatibility
in Cyton
Is the dongle for the Ultracortex Mark IV compatible with iPad? If not, are there alternative dongles I might try?
Is the dongle for the Ultracortex Mark IV compatible with iPad? If not, are there alternative dongles I might try?
Comments
Scott, hi.
I see that in August, you posted some comments on the Brainflow Slack, regarding building an app using Brainflow for iOS. A clip of that shown below. The matching dongle is required for Cyton, no other dongle can be substituted. But on the usb side, it complies with usb serial port standards. So any iOS API that speaks serial port streams, should work fine. From your Slack comments it appeared that you already had Cyton working? But perhaps it was just the building of the app, and not running. Regards, William
It's working, but on the iPad simulator in Xcode. The simulator can see the /dev/cu* device when the dongle is plugged into my MacBook. But when I deploy my app to my iPad and plug the dongle into it, there is no such device present, and as a result the app cannot connect to the headset.
After digging around a little more I learned that your dongle would need to be Made For iPhone (MFi) compliant, and then Apple would allow you to give my app permission to use your device on an iPad via an External Accessory Framework.
I gotta admit I'm about this close to giving up on Apple forever.
Oh, that is typical Apple elitism, sorry to hear.
I have seen videos of MindAffect, using Ganglion, and with an iPad for presentation to the end user.
https://github.com/mindaffect/MindAffectSDKiOS
I think the Ganglion BLED112 dongle in this case, is plugged into a Raspberry Pi, which is linked via wifi to the iPad. All their code is open source.
https://www.mindaffect.nl/
https://mindaffect-bci.readthedocs.io/en/latest/
Also see the BrainHat project, which streams from a Raspberry over wifi.
https://www.google.com/search?as_q=brainhat&as_sitesearch=openbci.com