工棚里那几个搬货工人也放下手上的活,面面相觑。
有人低声嘀咕:“果然是学生搞的玩意儿,好看是好看,不顶用。”
质疑声从四面八方灌进来。
冯蓝宇的耳根烫得发烫,手指却稳在键盘上没动。
四秒,试点柜是零点八秒。
同一套固件,同一块主板型号,差距出在哪?
他把联调日志从第七十三台往前倒推,逐条比对。
试点柜的底层通信协议走的是本地缓存预读,扫码指令直接从主板内存拉取。
量产柜呢?
他点开量产柜的硬件参数表,指尖在一行数据上停住,数据接口。
量产柜的主板换了供应商,接口协议是旧版的,每次扫码都要走一遍完整的握手认证流程,三次往返确认。
这三次往返,在当前2g/3g网络环境下,硬生吃掉了三秒多的延迟。
不是代码的问题,是硬件接口卡在旧协议上,造成数据传输冗余。
冯蓝宇把联调脚本暂停,从椅子上直起腰。
“找到了。”
“量产柜主板的数据接口用了旧版协议,每次扫码多跑三趟握手认证。”
“换接口芯片能解决,但周期太长。走软件端绕过去,重写握手逻辑,把三次认证压成一次预加载,响应能直接砍到两秒以内。”
李梓豪愣了半秒,随即嗤笑出声。
“就算找到问题又怎样?厂商固件是锁死的,你一个学生能改?人家出厂就封好的东西,你拿什么权限动?”
身后跟班附和:“对啊,固件又不是网页代码,想改就改。这得原厂工程师才有权限吧?”
“别逞能了,回去好读书吧。”
李梓豪拍了拍柜体,转身就要走,那副施舍般的姿态摆得十足。
冯蓝宇从兜里摸出手机,拨了个号。
“陈哥,是我,蓝宇。量产柜主板接口旧协议卡延迟,我要在应用层重写握手逻辑绕过去。固件编译环境你上次给我开过权限,我直接用那套工具链行不行?”
电话那头陈舟的声音传来,干脆利落:“用,编译密钥我发你邮箱,十秒到。你自己把握,改完先跑单元测试。”
“明白。”
冯蓝宇挂了电话,把笔记本往膝盖上一摆,十指落下去。
工棚里静得只剩键盘的咔嗒声。
李梓豪走了两步,听见身后这阵密集