Как перенести шестнадцатеричный файл из приложения android в модуль Bluetooth Low Energy (BLE)? - PullRequest
0 голосов
/ 22 января 2020

Я разрабатываю приложение android для передачи шестнадцатеричного файла через BLE в модуль BLE. Я установил соединение между приложением и модулем BLE, используя класс BluetoothGatt . Теперь я хочу отправить шестнадцатеричный файл. Затем модуль BLE получит файл и запишет на SD-карту, подключенную к этому модулю.

1 Ответ

0 голосов
/ 22 января 2020

Balaraman.

С помощью BluetoothGatt вы можете написать в конкретную службу и получать уведомления о результате этой услуги. как объяснено в этой ссылке.

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

Если вы хотите написать шестнадцатеричные команды для получения данных с устройства Bluetooth посредством уведомления или чтения, вы можете следовать приведенному выше руководству .

Но если HEX-файл содержит некоторые команды для модуля BLE (устройства), чтобы удостовериться, что устройство BLE обновлено новым кодом в самом устройстве, вам нужно указать sh те, которые на устройстве установлены микроконтроллер внутри него.

Не знаю как, но на моем прежнем рабочем месте наш инженер по аппаратным средствам делал это всякий раз, когда нужно было обновить код устройства ..

...