shr*_*day 5 android bluetooth bluetooth-lowenergy
蓝牙4.1引入了互联网协议支持配置文件,该配置文件"建议支持通过蓝牙低功耗传输在设备之间交换IPv6数据包".此配置文件绕过常规GAP和GATT协议,并直接向下转到L2CAP层.它定义了"节点"和"路由器"角色.如何在Android端实现?
file:///Users/shreyashirday/Downloads/INT_IP_Support_Profile_SPEC_V1.0.0%20(1).pdf这对概述非常有用,但我甚至不确定当前Android是否支持此功能.
小智 4
我也很好奇某些 Android 设备是否已经支持此功能。
至于配置文件,了解它的最佳方法是以下 2 个 RFC:
https://www.rfc-editor.org/rfc/rfc4944
https://www.rfc-editor.org/rfc/rfc7668
第一个描述了 6LoWPAN - 低功耗网络上的 IPv6。第二个问题描述了如何通过蓝牙 LE 专门实现 6LoWPAN。蓝牙 SIG IPSP 规范很少涉及实现细节,只是为这两个 RFC 中的细节提供了框架。
目前可用的两种实现似乎是在 Linux v. 3.18 或更高版本上运行的 BlueZ 以及 Nordic Semiconductor nRF52 开发板。如果有更多可用的实现,我想听听它们。
| 归档时间: |
|
| 查看次数: |
2826 次 |
| 最近记录: |