How to read data from a 3.5mm headphone hack?

I was thinking about using my TI-84 for testing, then move to create a remote shutter release for my Canon 60D, and after that move to more awesome stuff like interacting with iOS and Android devices.

Sent from my iPad at 1:35am