Android NDEF Push Protocol Specification с февраля 2011 года говорит: Это позволяет осуществлять двунаправленный обмен NDEF между устройствами АЭС.Android NFC: могу ли я сделать двунаправленный обмен сообщениями?
Сегодня 2015, и я хочу простой обмен сообщениями между двумя устройствами:
Device 1 Device 2
"Hello" --->
<--- "Welcome"
"Goodbye" --->
<--- "Farewell"
Другими словами, я хочу, чтобы получатель отправить сообщение подтверждени.
Как отправить информацию в обоих направлениях и согласовать два устройства через NFC?
Аналогичный вопрос с 2011 года: Bi-Directional Android Beam
Невозможно. NFC полудуплексный. 1 действует как активное, которое производит активное RF и другое как пассивное. В 1 касание или коснитесь, вы можете отправить только одно сообщение: «Привет». –
@VivekKN это неправда. Возможна двунаправленная связь. Пульт Android ограничен одним сообщением обратного вызова. Поместите 1 устройство в устройство чтения/записи, а другое - в эмуляцию карты, чтобы архивировать двунаправленную связь. –
@ S.Pols Да, это то, что я говорю. Режим чтения/записи - это не что иное, как пассивный режим, в то время как режим эмуляции карты является активным (там, где вы создаете RF). Поэтому активное устройство отправляет Hello, и пассивное устройство принимает его и отображает «Добро пожаловать», но не может отправлять «Добро пожаловать» на активное устройство. –