Audio port communication of mobile phone
Regarding the audio port communication part of the mobile phone, the following information is mainly summarized for future reference when needed.
1. Domestic solutions
(1)http://blog.csdn.net/xl19862005/article/details/8522869
CSDN's blog is fairly reliable in this regard, but it only discloses ideas, but it is not completely open source.
(2) Kuaiyuan DIY community in China
http://www.nwtel.cn/forum-DIY-1.html
This link has information shared by netizens and related topics discussed. The basic principles are actually based on the plan of hijack (a netizen from the University of Michigan abroad).
2. The IOS solution of foreign hijack
(1) Hijack's solution can be used normally on all current IOS devices. He uses one of the left and right channels for power supply, and all external hardware does not need an external power supply.
(2) This link is their project introduction:
http://web.eecs.umich.edu/~prabal/projects/hijack/
(3) Project-related source code:
https://code.google.com/p/hijack-main/
(4) Project tutorial (introduction):
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) Project-related papers
The blue circles are their papers, all in English, and the papers are written in more detail.
(6) Look at the issue section
It is very likely that you will also encounter the problems in the Issue part. Generally, the authors will reply in alignment, and the problems that arise will generally be updated in the next version.
(7) The hardware part used by hajiack
http://www.seeedstudio.com/depot/hijack-development-pack-p-865.html
This is a foreign website, Taobao is still very powerful, 470 yuan a set, only one store sells it, the link is as follows:
http://item.taobao.com/item.htm?spm=a230r.1.14.1.S2LY2R&id=35794347356&ns=1&abbucket=8#detail
(8) The update of the source code on google code is relatively slow. You can look at github. This commit is relatively frequent. When using the project, try to use the latest code to avoid bugs that have not been fixed in the old version. The Github project address is as follows:
https://github.com/taweili/hijack/tree/master/iPhone
This is a project of hijack's oscilloscope. The oscilloscope is available, and the data transmission at the bottom layer must be no problem. You can take a look.
3. Android solutions abroad
This solution is actually based on hijack (don't repeat the wheel J), and then the developer gave a solution for android. Currently, the hardware supports two single-chip microcomputers (MSP430FR5969 and MSP430F1611), that is, the program can be used directly. . The project link is as follows:
https://github.com/ab500/hijack-infinity