From db87abadb5f132de7eccdb435bd077898817b3f3 Mon Sep 17 00:00:00 2001 From: air <30444667+sszdot@users.noreply.github.com> Date: Fri, 23 May 2025 19:35:39 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E7=B1=BB=20=20=E5=9E=8B=E3=80=91?= =?UTF-8?q?=EF=BC=9Atest=20=E3=80=90=E5=8E=9F=20=20=E5=9B=A0=E3=80=91?= =?UTF-8?q?=EF=BC=9A=E6=B5=8B=E8=AF=95=20=E4=B8=BB=E6=A0=B8=E5=BF=83?= =?UTF-8?q?=E5=BB=B6=E8=BF=9F=E5=A4=A7=E5=8E=9F=E5=9B=A0=20=E3=80=90?= =?UTF-8?q?=E8=BF=87=20=20=E7=A8=8B=E3=80=91=EF=BC=9A=E5=88=9D=E5=A7=8B?= =?UTF-8?q?=E5=8C=96wifi=20=E5=8F=91=E9=80=81=E8=AF=B7=E6=B1=82=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E7=B1=BB=E5=88=AB=E5=88=B0=E9=A3=9E=E6=8E=A7=E4=B8=B2?= =?UTF-8?q?=E5=8F=A3=20=20=E5=BC=82=E6=AD=A5=E5=8F=91=E9=80=81=E7=AA=97?= =?UTF-8?q?=E5=8F=B0=20=E5=8F=91=E5=B8=83=E9=A3=9E=E6=9C=BA=E7=8A=B6?= =?UTF-8?q?=E6=80=81=E4=B8=BB=E9=A2=98=20=E7=A7=BB=E8=87=B3=20=E5=89=AF?= =?UTF-8?q?=E6=A0=B8=E5=BF=83=E4=B8=8A=E8=BF=90=E8=A1=8C=20=E3=80=90?= =?UTF-8?q?=E5=BD=B1=20=20=E5=93=8D=E3=80=91=EF=BC=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit # 类型 包含: # feat:新功能(feature) # fix:修补bug # docs:文档(documentation) # style: 格式(不影响代码运行的变动) # refactor:重构(即不是新增功能,也不是修改bug的代码变动) # test:增加测试 # chore:构建过程或辅助工具的变动 --- src/main.cpp | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/src/main.cpp b/src/main.cpp index cb51ce0..f42ea1c 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -148,12 +148,7 @@ void setup() /*初始化*/ Serial1.begin(115200, SERIAL_8N1, SERIAL_REPORT_RX, SERIAL_REPORT_TX); // 声音模块引串口脚映射 fc.playText("开始启动"); - fc.connectWifi(); // 连接wifi - fc.mav_request_data(); // 指定飞控串口返回的数据类别(飞控启动之后发送才有意义) - /*异步线程,在核心0上回调*/ - tksendinfo.attach(1, sendinfo); // 发送状态 - pubTicker.attach(1, pubThread); // 定时 发布主题 /////////////////////////////////MQTT_语音_MAVLINK 部分结束 // if (motocontrol.getstatus()==MS_Stop) @@ -465,6 +460,15 @@ void Task1(void *pvParameters) scale.set_scale(WEIGHT_SCALE); // 这是缩放值,根据砝码实测516.f scale.tare(); // 重置为0 + // 连接wifi + fc.connectWifi(); + // 指定飞控串口返回的数据类别(飞控启动之后发送才有意义) + fc.mav_request_data(); + + /*异步线程,在核心0上回调*/ + tksendinfo.attach(1, sendinfo); // 发送状态 + pubTicker.attach(1, pubThread); // 定时 发布主题 + // mqtt初始化 fc.mqttClient->onMessage(async_mqtt_receiveCallback); // 设置mqtt的订阅回调函数