問題タブ [rfcomm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
711 参照

android - ユーザーがアプリケーションからバックアウトしたときに Bluetooth 接続が失われるのを防ぐ方法は?

ユーザーがアプリケーションを終了しても、RFCOMM 接続をシリアル デバイスに接続し続ける方法がわかりません。インターネットを検索しましたが、まだ質問に答えていません。じゃあ誰か知ってる?どんな答えも大きな助けになります..ありがとう。

0 投票する
2 に答える
2326 参照

java - Android デバイスをリッスンするために PC 上で実行される Bluez アプリケーション

Linux Bluetooth API Bluez を使用して、Android デバイスがデータを送受信できるようにするアプリケーションを開発したいと考えています。

PC 側については、次のコードを見てきました: http://people.csail.mit.edu/albert/bluez-intro/x502.html Android は RFCOMM プロトコルを使用しているため、または手動でプロトコルを設定することは不可能だと思います.

Android では Java API (Bluez API がロックされている) しか使用できず、SDP がうまく機能しないため、次の呼び出しを使用する必要があります。

たとえば、コマンドによって返されるチャネルの 1 つである 0xC (12) にチャネルを設定すると、次のようになります。

Android アプリケーションは PC に正しく接続できます。

問題は、2 つのアプリケーションが通信できるようにするためのパラメーターが何であるかがわからないことです。PC 側には値 1 のポート番号しかありません。Android 側には、SDP で利用可能なサービスに割り当てられたチャネルがあります。しかし、SDP は Android では動作していません。

どんな助けでも大歓迎です。ありがとう

0 投票する
3 に答える
8647 参照

android - Android Bluetooth チャット サンプル アプリ - 複数の接続

Android Bluetooth Chat サンプル アプリをセットアップして、一度に複数のユーザーと接続し、ミニ チャット ルームを用意することはできますか? それは何を伴うでしょうか?

0 投票する
0 に答える
3291 参照

ubuntu - LinuxのBluetoothデバイスをシリアルポートにマッピングします

Bluetooth経由で携帯電話をラップトップに接続しました。次に、そのBluetooth接続を仮想シリアルポートにマッピングする必要があります。それを行う目的は、私の電話を介してSMSを送信するようにSMSLibJavaライブラリを構成することです。Ubuntu 12.04は、私のラップトップで実行されているOSです。次のコマンドを実行し、SMSLibアプリケーションパラメータのシリアルポートとして「/ dev/rfcomm0」を指定しました。

しかし、ポートが識別できなかったということで、実行時エラーが発生しました。この問題をどのように克服しますか?

すてきな一日を!

0 投票する
1 に答える
5927 参照

c# - Mono C# による Bluetooth 通信

PC (Linux 32 ビット) とハードウェア デバイスの間で Bluetooth 経由でシリアル接続を確立しようとしています。

私はすでに cutecom を使用してシステムをテストしました。できます。ボー115200/dev/rfcomm0など...

現在、通信プロトコルを実装できるように、Mono でクライアント ソフトウェアを作成しようとしています。SerialPortオブジェクトをテストしました:

うまくいきません。で有線シリアル接続を介してシステムをテストしたところ、動作/dev/ttyACM0しました。ですから、この方法ではないと思います。

FileStreamandを使用しようとしましStreamReaderたが、Exception.IO: WIN32 IO returned 997.

Mono C# で Bluetooth デバイスとのシリアル接続を使用するにはどうすればよいですか?

0 投票する
1 に答える
16133 参照

android - 2 つの Android デバイス間の RFCOMM ベースの Bluetooth 通信

いくつかの要件分析のために、2 つの Android デバイス間の RFCOMM ベースの Bluetooth 通信をテストしたいと考えています。

Android デバイス 1 から約 1 MB のデータを送信する必要があり、Android デバイス 2 はそれを受信して​​データを表示/保存する必要があります。Bluetooth SPP (RFCOMM) profile を使用してこれを行う必要があります。

これを行うために利用可能なアプリ/コードを提案できますか?

0 投票する
0 に答える
1145 参照

qt - Qt for symbian を使用して RFCOMM サーバーを作成する

Qt、Symbian デバイス、および Bluetooth の初心者です。

SPP プロファイルのみをサポートする Bluetooth デバイス (ピンパッド) からの接続を受信するには、RFCOMM サーバーをセットアップする必要があります。

Google で検索したところ、次のような例がいくつか見つかりました: http://doc.qt.nokia.com/qtmobility/btchat.html

すべて試しましたが、接続できません。両方のデバイスがペアリングされましたが、接続しようとすると失敗します。

製造元に問い合わせたところ、携帯電話の SPP サーバーが着信接続をリッスンできないために発生しているとのことでした。

RFCOMM サーバーを作成し、例のようにサービスを登録していますが、まだ機能していません。

誰かが私を助けることができますか?

QtMobility 1.2.0 で Qt を使用しており、携帯電話は Nokia 500 (Symbian^3) です。

これが私のコードです:

0 投票する
1 に答える
8709 参照

android - AndroidでBluetooth Server Socket RFCOMMを使用してデータを受信するには?

ペアリングされた Bluetooth デバイスからのデータを受信して​​表示する Android アプリケーションを作成しようとしています。私は動作するPythonコードを持っていて、Androidで同様のコードを書きたいと思っています.AndroidフォンでPythonを実行できますが、UIはありません! コードは RFCOMM を使用してポートを検出し、 socket を使用して接続します。Bluetooth デバイスのアドレスは XX:XX:XX:XX:XX:XX 形式であり、Android 用のコードの書き方がわかりません。私を助けて!ありがとう!ここに私のpythonコードがあります:

このアンドロイドコードは役に立ちますか?

0 投票する
0 に答える
3848 参照

c - Bluez CRFCOMMBluetoothサーバーがホストへのルートを取得していません

私は次のリンクのコードを使用しています:http: //people.csail.mit.edu/albert/bluez-intro/x502.html

サーバーを実行し、Macアドレスを使用してクライアントを実行すると(サーバーはポート0x1001でリッスンします。これは、クライアントが接続する場所です)、ホストへのアクセスがありません。MACアドレスをBluetoothデバイスのMACアドレスに置き換えました。

偽のMACを挿入すると、時間がかかり、タイムアウトになるため、少なくとも実際のMACアドレスとは異なる動作をします。私はUbuntu12.04を実行していて、GNOMEを介して電話と通信できるので、機能が機能することを知っています。

0 投票する
0 に答える
106 参照

qt - RFCOMM サーバーが他のデバイスで利用できない - Symbian3

Symbian で RFCOMM サーバーを構成しようとしています。

私のコードを見ると、何も欠けていないように見えますが、他のデバイスは私のサービスを見ることができません。

ノートブックを使用して、携帯電話で利用可能なすべての Bluetooth サービスを一覧表示しましたが、そのサービスはありませんでした。

誰か助けてくれませんか?

コードは次のとおりです。