Существуют ли какие-либо реализации стека BLE с открытым исходным кодом, кроме BlueZ и Bluedroid?
Реализации стека BLE с открытым исходным кодом
Ответы (3)
Есть несколько стеков BLE с открытым исходным кодом:
- NimBLE — стек Apache mynewt Bluetooth с низким энергопотреблением.
- BTstack — Bluetooth-стек BlueKitchen.
- Zephyr – небольшое ядро для систем с ограниченными ресурсами.
- smallTooth — только PIC, но может быть адаптирован для ARM.
- Blessed — стек BLE, предназначенный для встроенных устройств без операционной системы (только nrf51).
Надеюсь, это поможет.
person
Youssif Saeed
schedule
02.03.2017
Я использовал NimBLE, стек Apache Mynewt Bluetooth в продукте.
Он очень хорошо работает на чипах Nordic NRF51 и NRF52 и написан переносимым образом, поэтому не похоже, что будет слишком сложно перенести его на другие платформы. Код красивый и чистый. Mynewt также поставляется с безопасной загрузкой и обновлением программного обеспечения.
Пара ссылок:
- http://mynewt.apache.org/latest/network/ble/ble_intro/< /а>
- https://www.youtube.com/watch?v=LCmwTWLcVBs
Надеюсь это поможет.
person
John Mahini
schedule
04.03.2017
Например, у вас есть проект Zephyr: https://nexus.zephyrproject.org/content/sites/site/org.zephyrproject.zephyr/dev/subsystems/bluetooth/bluetooth.html.
person
Emil
schedule
27.02.2017