Java'da, bir akıllı karta komut gönderen ve NFC arabirimi üzerinden yanıtları gönderen bir uygulama yazıyorum. Bu uygulama hem Android hem de PC'de kullanılabilir.Java'da temassız bir akıllı kart için güç gereksinimlerinin belirlenmesi.
Bir USB temassız kart okuyucuyu bilgisayardan kullanarak bağladığım herhangi bir kartla bağlantı kurup iletişim kuramam.
Android bir başka meseledir. Uygulamanın bir Nexus S üzerinden kullanılması, karta bağlı olarak daha az istenen sonuçlar üretir.
Bazı kartlar bağlanır ve% 100 başarı oranıyla iletişim kurar. Kullanmaya çalıştığım çoğu kartın bağlantı kurması bile çok zor oldu, iletişim kurmaya bile izin vermedi.
Nexus S'deki NFC hizmeti kartlarla bağlantı kurmaya çalışıyor. Sürekli bir düşük nabız sesi çıkarır, bu da sağlam bir bağlantı kuramayacağını gösterir (anlayabildiğim kadarıyla).
Şu anki düşünce işlemim, Nexus S'nin kullanıyorum USB PC okuyucudan daha düşük güçlü bir NFC yongasına sahip olmasıdır. Okuduğum diğer makalelerden farklı kartların bunları kullanmak için farklı güç gereksinimleri varmış gibi görünüyor.
Bir kartı açmak için hangi güç seviyesinin gerekli olduğunu nasıl belirleyebilirim? ATR'de bir yerlerde saklı mı?
Belirli bir NFC çipinin sahip olduğu güç seviyesini nasıl belirleyebilirim? Bu bir yerlerde belgelenmiş mi?
İlk soru için ISO 7816 – Blackbelt
'u okumanız gerekir. NFC çipinin tam olarak hangi modeli olduğunu bilmeniz gerekir, bu nedenle bu tür bir bilgi ile veri sayfasını indirebilirsin –