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