問題タブ [iobluetooth]

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 に答える
4626 参照

c - IOBluetooth(osx bluetoothスタック)を使用するl2capサーバー/クライアント

LinuxのBlueZでできるように、OSXで実行されるl2cap(またはRFCOMM)クライアント/サーバーをセットアップするためのAPIを理解するのに問題があります。

Linuxでは、ソケットを開いてバインドし、リッスンしてからサーバーを受け入れ、ソケットを作成してバインドし、クライアントに接続します(バインドでは、使用するデバイスのBTアドレスを取得します)。また、ペアリングは行われません。

特定のデバイスで接続のリッスンを開始するようにアプリケーションを構成する方法がわかりません(または、OSXが一度に1つのBTアダプターのみをサポートする場合は、着信接続をリッスンする方法)。

また、特定のデバイスを使用して1つのBTデバイスに送信するようにアプリケーションを構成する方法もわかりません(OSXが一度に1つしかサポートしていない場合、これは関係ありません)。

また、OSXスタックでは、l2capを通過する前に2つのデバイス間でペアリングが行われている必要がありますか?

C / C ++が推奨されますが、任意の言語の例をいただければ幸いです。

ありがとう

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

macos - Mac OS X/Bluetooth: プログラムで簡単なペアリングを無効にしますか?

開発ツール (/Developer/Applications/Utilities/Bluetooth/) の Bluetooth Explorer アプリを使用すると、デバイスのシンプル ペアリングをオフにすることができます。(アプリを実行し、メニュー項目: [ユーティリティ] > [ローカル デバイス情報を取得] を選択し、[シンプル ペアリング] タブをクリックします)。

サードパーティのアプリケーションはどのようにこれを行いますか?

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

objective-c - Mac OS X bluetooth プログラミング サンプル?

Mac mini で Bluetooth を使用してアプリケーションを開発しようとしています。しかし、ネットをくまなく検索した結果、Apple の「Bluetooth デバイス アクセス ガイド」しか見つかりませんでした。サンプル プログラムは 1 つもありませんでした。

この利用可能なサンプルコードを誰かが提案できますか?

私のプログラムでやろうとしていること:

PAN プロファイルを介してプログラムで iPhone を Mac とペアリングし、双方向でデータ (ストリーム) を送信したいと考えています。手動でペアリングしたところ、データ転送に成功しました。プログラムでそれをやりたいだけです!

0 投票する
7 に答える
56336 参照

ios - プログラムでiPhoneのBluetoothのステータス(オン/オフ)を取得する方法

プログラムでONかOFFかというiPhone/iPod Bluetoothのステータスを取得しようとしています。Apple API またはサードパーティ API を使用することは可能ですか。

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

cocoa - IOBluetooth同期読み取り

現在、IOBluetoothを使用するプログラムに取り組んでおり、同期読み取りが必要です。つまり、メソッドを呼び出し、指定されたバイト数をポートに書き込み、指定された数を読み取って返します。私は現在、NSThreads、NSLocks、およびNSConditionsの複雑なシステムを持っていますが、それは一種の動作ですが、非常に低速です。また、特定の呼び出しの後、余分なデータがないことを確認する必要があるため、通常はバッファをフラッシュしますが、IOBluetoothの非同期コールバックでは不可能です-何があっても、すべてのデータが後に受信されたことを確認する方法についての考え特定のポイントは、そのポイントの後に受信されたデータですか?

これまでに行った作業はすべて同期呼び出しを使用しているため、このタイプの同期とマルチスレッドについてはまったく扱っていません。この問題について考えていただければ幸いです。

着信データのコールバックは次のとおりです(「incomingData」オブジェクトはNSMutableDataです)。

そして、これがデータオブジェクトを返す前に指定されたバイト数が受信されるまで待機するメソッドです(これは代替スレッドから呼び出されます)。

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

objective-c - CocoaでBluetoothデバイスとサウンドデバイスをオフにする方法は?

CoreWLAN フレームワークによって Airport をオフにできることは知っていました。

なのでおそらくBluetoothデバイスやサウンドデバイス関連の機能やフレームワークがあると思います。

そのデバイスをオフにするにはどうすればよいですか?

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

iphone - iPhoneプログラミングでBluetooth経由で画像を送信する方法は?

私はいくつかの NSString であり、それらに参加して単一の NSString を作成し、その単一の NSString を NSData に変換し、Bluetooth 経由で他の iPhone に送信しています。

しかし、今は上記のデータで画像を送信する必要があります。

どうすればそのようなコンセプトを達成できますか?

しかし、単一の NSData (UIImage+NSString) を送信したいのですが、どうすればよいでしょうか????

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

iphone - Bluetooth経由で画像と文字列を一緒に転送するためにNSCoderを使用する方法は?

NSCoder を使用し、NSString と UIImage を単一の NSData で Bluetooth 経由で転送したい

「UIImage と NSString を含む NSData を bluetooth 経由で送信したい」と簡単に言うことができます。

手伝ってください、、、

これは非常に複雑な質問で、ここで 2 日間立ち往生しています :-(

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

java - Bluetoothソケット接続はAndroidでどのように機能しますか?

Bluetoothは初めてです。Androidでは、BluetoothSocket接続を介してクライアントとして別のBluetoothデバイスに接続できることを理解しています。受信したデータをどのように処理しますか?データはどのような形式でサーバーからクライアントに送信されますか?

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

iphone - どの GKSession が試行ごとに接続しないのですか?

アプリケーションでは、invitationDidFail が呼び出され、正しく接続される場合もありますが、接続されない場合もあります...

接続を拒否する理由として考えられるものは何ですか?

このメソッドを呼び出さなくても、デバイスが他のデバイスとペアリングされていないことは確かですが、それを受け入れて didReceivedInvitation メソッドを呼び出したり、invitationDidFail を呼び出して拒否したりする理由は何ですか。