Bir iPhone veya iPod Touch'ı bir Lego NXT'ye bağlamak için Apple'ın CoreBluetooth çerçevesini kullanmaya çalışıyorum. Ancak, Apple'ın bu çerçevede hiç bir dokümantasyonu yok gibi görünüyor. Bunu kullanmayı bilen var mı? Mevcut yöntemler/nesneler nelerdir? Ya da genel olarak sadece nasıl kullanılır. Şimdiden teşekkürler!CoreBluetooth Eşleştirme Lego için NXT
5
A
cevap
2
CoreBluetooth, yalnızca yeni Bluetooth Düşük Enerji (LE) aygıtlarıyla etkileşim için API'ler sağlar. Bu, geleneksel Bluetooth ile uyumlu olmayan yeni bir standarttır. IPhone 4S, LE ve normal modda çalışan bir çift mod BT çipine sahip. Bu nedenle NXT gibi geleneksel Bluetooth cihazlarla konuşmak için CoreBluetooth kullanamayacaksınız. Ancak, gelecekte NXT'nin LE modu Bluetooth kullanması gibi uygulamalar için anlamlı olacaktır.
İlgili konular
- 1. CoreBluetooth
- 2. xamarin iOS için coreBluetooth destekliyor mu?
- 3. Eşleştirme
- 4. MacOS'ta CoreBluetooth önbelleğini nasıl temizleyebilirim?
- 5. Parse Lego Digital Designer * .lxf dosyaları
- 6. Kalıp eşleştirme
- 7. Eşleştirme 7.6
- 8. Bir CBErrorDomain Kodu döndüren CoreBlueTooth Bildirimleri = 0
- 9. mongodb tüm koşuyorum bir alan eşleştirme için
- 10. Android için youtube TV eşleştirme API'si API
- 11. Şifre Eşleştirme yönergesi için Yazma Birimi testi
- 12. n boyutlu eşleştirme algoritması
- 13. Dize Eşleştirme Javascript
- 14. Python'da Probabalistic Dize Eşleştirme
- 15. OpenCV Stereo Eşleştirme/Kalibrasyon
- 16. Dize deseni eşleştirme sorunu
- 17. Emacs eşleştirme etiketleri vurgulama
- 18. Değişken dizisi değerleriyle eşleştirme
- 19. Python'daki işlev parametrelerini eşleştirme
- 20. NHibernate'de Eşleştirme Kardeşleri
- 21. Eşleştirme ve silme ürün
- 22. eşleştirme alanları içten MongoDB
- 23. Scala desen eşleştirme performans
- 24. Eşleştirme (C++ 11)
- 25. Desen Eşleştirme Fonksiyon Argümanlar
- 26. Etiketsiz eşleştirme düğümleri
- 27. Android Bluetooth Eşleştirme İletişimini Önleyin
- 28. Başarısız bir Geleceğin İstisnasını Eşleştirme
- 29. Scala RegexParsers'da açgözlü olmayan eşleştirme
- 30. ölçek ve rotasyon Şablon eşleştirme
Geleneksel bluetooth aygıtlarıyla gerçek anlamda etkileşim kurmak için ne kullanabilirim? Bunu gerçekleştirmek için kullanabileceğim bir yer var mı? Bir sonraki seçeneğim, iPhone wifi kullanmamak, bir bilgisayara wifi üzerinden göndermek ve daha sonra bilgisayar Bluetooth üzerinden NXT'ye iletişim kurmak. Bununla birlikte, eğer mümkünse bu orta adamı ortadan kaldırmak istiyorum. – MZimmerman6
Apple, Bluetooth kullanan uygulamalar hakkında geleneksel olarak çok kapalı. Bir iphone'dan keyfi BT cihazlarıyla konuşmak için herkese açık API'ler yoktur. Açıkladığınız gibi android veya wifi kullanabilirsiniz. – TJD
@ MZimmerman6 - Harici Aksesuar çerçevesi, LE olmayan Bluetooth cihazlarla konuşmak için iletişim yetenekleri sağlar, ancak bu cihazların MFi programında olması ve iOS ile kullanım için tasarlanmış olması gerekir. Bu, NXT'deki gibi genel Bluetooth donanımıyla iletişim için değildir, bu yüzden bu açıdan şanssızsınız demektir. Bir jailbreak cihazında bir şeyler yapabileceksiniz, ancak WiFi rölesi muhtemelen en iyi bahistir. –