MeshCore -- Bluetooth Mesh SDK

来源:互联网 发布:许昌永诚网络 编辑:程序博客网 时间:2024/05/17 22:41

MeshCore是基于Bluetooth Mesh Profile开发的协议栈库,实现了从Bearer Layer到Foundation Model各层。


Features:

*   PB-ADV and PB-GATT

*   Relay

*   Proxy

*   Friendship

*   Low power node

*   Provision without OOB, with Input OOB, Output OOB and static OOB

*   Runtime parameter configurable


移植要求:

*   Code + RO data: 63KBytes on ARMCC for Cortext-M3

*   RAM: 8KBytes at least, 16KBytes recommended

*   Dynamic memory management

*   Timer of 10-millisecond precision

*   Mandatory: BLE Roles observer and broadcaster

*   Optional: BLE roles peripheral and central if Provision GATT service or Proxy GATT service supported


作为BLE Mesh SDK,MeshCore的特点是接口简单,易用。用户只需要使用很少接口就可以完成网络组建,管理网络,加入网络等过程,避免复杂的通信交互,从而可以致力于应用开发。


MeshCore移植方便,目前已完成在nrf52832和Android上的移植,将陆续实现在其它主流平台上的移植。


SDK下载地址:https://github.com/blxble

欢迎大家测试、指正、交流!


原创粉丝点击