我正在开发一种基于ESP32 32-DevKit板的传感器,在那里我从加速度计检测振动。应用/传感器的目标是将加速度计的数据存储20多个,然后通过BLE发送所有的数据。我目前使用的ESP32模数转换器(12位)的快速采样率(10-100 the ),以获得一个准确的信号。下一步是存储这个信号,但是它的大小几乎是2MB,所以我不知道是否可以将它存储在ESP32中,然后通过BLE (逐包包)发送它,因此许多任务最终会降低处理时间和能量。
我正在尝试用ESP32编程一个BLE客户端。我使用了附加的代码(这是示例部分中的示例代码)。我现在的问题是,如何让它只显示扫描设备的MAC地址,以及如何将这个MAC地址转换为LoRa芯片传输的JSON格式?非常感谢你抽出时间阅读这篇文章。Neil Kolban example for IDF: https://github.com/nkolban/esp32-snippets/blob/master/cpp_utils/tests/<
BLE和Android,功能和服务越多,越慢。我正在与安卓(5.0+)和一个Nordic BLE chip (NRF52832)一起进行一个项目,从安卓设备上的芯片中接收值。(我不使用第三方包)一旦我在notify上设置了更多的特性(在2个服务中),这些值到达设备的速度就会非常慢,例如:
通知1服务6特性