正文
假如一天设备出现通信异常!!
A工程师谨遵公司研发文化,碰到问题先从自身进行排查,主导把通信异常的报文抓取、分析并提交给B工程师;然后就来到了沟通的环节,不知道是不是因为B工程师报文看不太懂,却总是拿着协议内容反复跟A说:"你看xx协议,只要你按照协议这么走的肯定没有问题"。
A工程师反复的强调:“你看看报文,报文是跟着协议走的,不过为啥你的回复跟协议对不上呢?”,B工程师说:"不会呀,我这边是按照协议走的"。
A工程师内心万马奔腾,感觉这哥们很不实在,尽量控制自己的情绪,心里默认他就是一个技术小白,教教他,"报文是你们回应的,我们没法把控的,我跟你分析一下报文哈:xxxxxx”。B工程师回复到:"不对呀,不可能,用其他第三方工具发一下报文,不要接你们的设备。"
A工程师回答道:"这个报文就是用XX第三方工具抓取的呀,我们设备发送的报文都正常监控到了,不会有问题的,你用其他工具发送也是一样的结果~"B工程师说:“我在家里都发送报文测试过,不会有问题的~"。
A工程师有点小暴躁了:"家里测试过不能说明现场就没问题呀,现在报文摆在这里,为啥你们就是不认呢?行,用你的方式抓一下",于是B工程师屁颠屁颠的拿出自己的工具和软件进行模拟发送,最终结果可想而知。
B工程师又开始说胡话了:"我们使用的是XX厂家的组件,我自己的程序看了没问题呀。"
A工程师说:“你都自己验证出有问题了,你还在说没问题。那你联系一下供应你们组件的厂家分析讨论这个问题咯?”
B工程师还站在自信的制高点夸夸而谈:"我们出了很多货了,都是用的这个组件,一直都没问题~"
A工程师叹了口气,说:"搞技术不能这么感性的排查问题呀,不然这套系统交给客户,每天有得大家受的,你们团队能不能内部讨论一下看有没有什么解决方案?"
B工程师打几个电话,估计跟他的团队讨论着这个事情。
一会过去,B工程师回来说到:"你们这块回复能不能处理下,我们的设备一旦故障会自动停机的"。
A工程师回答道:"这可不行,跟其他供应商处理都是一样的,单独为你们这样适配,以后代码不好维护,而且这么通用的操作都有问题,很难保障其他解析会不会出问题,你们还是要务实一点,把问题定位到。"
B工程师反对道:"不会有问题呀,你告诉我会出什么问题吗?"
A工程师直接背着电脑跑了~
最后
好了,今天就跟大家分享这么多了,如果你觉得有所收获,一定记得点个赞~
bug菌唯一、永久、免费分享嵌入式技术知识平台~
推荐专辑 点击蓝色字体即可跳转
☞ MCU进阶专辑
☞ 专辑|手撕C语言
☞ 专辑|经验分享