第一百四十五章手稿
亚瑟在帮林鸿杀完毒之后,便回自己的房间里去了,林鸿也跟在他身后,从他那里拿回来两本书籍,都是有关红外线通讯协议方面的,另外还有一张软盘,是和其中一本书配套的,里面有一些书中案例的实例代码。
亚瑟此刻已经非常困,他已经无法坚持下去,只能明天白天再继续了。
林鸿说他来帮忙给计算器量身指定一个通讯协议,亚瑟对此并不抱什么希望,在他看来,林鸿之前连红外线通讯到底是什么都不知道,怎么可能在短时间内就开发出一个这样的协议来?
不过,他并没有打击林鸿的热情,因为有些事情不自己亲身经历,是无法得到深刻的教训的,就如同之前的中毒一样,他之前也并没有特别提醒让他注意,在他看来,有些事情必须自己亲身去感受一下。
不过,亚瑟却不知道,林鸿说这句话的时候,实际上是有一定的把握的,在他看来,通讯协议方面的东西并不难,这是他在看过了那本有关tcpip协议方面的书籍之后得到的感受。他第一次阅读就彻底理解了协议最底层的东西,协议说白了就是规则,人们为了数据交换而指定的规则,和平时生活当中各种规章制度是一个道理。
而且林鸿也从之前所看到的帖子中对红外线通信有了一个基本的了解。在他看来,红外线通信和无线电通信完全是相通的,红外线也属于无线电,而无线电正是他的长处所在,他在很早以前,就看过许多有关这方面的专业性书籍,虽然后来生活中应用得很少,但那些内容却一直在他脑海中存放着,没有半点遗忘。
红外线是一种不可见光,是生活中最常见的一种电磁波,实际上,一切发光发热的物体,每时每刻都在散发着红外线。在林鸿之前的无线电通讯生涯中,红外线都是作为干扰电波而出现的,并没有对其进行深入的研究。却没想到,原来很早就有人将其用作数据传输。不过由于其波长的特殊性,一般只能用于短距离传输,并且无法穿透障碍物,数据传输只能在室内进行。
林鸿回到自己的房间之后,并没有立刻开始着手进行研究红外线,而是运行了email软件,开始撰写他生平第一封电子邮件。
因为他想起,自己还没有和lus进行过联系,对方之前给过他一个电子邮件地址,为[email protected],既然他现在已经可以上网了,那么应该给对方去一封邮件问候一下,顺便打听下他的操作系统项目进展得如何了。
林鸿之前在注册“郁金香”bbs的时候,自动获得了一个免费的电子邮箱,他此刻就是以这个电子邮箱为收信地址给lus写信。
将自己的第一封电子邮件发送出去之后,林鸿接下来才开始正式研究红外线通信技术。
红外线波长范围为0.70μm~1mm,不过在这个波长范围内,数据传输的稳定性各不相同,各个厂家都有自己的理解,通常情况下,在850nm~900nm这个波段上,最为稳定。
实际上,只要协议合适,并且硬件满足条件,红外线通讯的速率也是可以达到非常高的速率的,林鸿看到,已经有厂商达到了100kbits以上,并且理论上还可以达到更高速度。
红外线的通信协议实际上和tcpip通信协议有很多相似之处,并且比这个协议要更为精简,在传输的过程中,也要经过编码和解码的过程。这部分是硬件方面的功能,德州仪器公司已经将这部分工作做好,林鸿现在所要做的工作,完全是软件方面的,只要结合这个计算器上的红外线编码解码电路,量身定制一套适合它的通信协议即可。
马修之前让德州仪器邮寄的资料此刻已经在林鸿的桌子上放着,里面有关红外线收发器的电路图。
被刻意调暗的台灯下,林鸿一会儿拿起计算器参考资料看一下,一会儿又拿起通讯协议的书籍翻几页,然后在白纸上用铅笔画上几段时序图……
时间,在不知不觉中流逝,太阳又从东方升起,新的一天已经到来。
※※※※※
湖边树林枝头上,不知名的鸟儿在欢快地鸣叫着,在树枝上跳来跳去,品尝着鲜味可口的早餐。
树底下,林鸿、亚瑟和马修三人正在晨练。
“亚瑟,你确定我们不用像stone那样站着吗?”
正在压腿扭腰的马修看着不远处正在站三体式的林鸿低声问道。
“你就安心压腿吧,我们现在还没达到站三体式的程度。”亚瑟此刻正在脑海中模拟着几种常见的攻击方式,时不时地低头闪身,然后快速给出反击,就好像在他的面前有一位看不见的隐形人正在和他对打。
“三-体-式?”马修学者亚瑟的说法,非常勉强地用汉语发音将这三个字复述了一遍。
“对,三体式,就是stone现在站立的方式。”亚瑟做了一个一连串的反击动作,然后气喘嘘嘘地停了下来,“这是一种基本功,听stone说,非常复杂,不能随便站,否则可能会出现各种不可预料的疼痛。”
“噢,我的上帝,感谢你的及时提醒!”马修吓了一跳,他原本就琢磨着,等回去之后模仿林鸿的姿势偷偷联系呢。
“看来我还是按照stone的建议,老老实实练习吧。用大脑练功,还真是神奇的练习方式。”
马修老老实实开始按照林鸿之前所指定的计划活动着身体,虽然心存疑惑,但毕竟活生生的例子就摆在他的眼前,让他不得不信。不过晨练的感觉似乎也不错,看着宁静而宽阔的马路上,视线可及范围内,都看不到一个人影,大多数同龄人此刻都躺在床上睡懒觉,只有他们三人在辛勤地努力着,让他有一种即将超越别人的心理快感。
晨练完毕,各自回家。
维娜依旧准时准备了丰盛的早餐,看着胃口大开的亚瑟,她的脸上露出灿烂地笑容,以前亚瑟早晨可是很少有这样的胃口,甚至经常不吃早餐就去上学了。
并且,她也很明显地感受到,亚瑟现在的脸上开始主逐渐出现笑容和自信,这在以前是很少看到的。这些都是非常可喜的变化,都是在林鸿入住之后才发生的,很显然,这些都是林鸿的功劳。
“亚瑟,等会儿到我房间里来一下,有个东西给你看看。”吃过早餐,林鸿低声对亚瑟说道。
亚瑟立刻快速将碗中的麦片粥吃完,然后跟在林鸿的身后去了他的房间,他以为,可能又是林鸿的计算机出现了问题,找他帮忙。
来到房间后,林鸿从桌子上,拿出一叠白纸递给他。
亚瑟好奇道:“这是什么?”
“通信协议的初稿我已经完成了,你看一下,看看是不是还有什么需要改动的地方。”
“什么?”亚瑟怀疑是自己听错了。
“你先看看再说吧,这可是我昨天一晚上的成果。”
亚瑟看了林鸿两眼,拿着手中的手稿开始迅速看了起来,这些稿纸,有文字有代码,还有图片,非常简洁,他看得也很快。有似曾相识的感觉,但是又有一些他看不明白的创新,但是亚瑟此刻还没觉得手中这些手稿怎么样,只是觉得林鸿的效率很高,居然这么快就真的将这个做了出来。
“你昨天晚上整晚没睡?”亚瑟看着手中的稿纸,整整一叠,至少有十几张,要手写出来都需要不短的时间。
“嘿,我的精神不错,只需要很短时间的睡眠。”林鸿说得很委婉,“有些地方还有改进的余地,但是时间太仓促了,可以先将它做出来,之后再来优化。”
亚瑟点点头:“我等下带到学校去仔细看一下,如果觉得可以,就到学校机房测试一下,看看行不行。”
他对此并不报多大的希望,一个晚上能做出什么东西?更何况,昨天林鸿找他要书的时候,已经是凌晨一两点了,在那个时候,林鸿对红外线通信还一无所知呢。
通信协议是什么?这可是各大著名设备生产厂家这么多年来都在争论的焦点所在,据他所知,由于红外通信缺少一个大家都统一认可的标准,导致市场上存在着许多种协议的同类产品,这些产品各自不兼容,都只向前兼容自家的产品,非常混乱。前阵子似乎有新闻说这些厂家打算心平气和地坐到一块,共同制定一个统一的标准出来,毕竟这才是最终的趋势,就如同tcpip协议一样,统一了协议,你好,我也好。
林鸿毕竟是一片好心,辛苦了一个晚上,折腾出这么多张稿纸,本身就是一件非常了不起的事情,所以他虽然心中不以为然,不过却会表示足够的尊重。更何况,林鸿之所以要熬夜将其做出来,可以说也是为了帮助自己。
时间紧迫,亚瑟将自己编写好的程序都拷贝到软盘上,打算有时间就抽空去学校机房继续完成。
来到学校之后,亚瑟的第一节课是历史课,他对此没有什么兴趣,于是便将林鸿给他的手稿拿了出来,重新看了起来。