第三百三十一章 初步測試
一名中年研究員,動手打開從“尋呼機房”到尋呼基站的線纜開關。
這個年代,作為通訊使用的光纖還沒推廣開,用于連接通訊的線纜,都是一根根的同軸導線。
這名研究員所做的工作,就是把數(shù)十根線纜依次接通。基站上的通訊指示燈依次亮起之后,齊自強繼續(xù)下令道:
“第三項,基站和天線測試,開始。”
操作簡易電腦的年輕研究員輸入指令,將剛剛的尋呼請求再次發(fā)送了一遍,并回復道:
“尋呼指令重復發(fā)送成功。”
與此同時,劉焱手里的BB機屏幕一個閃爍,然后就出現(xiàn)了“777677”的數(shù)字,同時伴隨著“BB,BB,BB”的響聲。
隨著BB機發(fā)聲,原本十分嘈雜的實驗室,頓時安靜了下來,就像是有人按下了游戲的暫停按鍵似的。
劉焱淡定的按停了BB機的鈴聲,說道:
“尋呼機終端已經(jīng)接收到了信息,內(nèi)容是777677,和發(fā)送內(nèi)容相符,恭喜你們,數(shù)字無線傳呼系統(tǒng),第一次測試就成功了!”
劉焱發(fā)言過后,實驗室內(nèi)響起一片熱烈的掌聲,好幾個年輕的研究員難耐內(nèi)心的激動,振臂歡呼了起來。
“太好了,我們成功了!”
“一次成功,吔!”
“從今天開始,再也不用加班了,我們解放啦!”
等眾人發(fā)泄的差不多了,組長齊自強才咳嗽了兩聲,說道:
“好了,戒驕戒躁,這才剛剛第一次尋呼測試,成功了有啥好激動的,后面還有十幾個測試項目,全部通過了再慶祝也不遲?!?p> 齊自強的話點醒了大家,意識到他們這個時候高興的太早了一些,于是紛紛收斂情緒,將全部心神,投入到后續(xù)的測試中去。
不同編號,不同內(nèi)容的的傳呼,調(diào)節(jié)基站的信號發(fā)射功率,測試BB機的信號覆蓋范圍,和信號穿透情況。
劉焱作為一個測試參與者,親自帶著兩部BB機,開車跑出十幾公里去,在全發(fā)射功率的情況下,依舊能接收到信號,只是由于信號強度太低,傳遞過來的數(shù)字信息很可能會出現(xiàn)缺失,少個一兩位,或其中幾位出現(xiàn)差錯,也多次出現(xiàn)。
另外測試過程中,還出現(xiàn)了13和13的倍數(shù)編號的BB機,能收到傳呼信號,能響鈴,卻接收不到傳呼內(nèi)容的怪異問題。
全體研究員上陣,從頭檢查了尋呼系統(tǒng)硬件,和尋呼接收機,結果什么都沒查出來。
齊自強沉吟一下,猜測道:
“整個系統(tǒng)的所有組成部分,都檢查過了,一切正常?,F(xiàn)在呼別的編號,一切正常,碰到13,26,39,52,就會出現(xiàn)只響鈴,卻接收不到傳呼內(nèi)容的問題。我怎么覺得,這問題是出現(xiàn)在了系統(tǒng)軟件上。”
一名負責軟件編程的年輕研究員,搖搖頭,說道:
“傳呼系統(tǒng)軟件的源碼都是老板提供的,應該不會出現(xiàn)什么錯誤吧?”
齊自強用手比劃了一下,說道:
“軟件編程的事情,我不太懂,卻也聽你們說,老板提供的源碼,原本是運行在X86復雜指令集作為CPU的電腦上的。
而咱們現(xiàn)在使用的電腦是咱們公司基于自產(chǎn)精簡指令集ARM芯片,開發(fā)的簡易電腦,系統(tǒng)和軟件都合X86不兼容。
老板提供的軟件源碼,也是經(jīng)過你們的代碼移植,這才編譯成ARM簡易電腦使用的軟件。
在這個代碼移植過程中,會不會某段代碼出現(xiàn)了錯誤,或邏輯上出現(xiàn)了BUG什么的,造成了現(xiàn)在的現(xiàn)象?!?p> 聽齊自強如此一說,剛剛發(fā)言的那位研究員也不說話了,他和十幾個負責程序編寫的年輕研究員湊到一起,嘀嘀咕咕商量了一會兒,這在站起身,說道:
“齊組長說的對,問題很可能就處在移植過后的軟件代碼上,我建議對所有的軟件源碼進行一次檢查,找出BUG所在,做出修改?!?p> 齊自強點點頭,說道:
“好吧,你們現(xiàn)在就開始審查源碼,一定要盡快找出BUG,實在不行,就多叫幾個第一第二研發(fā)小組的人,幫你們一起審查。
其他人也不要閑著,既然在測試的全部六十臺BB機里,只有這四臺BB機信息接收有問題,那就使用其他五十六臺正常使用的BB機,進行下一步的尋呼壓力測試。
利用這里的幾十臺簡易電腦,模擬多名尋呼員,同時輸入尋呼信息,看看整套系統(tǒng)的承壓能力如何,會不會出現(xiàn)延遲,死機等情況?!?p> 隨著齊自強的一聲令下,全體研究員再次忙碌了起來,連劉焱這個當老板的,也找了一臺電腦,幫著審查起了源代碼。
相比負責編程工作的十幾位年輕研究員,劉焱學習編程的時間更長,經(jīng)驗更豐富,見識也更廣博,可以算是資深老碼農(nóng)了。
再加上穿越過后,被時空門改造過的超級大腦,檢查起代碼來,幾乎一目十行,速度比其余十幾位研究員加起來都快。
十幾分鐘后,劉焱打了個響指,興奮道:
“總算讓我抓到你了,原來BUG出現(xiàn)在了這里!”
劉焱一發(fā)聲,其他十幾個坐在電腦跟前,跟一行行代碼較勁的研究員,全部停下手上的動作,抬起頭,將目光看向劉焱的方向,接著呼啦啦的站起身,圍在了劉焱后面,嘁嘁喳喳的討論了起來。
“呀,原來咱們把數(shù)據(jù)類型搞錯了,原本是文本類型的傳呼內(nèi)容,被咱們寫成了整數(shù)類型,出問題也就不奇怪了?!?p> “還是不對勁吧,如果只是數(shù)據(jù)類型不對,應該所有的BB機都接收不到傳呼信息,但現(xiàn)實情況是,只有13和13的倍數(shù)編號接收不到信息,這也太奇怪了。”
“應該是顯示位數(shù)問題,傳呼編號是13的倍數(shù)時,代入這個計算公式,相當于將兩個傳呼內(nèi)容疊加,其結果超過了BB機顯示的數(shù)字位數(shù)上限,BB機顯示不開,就出現(xiàn)了只響鈴,卻顯示不出傳呼內(nèi)容的問題?!?p> “問題找到了,只要修改一下這幾個參數(shù)的數(shù)據(jù)類型,就能完美解決。”