Commit graph

4 commits

Author SHA1 Message Date
Scott Shawcroft
656e50348a
Ignore python build output. 2020-01-21 10:45:17 -08:00
dherrada
d51b500a52 Moved repository from Travis to GitHub Actions 2019-12-27 22:23:58 -05:00
Scott Shawcroft
8291ee9b1b
Rework the API to use descriptors.
This makes Advertisement and Service definitions declarative by
factoring out parsing logic out into shareable descriptor classes
similar to how the Register library works.

This also introduces SmartAdapter and SmartConnection which will
auto-create the correct Advertisements and Services without requiring
any direct use of UUIDs. Instead, classes are used to identify
relevant objects to "recognize".

This requires https://github.com/adafruit/circuitpython/pull/2236 and
relates to https://github.com/adafruit/circuitpython/issues/586.
2019-10-22 17:30:12 -07:00
Dan Halbert
e8c73a22cb add cookiecutter files; UARTService now working with adafruit_bluefruit_connect library 2019-01-21 20:56:26 -05:00