BlueZ开发随笔

    从2010年的一月份到现在蓝牙的项目已经开始两个多月了。除去过年的二十天,我们已经做40多天了。面对完全未知的蓝牙,我们一步步摸索,直到今天终于有了一点小成绩。记下我此时兴奋和探索Bluez的感触,以回忆!

    刚开始做这个项目,只知道做基于linux下blueZ的应用程序的开发,然后再移植到开发板上。当初开始这个项目的时候,团队的人都问我到底要做一个什么样的东西,我根本无法回答,因为我也不知道,一切都是探索和学习。项目正好在放寒假的时开始的,我和两个队友申请留校一周,主要是学习BlueZ,搜集关于BlueZ C编程的资料。当时的目标是,在回去过年之前,能实现两个蓝牙设备之间的文件传输!很遗憾我们没有完成计划,虽然我们每天学习14个小时,经常因为讨论问题而误了饭点,去商业街买泡面。

   开年,我们都约好提前来了一周。经过了二十多天的知识沉淀,这一周成了我们技术突破的关键周。我们三个整天的泡在会议室,参考别人的项目,分析BlueZ的工作流程(很感谢学长们给我们留下的小黑板,也感谢学校给我们提供的智能投影,呵呵),写测试代码。。。,功夫不负有心人,正月十五之前,终于实现了bluetooth文件传输!可是就在实现文件传输的时候,我们因为一时没想开,差点放弃继续做这个项目。幸好,学长们回来了。他们又给了我们很多的新思路,以及蓝牙方面知识的指导,至此我们才坚持继续做下去。

   至此,蓝牙的功能基本上都已经实现了。接下来就是,qt的学习,和蓝牙操作界面的开发,最后就是bluez,qt,dbus等向开板的移植过程,还有一个月时间了,接下来的任务很艰巨,但是我相信,我们可以做的到!因为我们是Gwolf成员,我们坚信,坚持永恒!

你可能感兴趣的:(BlueZ开发随笔)