Apa utilitas bluetooth untuk Linux yang akan membuat saya memasangkan dan memutus perangkat, menampilkan pesan yang datang dari perangkat, mengirim pesan ke perangkat (mudah-mudahan selesai menggunakan sistem file!), Dan mengatur flag yang tersedia?
Aplikasi dalam pikiran adalah bahwa saya hanya ingin mengatakan 10 keyboard bluetooth kecil dan memetakan setiap tombol pada setiap keyboard untuk mengirim pesan MIDI (jelas bagian midi bukan bagian dari OP ini).
Jawaban:
Berikut daftar beberapa alat yang berhubungan dengan Bluetooth yang dapat Anda gunakan untuk berinteraksi dengan perangkat.
hciconfig
hciconfig
hcitool dev
juga harus memberikan beberapa informasi inihcitool
hcitool inq
danhcitool scan
hcitool info <BTAddr>
l2ping
l2ping <BTAddr>
sdptool
sdptool browse <BTAddr> or sdptool records <BTAddr>
obexftp
obexftp –nopath –noconn –uuid none –bluetooth <BTAddr> –channel <OPUSHChann elNo> –put <FileToPut>
obexftp -b <BTAddr> -v -p <FileToPut>
agen kunci pas
passkey-agent –default <Pin>
obexpushd
obexpushd
Pemasangan
Anda dapat mengikuti petunjuk dari situs ini untuk memasangkan perangkat dengan kotak Linux Anda melalui baris perintah. Aritcle berjudul: Cara memasangkan perangkat bluetooth dari baris perintah di Linux .
Contoh
Temukan alamat mac perangkat bluetooth Anda
Atur agen-bluetooth untuk meneruskan kode pemasangan yang diharapkan
Edit file konfigurasi rfcomm
/etc/bluetooth/rfcomm.conf
, dan letakkan alamat MAC dari atas, di dalamnya.CATATAN: Peringatan penting, jika Anda mengkonfigurasi perangkat Anda untuk tidak mengikat saat startup (tidak mengikat;) Anda harus memutar rfcomm secara manual menggunakan perintah ini sebelum menggunakan port serial (yang juga memerlukan izin root).
Referensi
sumber