Raspberry Pi 2 çalıştıran bir Raspbian çekirdeği 4.1.15 ve Bluez sürüm 5.23 var.Bluetoothctl set passkey
Kullanıcı etkileşimi olmadan bağlantıyı kabul etmesi gereken bir aygıtı (bir Android telefon gibi) rapsberry'ye bağlayabilmek istiyorum. Ben, cihazın bulunabilir hale başka bir cihazla eşleştirmek ama bluetooth-ajan
bluetooth-agent PIN
Bluetooth ajan olduğu gibi bir iğne ayarlamanın yolunu bulamadı olabilir bluetoothct ile
artık kullanılabilir Benim sistemimde, bunu bluetoothctl ile yapabileceğim bir yolu var mı?
Neden bir PIN oluşturmak istiyorsunuz? Pimlerin eşleştirme sırasında otomatik olarak üretilmesi gerekiyor. Yani sadece 'bluetoothctl' başlatabilirsiniz. Daha sonra 'ajan' girin. Sonra her iki uçtan bir eşleme başlatın. Pin, iki uç tarafından otomatik olarak oluşturulmalı/müzakere edilmelidir (bluetooth teknik özelliklerine göre). Bir pin gerekirse "bluetoothctl" doğru pin komutları sağlayacaktır. Herhangi bir nedenden dolayı sabit bir pime ihtiyacınız varsa, lütfen neden ihtiyaç duyduğunuzu açıklayın ve bunu yapmak mantıklıysa bunu sağlayabiliriz. – kaylum
@kaylum Cevabınız için teşekkür ederiz. Bir PIN ayarlamanız gerekiyor, çünkü ahududu üzerinde bir iğne giremiyorum çünkü ona bağlı bir insan olmayacak. Bir telefondan veya sabit bir pini giren başka bir cihazdan eşleştirmeyi başlatmak istiyorum. Bu yüzden ahudududaki iğneyi ayarlamalıyım. – Subert
Bu, ajan IO yetenekleri tarafından (yine bluetooth teknik özellikleriyle tanımlandığı gibi) ele alınmıştır. Bu durumda, 'agent NoInputNoOutput' çalıştırmalısınız. Bu, hiçbir kullanıcı etkileşiminin gerekli olmadığı "Just Works" eşleşmesiyle sonuçlanacaktır. Bu yüzden hala sabit pimlere ihtiyacınız olduğunu düşünmüyorum (sabit pimler eski eşleştirme içindir ve yeni eşleme modlarından daha az güvenlidir). – kaylum