Bluetoothバージョンと仕様の決定


1

Bluetoothデバイスが組み込まれていますが、BlueSoleilをセットアップしようとしています。ボーレート、フロー制御、ストップビットなどの情報を要求します...この情報はどこで入手できますか?

そこにあるCPU-Zの Bluetoothデバイスのためのプログラムのタイプは?

回答:


5

ここでは、ブルートゥースラジオ自体について必要な情報を提供する素敵なプログラムを実際には知らないので、質問の2番目の部分について説明します。私は通常、Windowsが提供するハードウェアIDを使用してチップ自体の情報を見つけることに頼らなければなりませんでした。

ボーレート、フロー制御、ストップビットなどは、Bluetoothを介して実行されているシリアルポートに設定されています。最近のすべてのUSBベースのBluetoothアダプターは、どの設定でも実行できるはずです。したがって、必要なのはアダプターの機能ではありません。これは、シリアル接続を確立しようとしているターゲットデバイスの機能です。リモートデバイスから情報を取得するには、そのマニュアルを読む必要があります。必要な設定について説明します。何も言わない場合は、いくつかの一般的な設定を試すことができます。

一般的な設定には、9600 b / s、8データビット、1ストップビット、フロー制御なし、パリティビットなしがあります。これは、あらゆる種類の実験装置、シリアル端末、さまざまな趣味のBluetoothモジュールで使用されます。

より最近の設定は、115200 b / s、8データビット、1ストップビット、フロー制御なし、パリティビットなしです。より高速な通信が可能になります。

一部のGPS受信機は、4800 b / s、8データビット、1ストップビット、フロー制御なし、パリティビットなしを使用します。

誤った設定を使用してリモートデバイスを実際に損傷する方法はないはずです。コマンドを送信しようとすると、端末上で意味不明なメッセージが表示される場合がありますが、リセットが修正されるのは難しいことではありません。

実際にシリアルオーバーBluetoothを使用して何かを接続しようとしていない場合は、ポートを9600 b / s、8データビット、1ストップビット、フロー制御なし、パリティビットなしに設定するだけです。それは多かれ少なかれ、シリアルポートのデフォルト設定です。実際に変更する必要がある場合は、それがわかります。

マウス、ヘッドセット、携帯電話など、Bluetoothを使用する多くのデバイスでは、実際にシリアルポートを手動で設定する必要はなく、Bluetooth経由でシリアルポートの機能を使用することさえできないことに注意してください。


一歩戻りましょう。使用しているBluetoothの種類を知るにはどうすればよいですか?UART、PCMCIA、BCSP
wizlog

1
@wizlogどれでもかまいませんが、BlueSoleilを使用しているので、USB bluetoothアダプターだと思います。コントロールパネルのハードウェアデバイスに表示されましたか?どのようなデバイスであるかを知る最良の方法は、コントロールパネル->システム->デバイスマネージャーで見つけることです。Bluetooth無線の下にリストされているはずです。
AndrejaKo
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.