第130章 攻堅
與此同時,老張也沒閒著。
他在莞城和深城之間來回跑,一邊盯著趙一鳴的工廠生產閘機設備,一邊聯繫其他工廠打樣智能插座。
李峰經常跟老張視頻通話,對著樣品一個問題一個問題地過。 看書就來,.超方便 ,提供給你,的閱讀體驗
插座的外殼模具改了三次,電路板布局調了兩版,每一批樣品老張都親自檢查,不合格的直接打回去重做。
「老張,你這要求也太嚴了吧?「工廠老闆叫苦連天,「就一個插座,至於嗎?
」
老張把樣品往桌上一拍:「這個插座,是我們第一個產品。出了問題,砸的是公司的牌子。你說至於不至於?
」
工廠老闆不敢再吱聲,老老實實按要求改。
京城,深夜十一點。
辦公室裡隻剩下幾盞檯燈亮著。
王磊盯著屏幕,手指飛快地敲擊著鍵盤。
旁邊的桌上擺滿了各種型號的手機和路由器,還有一堆拆開的智能插座樣品。
李峰坐在他旁邊,手裡拿著示波器的探頭,眼睛裡滿是血絲。
「又斷了。」
測試小李嘆了口氣,把一台小米2S扔在桌上,」華為和蘋果都沒問題,唯獨小米的幾款機型,藍牙連接不穩定,配網卡在50%。」
王磊煩躁地抓了抓本來就不多的頭髮:「這就怪了。協議是對的,握手也成功了,怎麼傳輸數據就斷呢?」
「是不是信號乾擾?」李峰問。
「不可能,我在屏蔽箱裡測的。」
王磊盯著屏幕上滾動的Log日誌,一行一行地看,眼睛酸澀得流淚。
突然,他的目光凝固在了一行不起眼的報錯上。
Datapackettruncated(數據包被截斷)。
「等等————」王磊腦中靈光一閃,猛地坐直了身體,「李峰,查一下小米藍牙底層協議棧的默認MTU(最大傳輸單元)是多少!」
李峰飛快地翻閱文檔:「標準BLE協議是23位元組,但安卓係統一般會擴展到512位元組————等等,小米MIUI早期的版本為了省電,好像把MTU鎖死在了20位元組?」
「草!破案了!」王磊一拍大腿,興奮得差點跳起來,「我們發的數據包是按照標準協議打包的,超過20位元組就被小米的係統切斷了,所以一直在重發,最後超時斷開!」
「隻要加個分包邏輯,把數據切碎了發就行了!」
李峰恍然大悟:「原來是這兒卡住了!軟硬體聯調最怕這種底層坑!」
「改代碼!馬上!」
王磊立刻開始改代碼。
二十分鐘後。
新版本的固件編譯完成。
王磊顫抖著手,拿起那台頑固的小米手機,深吸一口氣:「再試一次。」
他打開App,掃描插座上的二維碼。
手機屏幕上顯示:
【正在連接設備————】
【正在配置網絡————】
【配網成功!】
屏幕上跳出的綠色對勾,在深夜裡顯得格外刺眼。
「成了!「小李激動得壓低聲音喊了一句。
本章節來源於𝑜𝑜𝑝.𝑡𝑤
王磊沒說話,拿起其他手機繼續測試。
連續測試了十台手機,全部成功!
王磊長舒一口氣,整個人癱軟在椅子上:「搞定了————」
李峰也長舒一口氣,把示波器關掉:「軟硬體聯調,最怕的就是這種問題。還好找到了。
「6
王磊看了一眼時間,淩晨兩點。
他拿起手機,給顧書瑤發了一條消息:「配網問題解決了,成功率98%。」
幾秒後,顧書瑤回覆:「幹得漂亮。明天給你們放半天假。
66
王磊笑了笑,把手機扔到一邊。
「走,吃宵夜去。「他站起身,拍了拍李峰和小李的肩膀,」今晚我請。
「9
。時同此與
。廠工技科華海,城莞
。備設機閘的裝組在正上線水流著盯,裡間車在站張老
?吧行還率效,線產這們我看您,總張「:笑著堆上臉,旁一在陪鳴一趙
」
。拆始開就刀絲螺起拿,前備設的線下剛台一到走,話說沒張老
————是這您,總張「:變微色臉鳴一趙
」
」。檢抽要都們我貨批每,的著寫裡同合「,抬不也頭張老「。檢抽「
。板路電的麵裡出露,開拆殼外把二除五下三他
。上容電顆一在停後然,件器元個一每過掃光目
。頭眉著皺張老「。吧對不,容電顆這「
?對不麼怎「:看來過湊鳴一趙
」
」。的牌雜是個這你,容電解電的石寶紅是的寫上單清「:識標的上容電著指張老
————的多不差能性。料代替個了換時臨們我,貨缺近最貨的石寶紅,總張「:道笑乾,僵一色臉鳴一趙
?多不差「,
」
?嗎任責起得負你題問了出,人萬十幾過天一。的站鐵高到裝要是備設批這,總趙「:冷冰光目,頭起抬張老
」
!來回換們他讓就這我,氣生別您,總張「:手擺忙連,虛發些有得盯神眼的他被鳴一趙
。做新重容電的石寶紅用。工返部全,貨批這。題問的來回換是不「:拍一上桌往刀絲螺把張老
————本成話的工返,了台十三有貨批這,總張「,來起看難色臉鳴一趙「?工返部全「
」
」。擔承方乙由用費,工返的致導題問量質因,楚楚清清得寫裡同合「,他斷打張老「。擔承己自你本成「
著待行這在我。頭前在說話醜我,總趙「:說地句一字一,睛眼的鳴一趙著看他