文件名称:BTLE:带有nRF24L01 +的用于基本蓝牙低功耗的Arduino库
文件大小:23KB
文件格式:ZIP
更新时间:2024-05-31 07:32:05
C++
标题 Arduino库,使用nRF24L01 +提供基本的蓝牙低功耗支持(基本支持=在广告广播频道上发送和接收) 您还需要安装可从Arduino IDE或安装的RF24库。 注意:BTLE类和示例已获得GPLv3的许可。 但是,btle.inc中的帮助程序功能是Dmitry Grinberg在单独的许可证下提供的(C)2012(有关详细信息,请参阅文件)。 常问问题 nRF24L01 +最多只能发送和接收32个字节。 对于广告消息,这意味着最多可以发送和接收32-6(MAC)-2(标头)-3(CRC)= 21字节的有效负载。 因此,完整的iBeacon消息将无法放入其中,也永远不会收到。 另外,如果您要通过手机发送广告,仅设备名称就将占用该预算的很大一部分。
【文件预览】:
BTLE-master
----btle.inc(2KB)
----bluez_adv.sh(1KB)
----BTLE.cpp(7KB)
----examples()
--------send()
--------multichunk()
--------eddystone_url()
--------temperature()
--------recv()
----LICENSE(34KB)
----README.md(880B)
----library.properties(371B)
----BTLE.h(3KB)