I have a RedBear Blend and I want to talk to it from iOS.
I'm currently using the default setup provided with the Blend and RedBear's library over the top of the Nordic SDK. I can connect to this from an iOS app I've built, but not everything is working like I expect and the documentation for the RedBear library is poor. So I have a few questions.
-
Is it true that there is no way to define my own characteristics and services without running nRFgo Studio on Windows? (I have a Mac, and no room to install a Windows VM)
-
I see references to "pipes" and "aci" in some documentation. Where can I get an overview of these concepts?
-
Where can I get a broad-strokes description of the steps necessary to a) advertise services b) accept a connection request from a BTLE "central" device, and transfer data to and from it?