android - 是否可以使用 iOS 和 Android 设备创建蓝牙 Mesh 网络
问题描述
我目前正在构建一个应用程序,该应用程序创建一个用户可以在网络上共享信息的平台,但我想创建一个离线选项,让用户在靠近时仍然可以在对等网络上进行通信。是否可以使用智能手机创建 BT 网状网络?
我已经看到蓝牙可以选择使用 BLE 创建网状网络,但是在查看 CoreBluetooth 之后,我无法找到任何支持这种类型网络的东西。我已经看到了一些使用 iOS Multipeer 连接的解决方案,但如果可能的话,我希望有一个跨平台的解决方案。
解决方案
对的,这是可能的。Android 和 iOS 本身并不提供支持 BLE Mesh API,但它们可以构建在现有的 iOS 和 Androi BLE API 之上
意法半导体: https ://www.st.com/en/embedded-software/stsw-bnrg-mesh.html
https://play.google.com/store/apps/details?id=com.st.bluenrgmesh&hl=en_IN
支持: https ://community.st.com/s/topic/0TO0X000000BSrIWAW/ble-mesh
北欧的 :
https://github.com/NordicSemiconductor/Android-nRF-Mesh-Library
https://github.com/NordicSemiconductor/IOS-nRF-Mesh-Library
https://play.google.com/store/apps/details?id=no.nordicsemi.android.nrfmeshprovisioner&hl=en_IN
推荐阅读
- graphql - Prisma 部署嵌入两个字段错误,如 bug
- javascript - Javascript 中的调用堆栈操作顺序 - JS 基本概念
- javascript - 客户端 HTTPS 重定向问题
- r - 如何在 R Shiny 的 uiOutput 上下文中正确使用 checkboxInput 'All/None'?
- ruby-on-rails - XML 在字符上失败
- echarts - eCharts:markLine 标签偏移/从行间距
- javascript - 我将如何编写一个函数,该函数接受一个正整数数组并返回一个数字的阶乘数组?
- python - Python如何使用拆分分隔符删除csv上的空格
- javascript - 从特定 Chromecast 上正在播放的当前曲目中检索媒体信息
- dhis-2 - 在您的网站上直接嵌入实时 dhis2 数据