redbear / firmware

Firmware for Particle Devices: Spark Core (master branch) and Photon (latest branch)
https://www.particle.io/
GNU Lesser General Public License v3.0
9 stars 12 forks source link

Severely outdated BTStack library #45

Open Danappelxx opened 6 years ago

Danappelxx commented 6 years ago

The last time the btstack library was pulled was over two years ago. Since then there has been over 2600 commits to btstack. Naturally there are some API changes but from my local-scale comparisons they seem mostly compatible.

https://github.com/bluekitchen/btstack/compare/ebd8f44018d1fdddc77b7af1b9169de598d7d4d3...master

At the very least updating will bring in bug fixes. As for feature improvements, the current version in the firmware does not even enable adding descriptors to a gatt characteristic definition, a basic feature. I'm sure there are more but that's the one I was looking at for my own application.

I would appreciate if the library was updated, or given guidance on how to do it myself.