In this post we will be trying to emulate basic functions as prescribed in the Android Documentation. In order to understand the functions we first need to understand the circuit layout of the headphone jack which is as follows:
Now with this circuit in hand you can perform a series of tasks. This has been summarized in the table below.
This post will primarily focus on the Function A since that is the one that is commonplace in all mobile phones with a headphone jack. In the following video, we demonstrate how to emulate the following functions using a headphone jack
- Play/Pause
- Open Google Voice
- Next song
- Radio
- Emulating Google voice