我有一个 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 似乎没有这方面的好资源。寻找有关此内容的任何资源文本/视频,甚至是示例代码,或者只是关于我可以搜索的内容的一些建议。