繁体   English   中英

如何将 hex 文件从 android 应用程序传输到蓝牙低功耗 (BLE) 模块?

[英]How to transfer a hex file from android app to Bluetooth Low Energy (BLE) module?

我正在开发一个 android 应用程序,通过 BLE 将十六进制文件传输到 BLE 模块。 我已经使用BluetoothGatt类在应用程序和 BLE 模块之间建立了连接。 现在我想发送十六进制文件。 然后 BLE 模块将接收文件并写入连接到该模块的 SD 卡。

巴拉拉曼。

使用 BluetoothGatt,您可以写入特定服务并收到有关该服务结果的通知。 就像在这个链接中解释的那样。

https://www.allaboutcircuits.com/projects/how-to-communicate-with-a-custom-ble-using-an-android-app/

如果您想编写十六进制命令以通过通知或读取从蓝牙设备接收数据,您可以按照上面的教程进行操作。

但是,如果 HEX 文件包含一些用于 BLE 模块(设备)的命令,以确保设备本身中的新代码更新了 BLE 设备,则需要通过其中的微控制器将这些命令闪存到设备上。

我不知道怎么做,但在我以前的工作场所,我们的硬件工程师曾经这样做过,每当需要更新设备代码时..

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM