我的开源夏令营——美丽的邂逅

一切都缘起于那次参观。

6月18日,我跟随我们学校的同学去参观了csdn总部。在这之前,对于csdn,我只知道有大牛的博客、有很多的程序段。每当编程遇到问题在网上搜索时,找出来的必有在csdn上的内容。那次去总部参观,见识了他们的很多大佬。但给我留下最深刻印象的却是最后介绍高校俱乐部的帅哥程序员。因为他提到了一个有意思的项目:开源夏令营。当时好像还没有完全上线,只是提到了这个活动。但却吸引了我的注意。

参观归来,我一直在等待着更加详细的内容。终于,等到了所有提案的发布。我挨个查看,遇到不懂的名字就问度娘(⊙﹏⊙b汗),我发现了一个提案特别适合自己——《基于HackRF开发GPS信号仿真模拟器》。

为什么这么说呢?首先,自己的专业就是卫星导航方向,而仿真模拟器的研究正是上个学期自己所一直在做的工作,因此有着一定的基础;其次,HackRF是一种新型的软件无线电设备,之前自己曾经折腾过跟它类似的USRP。两个设备都已经纳入GNURadio的支持范围,因此在研究的初始阶段应该会比较快。基于这两个考虑,自己就提交了一份开题报告

当时提交完后,自己内心还是很忐忑的——既报着很大的热情,又不敢抱很高的期望。毕竟这是自己第一次申请类似的项目,而且其他参与申请人情况自己也不是很了解。但报告提交上去了,做的好不好就留给导师去评定吧。((^o^)/~)

按照日程,7.4号导师就会公布每个提案对应选定的学生,但那一天过去了,自己没有收到任何通知,就知道基本无望了。(╮(╯▽╰)╭)但还是去网站看了一眼,发现导师还没有选定,便又存了一份希望。过了一天又一天,就在自己觉得彻底没戏的时候,7.7号自己收到了焦现军老师的邮件——

“hi,选定了你来做这个GPS仿真器的项目。好好准备吧!”

邮件内容很轻松,但我内心很不平静!甚至可以说是很激动。真的,自己非常感谢焦老师的信任选择我来做这个项目,因此当天晚上自己就制定了两个月实习期的计划。

项目(gps-sim-hakcrf)的进展还算顺利,中期前就在Matlab平台上完整的实现了自己开题报告中所提出的“数据生成部分”,完成了预定任务。而接下来面对HackRF,自己才算是真正遇到了比较严重的问题。板子到手,自己先是折腾自己的电脑,安装Ubuntu系统,进而安装并测试GNURadio,然后测试HackRF能否正常工作,这些前期准备都做完了,才是真正开始面向工作了。由于自己在Python编程经验方面不足,所以选择了基于GRC流图的开发思路。自己搭建并运行一次流图,然后用分析工具检查一次数据,运行一次,查一次……就这样一次次的不断改进自己的流图。到最后,搭建出了GPS信号发生硬件部分的流图,并结合数据生成部分的数据完成了整个项目。

时间真的过的很快,眼看着最后的9.8“期末考试”就要到了。参照导师的预案标准与自己的完成情况,发现自己虽然取得了相应的成果,但依然有着不足之处。面对着这个情况,自己觉得把当前情况,包括成绩、不足以及瓶颈,都向导师如实反映一下(见开源夏令营《基于HackRF开发GPS信号仿真模拟器》终期汇报)。

总结这次经历,我有很多收获,除去学习并实际应用到了最新的HackRF软件无线电设备外,我还认识了我的项目导师焦现军老师,他在HackRF领域有很多自己的贡献,并且在群里经常热心解答各种问题,自己也得到了很多他的指导,在csdn夏令营的群里,我还结识了一群爱吐槽、又爱技术,又很有爱的小伙伴们。每天吐吐槽,有益身心健康。(O(∩_∩)O哈哈~)小伙伴们说,活动结束之后,群还继续保留,我觉得这必须的,以后还要继续吐槽,并且邀请师弟们来参加呢。(~ o ~)~zZ

这就是我的开源夏令营,虽不够精彩,但因缘而起,像一场美丽的邂逅。


相关链接

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值