第一百四十五章手稿
亞瑟在幫林鴻殺完毒之後,便回自己的房間裡去了,林鴻也跟在他身後,從他那裡拿回來兩本書籍,都是有關紅外線通訊協議方面的,另外還有一張軟盤,是和其中一本書配套的,裡面有一些書中案例的實例代碼。
亞瑟此刻已經非常困,他已經無法堅持下去,只能明天白天再繼續了。
林鴻說他來幫忙給計算器量身指定一個通訊協議,亞瑟對此並不抱什麼希望,在他看來,林鴻之前連紅外線通訊到底是什麼都不知道,怎麼可能在短時間內就開發出一個這樣的協議來?
不過,他並沒有打擊林鴻的熱情,因為有些事情不自己親身經歷,是無法得到深刻的教訓的,就如同之前的中毒一樣,他之前也並沒有特別提醒讓他注意,在他看來,有些事情必須自己親身去感受一下。
不過,亞瑟卻不知道,林鴻說這句話的時候,實際上是有一定的把握的,在他看來,通訊協議方面的東西並不難,這是他在看過了那本有協議方面的書籍之後得到的感受。他第一次閱讀就徹底理解了協議最底層的東西,協議說白了就是規則,人們為了數據交換而指定的規則,和平時生活當中各種規章制度是一個道理。
而且林鴻也從之前所看到的帖子中對紅外線通信有了一個基本的瞭解。在他看來,紅外線通信和無線電通信完全是相通的,紅外線也屬於無線電,而無線電正是他的長處所在,他在很早以前,就看過許多有關這方面的專業性書籍,雖然後來生活中應用得很少,但那些內容卻一直在他腦海中存放著,沒有半點遺忘。
紅外線是一種不可見光,是生活中最常見的一種電磁波,實際上,一切發光發熱的物體,每時每刻都在散發著紅外線。在林鴻之前的無線電通訊生涯中,紅外線都是作為干擾電波而出現的,並沒有對其進行深入的研究。卻沒想到,原來很早就有人將其用作數據傳輸。不過由於其波長的特殊性,一般只能用於短距離傳輸,並且無法穿透障礙物,數據傳輸只能在室內進行。
林鴻回到自己的房間之後,並沒有立刻開始著手進行研究紅外線,而是運行了email軟件,開始撰寫他生平第一封電子郵件。
因為他想起,自己還沒有和lus進行過聯繫,對方之前給過他一個電子郵件地址,為,既然他現在已經可以上網了,那麼應該給對方去一封郵件問候一下,順便打聽下他的操作系統項目進展得如何了。
林鴻之前在註冊「鬱金香」bbs的時候,自動獲得了一個免費的電子郵箱,他此刻就是以這個電子郵箱為收信地址給lus寫信。
將自己的第一封電子郵件發送出去之後,林鴻接下來才開始正式研究紅外線通信技術。
紅外線波長範圍為0.70μm∼1mm,不過在這個波長範圍內,數據傳輸的穩定性各不相同,各個廠家都有自己的理解,通常情況下,在850nm∼900nm這個波段上,最為穩定。
實際上,只要協議合適,並且硬件滿足條件,紅外線通訊的速率也是可以達到非常高的速率的,林鴻看到,已經有廠商達到了100kbits以上,並且理論上還可以達到更高速度。
紅外線的通信協議實際上和通信協議有很多相似之處,並且比這個協議要更為精簡,在傳輸的過程中,也要經過編碼和解碼的過程。這部分是硬件方面的功能,德州儀器公司已經將這部分工作做好,林鴻現在所要做的工作,完全是軟件方面的,只要結合這個計算器上的紅外線編碼解碼電路,量身定制一套適合它的通信協議即可。
馬修之前讓德州儀器郵寄的資料此刻已經在林鴻的桌子上放著,裡面有關紅外線收發器的電路圖。
被刻意調暗的檯燈下,林鴻一會兒拿起計算器參考資料看一下,一會兒又拿起通訊協議的書籍翻幾頁,然後在白紙上用鉛筆畫上幾段時序圖……
時間,在不知不覺中流逝,太陽又從東方升起,新的一天已經到來。
※※※※※
湖邊樹林枝頭上,不知名的鳥兒在歡快地鳴叫著,在樹枝上跳來跳去,品嚐著鮮味可口的早餐。
樹底下,林鴻、亞瑟和馬修三人正在晨練。
「亞瑟,你確定我們不用像stone那樣站著嗎?」。
正在壓腿扭腰的馬修看著不遠處正在站三體式的林鴻低聲問道。
「你就安心壓腿吧,我們現在還沒達到站三體式的程度。」亞瑟此刻正在腦海中模擬著幾種常見的攻擊方式,時不時地低頭閃身,然後快速給出反擊,就好像在他的面前有一位看不見的隱形人正在和他對打。
「三-體-式?」馬修學者亞瑟的說法,非常勉強地用漢語發音將這三個字複述了一遍。
「對,三體式,就是stone現在站立的方式。」亞瑟做了一個一連串的反擊動作,然後氣喘噓噓地停了下來,「這是一種基本功,聽stone說,非常複雜,不能隨便站,否則可能會出現各種不可預料的疼痛。」
「噢,我的上帝,感謝你的及時提醒!」馬修嚇了一跳,他原本就琢磨著,等回去之後模仿林鴻的姿勢偷偷聯繫呢。
「看來我還是按照stone的建議,老老實實練習吧。用大腦練功,還真是神奇的練習方式。」
馬修老老實實開始按照林鴻之前所指定的計劃活動著身體,雖然心存疑惑,但畢竟活生生的例子就擺在他的眼前,讓他不得不信。不過晨練的感覺似乎也不錯,看著寧靜而寬闊的馬路上,視線可及範圍內,都看不到一個人影,大多數同齡人此刻都躺在床上睡懶覺,只有他們三人在辛勤地努力著,讓他有一種即將超越別人的心理快感。
晨練完畢,各自回家。
維娜依舊準時準備了豐盛的早餐,看著胃口大開的亞瑟,她的臉上露出燦爛地笑容,以前亞瑟早晨可是很少有這樣的胃口,甚至經常不吃早餐就去上學了。
並且,她也很明顯地感受到,亞瑟現在的臉上開始主逐漸出現笑容和自信,這在以前是很少看到的。這些都是非常可喜的變化,都是在林鴻入住之後才發生的,很顯然,這些都是林鴻的功勞。
「亞瑟,等會兒到我房間裡來一下,有個東西給你看看。」吃過早餐,林鴻低聲對亞瑟說道。
亞瑟立刻快速將碗中的麥片粥吃完,然後跟在林鴻的身後去了他的房間,他以為,可能又是林鴻的計算機出現了問題,找他幫忙。
來到房間後,林鴻從桌子上,拿出一疊白紙遞給他。
亞瑟好奇道:「這是什麼?」
「通信協議的初稿我已經完成了,你看一下,看看是不是還有什麼需要改動的地方。」
「什麼?」亞瑟懷疑是自己聽錯了。
「你先看看再說吧,這可是我昨天一晚上的成果。」
亞瑟看了林鴻兩眼,拿著手中的手稿開始迅速看了起來,這些稿紙,有文字有代碼,還有圖片,非常簡潔,他看得也很快。有似曾相識的感覺,但是又有一些他看不明白的創新,但是亞瑟此刻還沒覺得手中這些手稿怎麼樣,只是覺得林鴻的效率很高,居然這麼快就真的將這個做了出來。
「你昨天晚上整晚沒睡?」亞瑟看著手中的稿紙,整整一疊,至少有十幾張,要手寫出來都需要不短的時間。
「嘿,我的精神不錯,只需要很短時間的睡眠。」林鴻說得很委婉,「有些地方還有改進的餘地,但是時間太倉促了,可以先將它做出來,之後再來優化。」
亞瑟點點頭:「我等下帶到學校去仔細看一下,如果覺得可以,就到學校機房測試一下,看看行不行。」
他對此並不報多大的希望,一個晚上能做出什麼東西?更何況,昨天林鴻找他要書的時候,已經是凌晨一兩點了,在那個時候,林鴻對紅外線通信還一無所知呢。
通信協議是什麼?這可是各大著名設備生產廠家這麼多年來都在爭論的焦點所在,據他所知,由於紅外通信缺少一個大家都統一認可的標準,導致市場上存在著許多種協議的同類產品,這些產品各自不兼容,都只向前兼容自家的產品,非常混亂。前陣子似乎有新聞說這些廠家打算心平氣和地坐到一塊,共同制定一個統一的標準出來,畢竟這才是最終的趨勢,就如同協議一樣,統一了協議,你好,我也好。
林鴻畢竟是一片好心,辛苦了一個晚上,折騰出這麼多張稿紙,本身就是一件非常了不起的事情,所以他雖然心中不以為然,不過卻會表示足夠的尊重。更何況,林鴻之所以要熬夜將其做出來,可以說也是為了幫助自己。
時間緊迫,亞瑟將自己編寫好的程序都拷貝到軟盤上,打算有時間就抽空去學校機房繼續完成。
來到學校之後,亞瑟的第一節課是歷史課,他對此沒有什麼興趣,於是便將林鴻給他的手稿拿了出來,重新看了起來。
第一百四十五章手稿
第一百四十五章手稿,到網址