Mbus新增主动报警功能,简单问题的波折路程。
由于用到了主动报警上传功能。一个简单的if判断,便实现了判断与上传功能。
脱机测试,上流量台测试,都正常。以为这件事便了了。
结果到了现场却给暴出了问题,没法收到报警。
。。。
于是,一对一的现场解决。
发现,还是自己的代码出了问题。心情很不好。感觉自己太粗心了,但是却无从改变自己。
简单来说就是:
Mbus是单向通信。单片机内部有flag来标注是TX还是RX。
正常的CommHandle里面,会改变flag。
但是主动上传功能,没有用于flag,是直接加到while(1)内部去循环判断了。
问题便出现了,默认的flag是RX功能,会出现自收自发。加上用的同一个buffer,也就是说发送时buffer被自己给修改了。
接收数据正常应该是:fe fe fe fe 68 20 ......
结果成了fe fe fe fe fe 20,
把68给丢了。
平常测试时,是人眼看的,瞄一眼,便忽略了压根没有68这个字,只看了看其它后面的error展现了。
自我怀疑人生。。。。
Mbus新增主动报警功能,简单问题的波折路程。相关推荐
- 主动学习简单教程及代码示例
本文是这篇文章的(翻译)简化版. 本文代码地址 已经不止一次有人说代码地址打不开,但是每次我都打得开..这里放个阿里云的地址吧Active_Learning_Tutorial.ipynb.需要的去阿里 ...
- 主动学习入门篇:什么是主动学习?有哪些具体应用
文 | 淘系技术部 初类 来源 | 知乎 在大数据和算力的助力下,深度学习掀起了一波浪潮,在许多领域取得了显著的成绩.以监督学习为主的深度学习方法,往往期望能够拥有大量的标注样本进行训练,模型能够学到 ...
- RocketMQ实战与原理---安装、部署及简单应用
RocketMQ实战与原理 第一章 安装.部署及简单应用 1. 安装 1.1 下载RocketMQ 2. 部署 2.1 部署nameserver 2.2 部署broker 2.3 新增Topic 3 ...
- 从简易计算器到设计模式(策略、简单工厂)
前言 最近在拜读<大话设计模式>这本书,作为一个小白中的小白,读完以后感触还是很深的.再次做一个学习的记录,同时也算给自己多一次实践的机会. 问题 相信大家在上学时都写过"简易计 ...
- Adobe Photoshop CS5 标准版新增功能
转载请说明来源于"厦门SEO" 本文地址:http://www.96096.cc/Article/161770.html 国外ps教程 2010年4月12日北京时间23时,Adob ...
- [热门]浅谈360主动防御(360提示)、瑞星主动及360实时查杀的免杀技巧
今天我给大家讲解一下过360主动和瑞星主动的新思路 现在的360很变态,一方面联合360杀毒,360安全卫士,后台收集 数据 进行联合防御策略 根据我的研究,360实时监视你的电脑,如果你的某个文件操 ...
- spring boot 高性能批量新增_「SpringBoot DB系列」Jooq之新增记录使用姿势
[SpringBoot DB 系列]Jooq 之新增记录使用姿势 接下来我们开始进入 jooq 的增删改查的使用姿势系列,本篇将主要介绍如何利用 jooq 来实现添加数据 I. 项目搭建 本项目借助S ...
- 分布式存储系统sheepdog
Sheepdog,是由NTT的3名日本研究员开发的开源项目,主要用来为虚拟机提供块设备. 其架构例如以下: 以下,我们将从架构.模块等几个方面来介绍下: 一.架构图 如上图: 採用无中心节点的全对称架 ...
- 鸟哥的Linux私房菜(基础篇)- 第十七章、程序管理与 SELinux 初探
第十七章.程序管理与 SELinux初探 最近升级日期:2009/09/11 一个程序被加载到内存当中运行,那么在内存内的那个数据就被称为程序(process).程序是操作系统上非常重要的概念,所有系 ...
最新文章
- DreamWeaver做ASP 第13页
- 2D平台游戏王牌英雄的AI寻路解决方案
- no.7_qzhai 开心版_传世霸业超变版下载-传世霸业超变版手机版下载v1.0
- android 首页布局变换,Android XML布局与View之间的转换
- 【渝粤题库】广东开放大学 跨文化商务沟通 形成性考核
- 5. 多线程程序如何让 IO 和“计算”相互重叠,降低 latency?
- 《编译原理》一道关于逆波兰式的作业题(学委推导出了逆波兰式的数学公式表示)
- 【概率笔记】条件概率这样学才快啦
- 分享非常宝贵的工作经
- androidid什么时候会变_高瓷绿松石是什么意思?为何绿松石的瓷度要比颜色重要?...
- echart坐标轴添加下划线问题
- html 的title中显示网页logo
- Android 键值映射
- 总结中间方攻击和CA认证中心
- 计算机切屏的三种快捷键,小技巧:笔记本切换屏幕快捷键_计算机的基本知识_IT /计算机_信息...
- Linux查看系统版号
- 链路预测 matlab,链路预测
- 第四周作业:利用matlab制作图像的二值模板并分别利用模板进行“与模板相与”、“与模板相或”、“与模板异或”操作
- 使用 ArcGIS Pro 对一幅没有空间参考的老照片进行配准
- 手机wifi可以连接路由器但是上不了网,为什么?