第130章 攻坚(1/2)
第130章攻坚
与此同时,老张也没闲着。
他在莞城和深城之间来回跑,一边盯着赵一鸣的工厂生产闸机设备,一边联系其他工厂打样智能插座。
李峰经常跟老张视频通话,对着样品一个问题一个问题地过。
插座的外壳模具改了三次,电路板布局调了两版,每一批样品老张都亲自检查,不合格的直接打回去重做。
读台湾好书选
“老张,你这要求也太严了吧?“工厂老板叫苦连天,“就一个插座,至于吗?
”
老张把样品往桌上一拍:“这个插座,是我们第一个产品。出了问题,砸的是公司的牌子。你说至于不至于?
”
工厂老板不敢再吱声,老老实实按要求改。
京城,深夜十一点。
办公室里只剩下几盏台灯亮着。
王磊盯着屏幕,手指飞快地敲击着键盘。
旁边的桌上摆满了各种型号的手机和路由器,还有一堆拆开的智能插座样品。
李峰坐在他旁边,手里拿着示波器的探头,眼睛里满是血丝。
“又断了。”
测试小李叹了口气,把一台小米2S扔在桌上,”华为和苹果都没问题,唯独小米的几款机型,蓝牙连接不稳定,配网卡在50%。”
王磊烦躁地抓了抓本来就不多的头发:“这就怪了。协议是对的,握手也成功了,怎么传输数据就断呢?”
“是不是信号干扰?”李峰问。
“不可能,我在屏蔽箱里测的。”
王磊盯着屏幕上滚动的Log日志,一行一行地看,眼睛酸涩得流泪。
突然,他的目光凝固在了一行不起眼的报错上。
Datapackettruncated(数据包被截断)。
“等等————”王磊脑中灵光一闪,猛地坐直了身体,“李峰,查一下小米蓝牙底层协议栈的默认MTU(最大传输单元)是多少!”
李峰飞快地翻阅文档:“标准BLE协议是23位元组,但安卓系统一般会扩展到512位元组————等等,小米MIUI早期的版本为了省电,好像把MTU锁死在了20位元组?”
“草!破案了!”王磊一拍大腿,兴奋得差点跳起来,“我们发的数据包是按照标准协议打包的,超过20位元组就被小米的系统切断了,所以一直在重发,最后超时断开!”
“只要加个分包逻辑,把数据切碎了发就行了!”
李峰恍然大悟:“原来是这儿卡住了!软硬体联调最怕这种底层坑!”
“改代码!马上!”
王磊立刻开始改代码。
二十分钟后。
新版本的固件编译完成。
王磊颤抖着手,拿起那台顽固的小米手机,深吸一口气:“再试一次。”
他打开App,扫描插座上的二维码。
手机屏幕上显示:
【正在连接设备————】
【正在配置网络————】
【配网成功!】
屏幕上跳出的绿色对勾,在深夜里显得格外刺眼。
“成了!“小李激动得压低声音喊了一句。
王磊没说话,拿起其他手机继续测试。
连续测试了十台手机,全部成功!
王磊长舒一口气,整个人瘫软在椅子上:“搞定了————”
李峰也长舒一口气,把示波器关掉:“软硬体联调,最怕的就是这种问题。还好找到了。
“6
王磊看了一眼时间,凌晨两点。
他拿起手机,给顾书瑶发了一条消息:“配网问题解决了,成功率98%。”
几秒后,顾书瑶回覆:“干得漂亮。明天给你们放半天假。
66
王磊笑了笑,把手机扔到一边。
“走,吃宵夜去。“他站起身,拍了拍李峰和小李的肩膀,”今晚我请。
“9
与此同时。
莞城,海华科技工厂。
老张站在车间里,盯着流水线上正在组装的闸机设备。
赵一鸣陪在一旁,脸上堆着笑:“张总,您看我们这产线,效率还行吧?
”
老张没说话,走到一台刚下线的设备前,拿起螺丝刀就开始拆。
赵一鸣脸色微变:“张总,您这是————
”
“抽检。“老张头也不抬,“合同里写着的,每批货我们都要抽检。”
他三下五除二把外壳拆开,露出里面的电路板。
目光扫过每一个元器件,然后停在一颗电容上。
“这颗电容,不对吧。“老张皱着眉头。
赵一鸣凑过来看:“怎么不对?
”
老张指着电容上的标识:“清单上写的是红宝石的电解电容,你这个是杂牌的。”
赵一鸣脸色一僵,乾笑道:“张总,红宝石的货最近缺货,我们临时换了个替代料。性能差不多的————
,“差不多?
”
老张抬起头,目光冰冷:“赵总,这批设备是要装到高铁站的。一天过几十万人,出了问题你负得起责任吗?
”
赵一鸣被他的眼神盯得有些发虚,连忙摆手:“张总,您别生气,我这就让他们换回来!
6
老张把螺丝刀往桌上一拍:“不是换回来的问题。这批货,全部返工。用红宝石的电容重新做。
T
本章未完,点击下一页继续阅读。