2011-12-27 18 views
5

İşte NFC özellikli Android 4.0 ile çalışan 2 Galaxy Nexuses ile yapmaya çalışıyorum budur:Çift Yönlü Android Beam

  • Cihaz A ve B bir Android Işın UI başlatmak için yeterince yakın içindedir.
  • , Cihaz A Cihaz B ışını alınan
  • Cihaz B bir ışın gönderen bir işlem yapar ve daha sonra A başlangıç ​​ışın bir

cihaza bir cevabi ışın gönderir -> B çalışma iyi ama iletişim geri değil. Küçük bir veri yükü gibi bir 'ACK' den daha fazlasını göndermek istiyorum. Mevcut API'larla NFC üzerinden bunu yapmanın bir yolu var mı yoksa WiFi/BT p2p iletişimine bakmam gerekecek mi?

cevap

1

Bu, aygıtları birbirinden ayırmadan sonra tekrar bir araya getirmediğiniz ve açık bir şekilde UI'ye dokunmak için dokunma ile Aygıt B'den A'ya verileri ışınlamadığınız sürece bunun mümkün olduğunu düşünmüyorum. Yine de BT bağlantısını başlatmak ve işi bitirmek için NFC kullanabilirsiniz.

+0

Ayrı bir iletişim kanalı kurmak zorunda kalmamayı umuyordum :( – dougzor

0

Nasıl yapılacağını bilmiyorum ama işe yarıyor. Bu videoda 10dk 50sec'e bakın. Akranına akranlarını gösterirler. Şimdilik

How to NFC on the Android Platform

+0

Merhaba, sadece hızlı bir not. Bu video, Android Touch for Beam olmadan aktarım işlevlerini sunan Android 2.3'e atıfta bulunuyor. Önlenemeyen "dokunma .." UI'sini kullanır. – conor

0

, (ne yazık ki) eşler arası mod iki yönlü iletişim için kullanılamaz Android Beam aracılığıyla robot üzerinde erişilebilir. Gerçek çift yönlü iletişimi arşivlemek istiyorsanız, okuyucu/yazıcı & kart taklit modlarını daha iyi kullanabilirsiniz. ISO/IEC 14443-4 etiketine öykünürken, iki yönlü bilgi göndermek için APDU komutlarını kullanabilirsiniz (ISO/IEC 7816-4'e bakın). iki cihaz birbirine yakın iken

0

ben kendim denemedim o NDEf mesaj

0

aldığınızdan emin olmak için B cihazında bir tost gösterebilir, ancak bi şekli modernleşmek mümkün olabilir Okuyucu/yazıcı modunda bir telefon kullanarak ve diğer telefonla ana bilgisayar tabanlı kart emülasyon modunda (HCE) yönlendirilmiş iletişim. Ayrıca bu konuya bakınız: NFC reader/writer mode - is it only for tags?.

İlgili konular