tk
|
ed39e11154
|
【类 型】:fix 控制端请求飞机状态 强制发送飞机现状(所有状态字段)
【原 因】:控制端请求全部状态 例如:控制端 或者飞机断线 并在此时gps状态为no fix 飞机断线之后gps更新为DGPS 之后又连上线 控制端让然还会显示no fix旧数据 飞机也不会向控制端发送新GPS状态 导致控制端不能实时检测飞机状态
【过 程】:加forcePubMsg() 这个函数遍历发送全部当前飞机数据 。
【影 响】:两种情况 控制端:断线重连之后 向飞机请求飞机所有状态 后端:mqtt服务器断线重连之后 主动向飞机发送所有状态
# 类型 包含:
# feat:新功能(feature)
# fix:修补bug
# docs:文档(documentation)
# style: 格式(不影响代码运行的变动)
# refactor:重构(即不是新增功能,也不是修改bug的代码变动)
# test:增加测试
# chore:构建过程或辅助工具的变动
|
2024-07-26 19:30:42 +08:00 |
|
tk
|
cf42ba1501
|
【类 型】:fix 修改之前向飞控请求数据流的方式
【原 因】:(好处,不会有飞控滞后启动问题 不用一直发送请求)
【过 程】:老的方式:检测第一个心跳是 检测请求与否 没有就请求数据,另外每50秒强制请求一次。新的方式:检测电流字段是否赋过值 没有赋值就一直请求 直到收到飞控的数据流。
【影 响】:删掉之前相关的检测第一次发送状态的相关代码,删掉了每50秒请求的相关代码
# 类型 包含:
# feat:新功能(feature)
# fix:修补bug
# docs:文档(documentation)
# style: 格式(不影响代码运行的变动)
# refactor:重构(即不是新增功能,也不是修改bug的代码变动)
# test:增加测试
# chore:构建过程或辅助工具的变动
|
2024-07-26 19:06:57 +08:00 |
|
tk
|
39727e3c41
|
【类 型】:
【原 因】:
【过 程】:
【影 响】:
|
2024-07-24 18:13:58 +08:00 |
|
|
73347a033a
|
【类 型】:
【原 因】:
【过 程】:
【影 响】:
|
2024-07-22 03:06:19 +08:00 |
|
|
b51dec345f
|
Merge branch 'dev' of http://111.229.174.37:3000/Food/PullupDev into dev
|
2024-07-21 05:26:17 +08:00 |
|
|
eb6b1bc779
|
【类 型】:
【原 因】:
【过 程】:
【影 响】:
|
2024-07-21 05:25:30 +08:00 |
|
|
706449d553
|
【类 型】:
【原 因】:
【过 程】:
【影 响】:
|
2024-07-21 05:24:58 +08:00 |
|
|
1f4098c73c
|
【类 型】:
【原 因】:
【过 程】:
【影 响】:
|
2024-07-21 04:28:45 +08:00 |
|
|
3516ad02c8
|
【类 型】:feat 增加获取飞控参数功能
【原 因】:前端获取电池总容量 ,用来算当前的电池容量
【过 程】:1.发布主题添加parameter 字段2.订阅到getBattCapacity主题信息是向飞控请求返回电池容量3.mavlink返回参数信息数据 写到发布主题的parameter字段中4.fc对象中添加一个mav_parameter_data方法 让飞控返回对应的参数数据
【影 响】:
|
2024-07-20 17:04:06 +08:00 |
|
tk
|
08df7981cf
|
【类 型】:fix 调整电池容量更新率
【原 因】:前端得不到更新数据
【过 程】:
【影 响】:
|
2024-07-18 21:05:43 +08:00 |
|
tk
|
a0177a9e7f
|
Merge branch 'dev' of http://111.229.174.37:3000/Food/PullupDev into dev
|
2024-07-18 13:57:58 +08:00 |
|
tk
|
0e098a34a7
|
【类 型】:fix
【原 因】:指定端口是 _
【过 程】:注释掉
【影 响】:程序自动找com端口
|
2024-07-18 13:54:57 +08:00 |
|
|
43cbe9a503
|
【类 型】:fix 注释指定端口 编译上传会自动选择com端口
【原 因】:
【过 程】:
【影 响】:
|
2024-07-18 05:11:27 +08:00 |
|
tk
|
7302edf5d1
|
【类 型】:fix
【主 题】:语音播报bug
【描 述】:
[原因]:值判断sound字段是为'' 遍历是后续航点没有sound字段 值为null 遍历到最后一个时 语音播报属性会被替换成null
[过程]:
[影响]:
【结 束】
# 类型 包含:
# feat:新功能(feature)
# fix:修补bug
# docs:文档(documentation)
# style: 格式(不影响代码运行的变动)
# refactor:重构(即不是新增功能,也不是修改bug的代码变动)
# test:增加测试
# chore:构建过程或辅助工具的变动
|
2024-07-15 23:39:38 +08:00 |
|
tk
|
512ff92d8a
|
【类 型】:fix
【主 题】:语音播报bug
【描 述】:
[原因]:值判断sound字段是为'' 遍历是后续航点没有sound字段 值为null 遍历到最后一个时 语音播报属性会被替换成null
[过程]:
[影响]:
【结 束】
# 类型 包含:
# feat:新功能(feature)
# fix:修补bug
# docs:文档(documentation)
# style: 格式(不影响代码运行的变动)
# refactor:重构(即不是新增功能,也不是修改bug的代码变动)
# test:增加测试
# chore:构建过程或辅助工具的变动
|
2024-07-15 23:39:06 +08:00 |
|
tk
|
d35db6e058
|
【类 型】:test
【主 题】:测试 语音null null null
【描 述】:
[原因]:
[过程]:
[影响]:
【结 束】
# 类型 包含:
# feat:新功能(feature)
# fix:修补bug
# docs:文档(documentation)
# style: 格式(不影响代码运行的变动)
# refactor:重构(即不是新增功能,也不是修改bug的代码变动)
# test:增加测试
# chore:构建过程或辅助工具的变动
|
2024-07-15 21:49:16 +08:00 |
|
tk
|
3cf880bca6
|
【类 型】:style
【主 题】:
【描 述】:
[原因]:
[过程]:
[影响]:
【结 束】
# 类型 包含:
# feat:新功能(feature)
# fix:修补bug
# docs:文档(documentation)
# style: 格式(不影响代码运行的变动)
# refactor:重构(即不是新增功能,也不是修改bug的代码变动)
# test:增加测试
# chore:构建过程或辅助工具的变动
|
2024-07-15 18:19:20 +08:00 |
|
tk
|
f39dcde1ce
|
【类 型】:fix
【主 题】:融合时遗漏代码
【描 述】:
[原因]:mavlink回调里面 在融合得时候 没有case 飞控控制航点 然而也没有执行
[过程]:
[影响]:
【结 束】
# 类型 包含:
# feat:新功能(feature)
# fix:修补bug
# docs:文档(documentation)
# style: 格式(不影响代码运行的变动)
# refactor:重构(即不是新增功能,也不是修改bug的代码变动)
# test:增加测试
# chore:构建过程或辅助工具的变动
|
2024-07-15 17:44:37 +08:00 |
|
tk
|
3f0352daf0
|
【类 型】:factor
【主 题】:发送飞机状态 不够频繁
【描 述】:
[原因]:前端接收飞机状态 太旧
[过程]:和心跳一起频繁发送 一秒一次
[影响]:
【结 束】
# 类型 包含:
# feat:新功能(feature)
# fix:修补bug
# docs:文档(documentation)
# style: 格式(不影响代码运行的变动)
# refactor:重构(即不是新增功能,也不是修改bug的代码变动)
# test:增加测试
# chore:构建过程或辅助工具的变动
|
2024-07-12 14:09:16 +08:00 |
|
tk
|
1303b1aaff
|
【类 型】:fix
【主 题】:添加 飞机的4g模块 wifi的连接参数
【描 述】:
[原因]:
[过程]:
[影响]:
【结 束】
# 类型 包含:
# feat:新功能(feature)
# fix:修补bug
# docs:文档(documentation)
# style: 格式(不影响代码运行的变动)
# refactor:重构(即不是新增功能,也不是修改bug的代码变动)
# test:增加测试
# chore:构建过程或辅助工具的变动
|
2024-07-11 20:53:30 +08:00 |
|
tk
|
299093553a
|
【类 型】:feat
【主 题】:mqtt回调控制 钩子状态和重量传感器
【描 述】:
[原因]:前端控制飞机钩子的代码融合
[过程]:添加 回调里面 控制钩子的 函数
[影响]:
【结 束】
# 类型 包含:
# feat:新功能(feature)
# fix:修补bug
# docs:文档(documentation)
# style: 格式(不影响代码运行的变动)
# refactor:重构(即不是新增功能,也不是修改bug的代码变动)
# test:增加测试
# chore:构建过程或辅助工具的变动
|
2024-07-04 14:56:01 +08:00 |
|
tk
|
ed072093d8
|
【类 型】:style
【主 题】:没有改动
【描 述】:
[原因]:
[过程]:
[影响]:
【结 束】
# 类型 包含:
# feat:新功能(feature)
# fix:修补bug
# docs:文档(documentation)
# style: 格式(不影响代码运行的变动)
# refactor:重构(即不是新增功能,也不是修改bug的代码变动)
# test:增加测试
# chore:构建过程或辅助工具的变动
|
2024-07-04 14:25:50 +08:00 |
|
tk
|
07d3038579
|
【类 型】:style
【主 题】:删除flashTicker相关 冗余代码
【描 述】:
[原因]:删除无用冗余代码
[过程]:
[影响]:
【结 束】
# 类型 包含:
# feat:新功能(feature)
# fix:修补bug
# docs:文档(documentation)
# style: 格式(不影响代码运行的变动)
# refactor:重构(即不是新增功能,也不是修改bug的代码变动)
# test:增加测试
# chore:构建过程或辅助工具的变动
|
2024-07-04 14:11:19 +08:00 |
|
tk
|
ce111595eb
|
【类 型】:fix
【主 题】:mavlink数据请求 放在单片机第二个核心上执行
【描 述】:
[原因]:防止核心一 阻塞
[过程]:
[影响]:
【结 束】
# 类型 包含:
# feat:新功能(feature)
# fix:修补bug
# docs:文档(documentation)
# style: 格式(不影响代码运行的变动)
# refactor:重构(即不是新增功能,也不是修改bug的代码变动)
# test:增加测试
# chore:构建过程或辅助工具的变动
|
2024-07-03 19:43:03 +08:00 |
|
tk
|
a23bc5a277
|
【类 型】:style
【主 题】:动态传入 topicPubMsg oldMsg 的长度
【描 述】:
[原因]:修改 订阅主题 时 动态获取 长度 让主题内容变量自适应长度
[过程]:
[影响]:
【结 束】
# 类型 包含:
# feat:新功能(feature)
# fix:修补bug
# docs:文档(documentation)
# style: 格式(不影响代码运行的变动)
# refactor:重构(即不是新增功能,也不是修改bug的代码变动)
# test:增加测试
# chore:构建过程或辅助工具的变动
|
2024-07-03 15:31:58 +08:00 |
|
tk
|
54adf4ad3f
|
【类 型】:chore
【主 题】:不从配置文件远端获取 ArduinoJson库 添加到根目录调用
【描 述】:
[原因]:防止版本不同 造成bug
[过程]:
[影响]:
【结 束】
# 类型 包含:
# feat:新功能(feature)
# fix:修补bug
# docs:文档(documentation)
# style: 格式(不影响代码运行的变动)
# refactor:重构(即不是新增功能,也不是修改bug的代码变动)
# test:增加测试
# chore:构建过程或辅助工具的变动
|
2024-07-03 13:46:41 +08:00 |
|
tk
|
3d9b813b8c
|
【类 型】:style
【主 题】:删除无用代码
【描 述】:
[原因]:给中科院 八达岭项目提供mqtt内容的代码
[过程]:
[影响]:
【结 束】
# 类型 包含:
# feat:新功能(feature)
# fix:修补bug
# docs:文档(documentation)
# style: 格式(不影响代码运行的变动)
# refactor:重构(即不是新增功能,也不是修改bug的代码变动)
# test:增加测试
# chore:构建过程或辅助工具的变动
|
2024-07-03 13:12:03 +08:00 |
|
tk
|
0d82651ace
|
【类 型】:refactor
【主题】:代码融合,田工代码分离到commser类;更换Ticker同名库,调用代码也更换
【描 述】:
[原因]:
[过程]:更改订阅命令单主题 cmd/macadd
[影响]:
【结 束】
# 类型 包含:
# feat:新功能(feature)
# fix:修补bug
# docs:文档(documentation)
# style: 格式(不影响代码运行的变动)
# refactor:重构(即不是新增功能,也不是修改bug的代码变动)
# test:增加测试
# chore:构建过程或辅助工具的变动
|
2024-07-02 21:29:01 +08:00 |
|
tk
|
26d48db32b
|
【类 型】:style
【主 题】:代码格式化 较上版本 无任何变动
【描 述】:
[原因]:
[过程]:
[影响]:
【结 束】
# 类型 包含:
# feat:新功能(feature)
# fix:修补bug
# docs:文档(documentation)
# style: 格式(不影响代码运行的变动)
# refactor:重构(即不是新增功能,也不是修改bug的代码变动)
# test:增加测试
# chore:构建过程或辅助工具的变动
|
2024-07-02 19:36:54 +08:00 |
|
tk
|
811a89f8b2
|
【类 型】:style
【主 题】:代码格式化 较上版本 无任何变动
【描 述】:
[原因]:
[过程]:
[影响]:
【结 束】
# 类型 包含:
# feat:新功能(feature)
# fix:修补bug
# docs:文档(documentation)
# style: 格式(不影响代码运行的变动)
# refactor:重构(即不是新增功能,也不是修改bug的代码变动)
# test:增加测试
# chore:构建过程或辅助工具的变动
|
2024-07-02 18:24:51 +08:00 |
|
|
f3583e17e5
|
[feat] 融合新改的mqtt代码
将mqtt和小田代码单独放到commer.cpp里面,主程序调用
仅融合,代码未完善
# 类型 包含:
# feat:新功能(feature)
# fix:修补bug
# docs:文档(documentation)
# style: 格式(不影响代码运行的变动)
# refactor:重构(即不是新增功能,也不是修改bug的代码变动)
# test:增加测试
# chore:构建过程或辅助工具的变动
|
2024-07-01 22:40:12 +08:00 |
|
|
af56449988
|
【类 型】:docs
【主 题】:修改说明
【描 述】:
[原因]:
[过程]:
[影响]:
【结 束】
# 类型 包含:
# feat:新功能(feature)
# fix:修补bug
# docs:文档(documentation)
# style: 格式(不影响代码运行的变动)
# refactor:重构(即不是新增功能,也不是修改bug的代码变动)
# test:增加测试
# chore:构建过程或辅助工具的变动
|
2024-05-30 21:13:22 +08:00 |
|
|
e609780b07
|
【类 型】:docs
【主 题】:描述需要两个回车才能在web上正确显示
【描 述】:
[原因]:
[过程]:
[影响]:
【结 束】
# 类型 包含:
# feat:新功能(feature)
# fix:修补bug
# docs:文档(documentation)
# style: 格式(不影响代码运行的变动)
# refactor:重构(即不是新增功能,也不是修改bug的代码变动)
# test:增加测试
# chore:构建过程或辅助工具的变动
|
2024-05-30 18:09:42 +08:00 |
|
|
5ac0af4720
|
【类 型】:docs
【主 题】:测试
【描 述】:
[原因]:
[过程]:
[影响]:
【结 束】
# 类型 包含:
# feat:新功能(feature)
# fix:修补bug
# docs:文档(documentation)
# style: 格式(不影响代码运行的变动)
# refactor:重构(即不是新增功能,也不是修改bug的代码变动)
# test:增加测试
# chore:构建过程或辅助工具的变动
|
2024-05-30 18:08:35 +08:00 |
|
|
a1bb1bb40f
|
【类 型】:feat
【主 题】:播放声音修改,
兼容第二版硬件
【描 述】:
[原因]:需要播放声音测试
音量太大
新硬件回来
[过程]:
增加编译选项对不同的硬件
声音测试代码
增加音量调节函数
[影响]:还未完全测试
【结 束】
# 类型 包含:
# feat:新功能(feature)
# fix:修补bug
# docs:文档(documentation)
# style: 格式(不影响代码运行的变动)
# refactor:重构(即不是新增功能,也不是修改bug的代码变动)
# test:增加测试
# chore:构建过程或辅助工具的变动
|
2024-05-30 17:33:53 +08:00 |
|
|
8da4ad4693
|
修改日志框架
放物体时相机自动向下和回中
|
2023-08-16 23:34:11 +08:00 |
|
|
034bde27df
|
1调试串口改为57600
2大量调整日志--为了方便查找偶然不放线或者放一半的bug
3mqtt位置发布改为position经纬高一起发布
|
2023-07-29 18:05:45 +08:00 |
|
|
90de7b9892
|
语音字符未设置传过来是null
|
2023-07-23 00:35:50 +08:00 |
|
|
f1157fbed3
|
1.发送调试字符串到飞控,但无效果,需要查原因
2.称重校准框架修改,可保存校准值,可通过web校准
|
2023-07-21 22:58:51 +08:00 |
|
|
e52ca01d9e
|
1.空钩加锁完全不延时也可能顶部按键没可靠按下去,加一点延时 ms
2.Mqtt重连接加入3秒延时
3.mqtt域名改为ip防止dns失败
4.到顶停止只是在上升和未初始化时有效,下放时无效
|
2023-07-14 17:50:20 +08:00 |
|
|
3adea2fc5e
|
修改wifi和mqtt连接,不阻塞主流程,mqtt连接会阻塞,放到另外一个核心
|
2023-07-07 22:05:11 +08:00 |
|
|
2628d972a2
|
加入送达后语音播报功能
mqtt连接速度慢,打算移动到另外一个核心里面,还没弄
|
2023-07-06 18:58:20 +08:00 |
|
|
b60f2a3cc1
|
加入飞控中途暂停并回收功能
调整入仓长度,到地速度以及总体速度等参数
|
2023-07-01 21:14:09 +08:00 |
|
|
292fd89305
|
1.完成和飞控的交互,可控制放线和暂停,以及状态,重量信息回传
2.led颜色改为HookStatus
|
2023-06-27 22:40:29 +08:00 |
|
|
7da06e6d06
|
重构部分放线收线功能用于外部控制
修改重量校准值
锁定延时加入重量判断,空的时候不延时,防止空载线压得太紧
控制功能:
飞机按键:
动作 单击 双击 长按
收线按钮 慢速收线 快速收线 急速收线
放线按钮 慢速放线/停止 快速放线 急速放线
1.收线或放线中任意按钮停止收放线
2.自动放线中,任意按钮暂停自动放线,再单击(双击)放线就是继续自动放线,单击收线则终止自动放线并慢速收线------(只用于测试)
3.收放线按钮同时按是对频
pad按键--(仅在自动放线中有效)
收线按钮 终止自动放线并回收
暂停 暂停自动放线
继续 继续自动放线
|
2023-06-27 02:02:21 +08:00 |
|
|
3200e60129
|
修复mqtt传输失败
改为静态IP
加入飞控和mqtt服务器相应,未完善
CAN接口在没有接线的情况下会死机,未修改
|
2023-06-26 20:09:32 +08:00 |
|
|
c10314cbd1
|
wifi改为连接公司
连接wifi时用白色led提醒,
收放加入语音
|
2023-06-25 19:00:43 +08:00 |
|
|
c2356769bd
|
修改摄像头控制bug
wifi连接到4g环境
|
2023-06-19 17:00:58 +08:00 |
|
|
96df77d785
|
1.合并小田新的文件,加入相机云台控制
2.修改钩子控制部分
3.反馈给服务器钩子文字状态
|
2023-06-19 15:26:16 +08:00 |
|
|
2ffb029774
|
1增加状态语音提示,2同时按两个建发送对喷,3修复飞机状态没有正常发送bug
|
2023-05-27 14:54:14 +08:00 |
|