【类 型】:style
【主 题】:删除flashTicker相关 冗余代码 【描 述】: [原因]:删除无用冗余代码 [过程]: [影响]: 【结 束】 # 类型 包含: # feat:新功能(feature) # fix:修补bug # docs:文档(documentation) # style: 格式(不影响代码运行的变动) # refactor:重构(即不是新增功能,也不是修改bug的代码变动) # test:增加测试 # chore:构建过程或辅助工具的变动
This commit is contained in:
parent
ce111595eb
commit
07d3038579
@ -43,7 +43,6 @@ boolean isPush = false; // 记得删除 板子按钮状态 ps:D3引脚下拉微
|
|||||||
/*异步线程对象*/
|
/*异步线程对象*/
|
||||||
Ticker pubTicker; // 定时发布主题 线程
|
Ticker pubTicker; // 定时发布主题 线程
|
||||||
Ticker mavTicker; // 定时 指定飞控mavlink 串口返回的数据类别 防止飞控启动滞后
|
Ticker mavTicker; // 定时 指定飞控mavlink 串口返回的数据类别 防止飞控启动滞后
|
||||||
Ticker flashTicker; // 单片机主动 按钮主动发布主题 线程
|
|
||||||
// Ticker chanTicker; //定时向飞控 发送油门指定
|
// Ticker chanTicker; //定时向飞控 发送油门指定
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -639,26 +638,6 @@ void pubThread()
|
|||||||
// pingNetTest();
|
// pingNetTest();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* @description: FLASH按钮点击 向MQTT 发送飞机的注册信息 ps:对频
|
|
||||||
*/
|
|
||||||
void flashThread()
|
|
||||||
{
|
|
||||||
if (digitalRead(23) == LOW)
|
|
||||||
{
|
|
||||||
if (isPush)
|
|
||||||
{ // 点击之后
|
|
||||||
// 请求注册 ps:发送esp8266的物理地址 到对频主题
|
|
||||||
fc.pubMQTTmsg(topicHandle[0], fc.getMacAdd());
|
|
||||||
}
|
|
||||||
isPush = false; // 复位按钮
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
// FLASH按下状态
|
|
||||||
isPush = true;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @description: 定时 指定飞控mavlink 串口返回的数据类别 防止飞控启动滞后
|
* @description: 定时 指定飞控mavlink 串口返回的数据类别 防止飞控启动滞后
|
||||||
|
@ -9,7 +9,6 @@
|
|||||||
extern void mqtt_receiveCallback(char *topic, byte *payload, unsigned int length);
|
extern void mqtt_receiveCallback(char *topic, byte *payload, unsigned int length);
|
||||||
extern void mavThread();
|
extern void mavThread();
|
||||||
extern void pubThread();
|
extern void pubThread();
|
||||||
extern void flashThread();
|
|
||||||
extern void writeRoute(String topicStr);
|
extern void writeRoute(String topicStr);
|
||||||
extern void mavlink_receiveCallback(uint8_t c);
|
extern void mavlink_receiveCallback(uint8_t c);
|
||||||
extern const String topicPub[];
|
extern const String topicPub[];
|
||||||
@ -20,5 +19,4 @@ extern String topicHandle[];
|
|||||||
extern FoodCube fc; // 创建项目对象
|
extern FoodCube fc; // 创建项目对象
|
||||||
extern Ticker pubTicker; // 定时发布主题 线程
|
extern Ticker pubTicker; // 定时发布主题 线程
|
||||||
extern Ticker mavTicker; // 定时 指定飞控mavlink 串口返回的数据类别 防止飞控启动滞后
|
extern Ticker mavTicker; // 定时 指定飞控mavlink 串口返回的数据类别 防止飞控启动滞后
|
||||||
extern Ticker flashTicker; // 单片机主动 按钮主动发布主题 线程
|
|
||||||
#endif
|
#endif
|
@ -150,7 +150,6 @@ void setup()
|
|||||||
tksendinfo.attach(1, sendinfo); // 发送状态
|
tksendinfo.attach(1, sendinfo); // 发送状态
|
||||||
pubTicker.attach(1, pubThread); // 定时 发布主题
|
pubTicker.attach(1, pubThread); // 定时 发布主题
|
||||||
mavTicker.attach(50, mavThread); // 定时 指定飞控mavlink 串口返回的数据类别 防止飞控启动滞后
|
mavTicker.attach(50, mavThread); // 定时 指定飞控mavlink 串口返回的数据类别 防止飞控启动滞后
|
||||||
// flashTicker.start(); // 监听 按flash键时 主动发布对频主题
|
|
||||||
/////////////////////////////////MQTT_语音_MAVLINK 部分结束
|
/////////////////////////////////MQTT_语音_MAVLINK 部分结束
|
||||||
|
|
||||||
// if (motocontrol.getstatus()==MS_Stop)
|
// if (motocontrol.getstatus()==MS_Stop)
|
||||||
|
Loading…
Reference in New Issue
Block a user