手机的音频口通信
关于手机的音频口通信部分,主要总结了如下一些资料,方便需要的时候备查。
1.国内的方案
(1)http://blog.csdn.net/xl19862005/article/details/8522869
CSDN的博客就这个写的还算靠谱点,只是公开了思路,但是并未完全开放源码。
(2)国内的快元DIY社区
http://www.nwtel.cn/forum-DIY-1.html
这个链接有网友分享的资料以及讨论的相关话题,基本的原理其实都是参考hijack(国外密歇根大学(University ofMichigan)的网友)的方案。
2.国外hijack的IOS的解决方案
(1)Hijack的方案在目前所有的IOS设备上都能正常使用,左右声道中他用了一个声道进行供电,所有外接硬件不需要外置电源,。
(2)这个链接是他们的项目介绍:
http://web.eecs.umich.edu/~prabal/projects/hijack/
(3)项目相关源码:
https://code.google.com/p/hijack-main/
(4)项目的tutorial(介绍):
http://wendellinfinity.wordpress.com/2011/08/21/hijack-in-the-box-part-1/
http://wendellinfinity.wordpress.com/2011/08/21/hijack-in-the-box-part-2/
http://wendellinfinity.wordpress.com/2011/08/21/hijack-in-the-box-part-3/
(5)项目相关论文
蓝色圈出的是他们的论文,全英文的,论文写得比较详细。
(6)看issue部分
Issue部分的问题很有可能你们也会遇到,里面一般作者都会对齐进行回复,对于出现的问题一般都会在下一个版本中更新。
(7)hajiack用的的硬件部分
http://www.seeedstudio.com/depot/hijack-development-pack-p-865.html
这个是国外的网站,淘宝还是很强大的,470元一套,只有一家店铺卖,链接如下:
http://item.taobao.com/item.htm?spm=a230r.1.14.1.S2LY2R&id=35794347356&ns=1&abbucket=8#detail
(8)google code上面的源码更新的比较慢,你可以看看github上面的,这个commit的相对频繁一些,项目左后使用时尽量用最新的代码,避免使用旧的版本出现的bug未修复。Github项目地址如下:
https://github.com/taweili/hijack/tree/master/iPhone
这个是hijack的示波器的一个项目,示波器都有了,底层传数据肯定没问题了,你们可以看看。
3.国外的android方案
这个方案其实是建立在hijack基础之上的(不要重复造轮子J),然后开发者给出了android的解决方案,目前硬件支持两款单片机(MSP430FR5969 andMSP430F1611),也就是程序直接可以拿来用了。项目链接如下:
https://github.com/ab500/hijack-infinity