Linux'ta bir USB-Bluetooth adaptörü olsa da bir sanal seri port kurmaya çalışıyorum ve bir Android cihaz aracılığıyla ona bir mesaj gönderiyorum. Ben çekirdekten 3.6. Gnome-bluetooth kullanarak başarılı bir şekilde cihaza eşleştirilebiliyor ve dosya gönderebiliyorum.
Seri bağlantı noktasını ayarlamak için önce adaptörüme SP profilli bir kanal eklerim:
sdptool add --channel=22 SP
Sonra rfcomm ile 'dinle' diyorum:
rfcomm listen /dev/rfcomm0 22
hangi bloklarda
Waiting for connection on channel 22
Görünüşe göre rfcomm / dev / rfcomm0 ile başarılı bir bağlantı kurulacak. Bu gerçekleştiğinde, bağlı cihaza ileri geri mesaj göndermek için cutecom gibi bir şey kullanmak istiyorum.
Android cihazımda bir Bluetooth SPP terminali açtım (orada birkaç tane var, birkaç tane daha denedim) ve bağlanmayı deneyin. Hepsi başarısız.
Başarıyla eşleştirip sorunsuz bir şekilde dosya gönderebildiğim için, bluetooth eşleşmesinin ve iletişimin işe yaradığını biliyorum.
Başka ne deneyebileceğimden emin değilim. Herhangi bir RFCOMM kanalı çakışması olmadığından emin olmak için yerel cihazımda ve Android cihazımda 'sdptool browse' kullandım.