在我的 flutter 应用程序上实现新的 OTA 固件更新按钮

问题描述 投票:0回答:1

我有一个 flutter 应用程序,当前连接到智能灯笼(与 Energizer 智能充电灯笼相同阅读此处)flutter 应用程序当前与灯笼对话,并通过操纵这些值来执行许多操作

  LoadSelect loadSelect;
  String whiteRatio;
  String redRatio;
  String greenRatio;
  String blueRatio;
  ModeSelect modeSelect;
  String brightness;
  String flashDc;
  String flashPeriod;
  String cycleStepTime;

此应用程序使用

flutter_reactive_ble: ^5.0.2
包并在BLE中使用GATT协议。服务/特征 UUID 如下所示:
final interactiveModeService = Uuid.parse("b1ae3e01-test-testtesttest-test");

我想问的是关于OTA固件更新的问题。我已准备好 .gbl 文件,并使用 Silicon Labs 应用程序“EFR Connect”功能发送 gbl 文件并更新固件,无需任何配置即可正常工作。这告诉我灯笼已准备好接收固件更新 OTA。我需要在我的应用程序中实现完全相同的功能。 Youtube 似乎没有这方面的好资源。寻找有关此内容的任何资源文本/视频,甚至是示例代码,或者只是关于我可以搜索的内容的一些建议。

flutter mobile bluetooth-lowenergy iot
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.