Как устройство Square Reader (squareup) работает через разъем для наушников в Android?

https://squareup.com/readerописывает аппаратный кард-ридер, который также подключается к разъему для наушников на Android (и iPhone).

Интересно, как приложение Square считывает данные из разъема для наушников? Можно ли отправлять пользовательские данные через разъем для наушников или это просто какое-то декодирование звука (например, как работает коммутируемый модем)?

9
задан Charles 8 March 2012 в 19:34
поделиться