私はArduinoの宇野のために、次のコードを使用します。シリアルデータをBluetooth経由で不特定のデバイスに送信する方法は?
#include <SoftwareSerial.h>
SoftwareSerial device(2, 3);
void setup()
{
device.begin(9600);
}
void loop()
{
device.println("33,89,156,203,978,0,0;");
}
ない特定のデバイスが設定されているために送信します。
私は(Ubuntuの14.04を実行している)私のラップトップ上のデータを受信したい場合は、私は単純に呼び出す:別の端末のインスタンスで
sudo rfcomm bind rfcomm0 [MAC ADDRESS] 1
と
screen /dev/rfcomm0
をし、それが動作します。
Androidアプリでどのように同じ動作を達成できますか? example codeはデバイスを指定します。私は他のコードを見つけることができません。私はこのような着信接続のためのラップトップ上で聴くとさらにそれだけで動作します:
sudo rfcomm listen rfcomm0 [MAC ADDRESS]
私は私のAndroidアプリが正確にArduinoの例のように仕事をしたいです。それをどうすれば実現できますか?