ABle’s Programming Guide¶
The following guides are designed to help you get familiar with ABle’s core classes and quickly get started with integrating them into your project. We suggest reading the guides in the order as they build on each other.
Getting Started : Write a file that will serve as a stencil for the subsequent guides, introduces ABlePeripheral.
Advertising: Add (custom) advertisements to the stencil provided in the getting started guide using ABleAdvertisements.
GATT Setup: Configure your peripheral with services and characteristics using ABleService and ABleCharacteristic.
Connections: Use the socket abstraction and handle ABleCentral instances once a central connects.
Communications: Communicate to a central using the send() and recv() functions of the central class.
Note
If any part of these guides are fuzzy, feel incomplete or convoluted, send an email to bernie@allthenticate.net with your questions/comments/suggestions or create an issue so we can improve the docs!
Click the → key or click the button on the right to check out the getting started doc and begin your journey with ABle!itune