これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド hcitool です。
プログラム:
NAME
hcitool - Bluetooth 接続を構成する
SYNOPSIS
hciツール [-NS]
hciツール [-私 】 [指図 [指図 パラメーター]]
DESCRIPTION
hciツール Bluetooth 接続を設定し、特別なコマンドを送信するために使用されます。
Bluetooth デバイス。 いいえの場合 command が指定されている場合、またはオプションが指定されている場合 -h 使用されている、 hciツール プリント
いくつかの使用法情報と終了。
OPTIONS
-h 使用可能なコマンドのリストを表示します
-i
コマンドがデバイスに適用されます hciX 、これはインストールされているファイルの名前である必要があります
Bluetooth デバイス。 指定しない場合、コマンドは最初に使用可能なアドレスに送信されます。
Bluetoothデバイス。
コマンド
devの ローカルデバイスを表示する
INQ リモートデバイスを問い合わせます。 検出されたデバイスごとに、Bluetooth デバイスのアドレス、時計
オフセットとクラスが出力されます。
スキャン リモートデバイスを問い合わせます。 検出されたデバイスごとに、デバイス名が出力されます。
名
Bluetooth アドレスを含むリモート デバイスのデバイス名を出力します。 bdaddr.
info
Bluetooth を使用してリモート デバイスのデバイス名、バージョン、サポートされている機能を印刷します。
住所 bdaddr.
スピンク 定期照会プロセスを開始します。 問い合わせ結果は印刷されません。
エピンク 定期問い合わせ処理を終了します。
CMD [パラメーター]
任意の HCI コマンドをローカル デバイスに送信します。 オグフ, OCF と パラメータ
XNUMX 進数のバイト。
とともに アクティブなベースバンド接続を表示する
cc [--role=m|s] [--pkt-type= 】
Bluetooth アドレスを使用してリモート デバイスへのベースバンド接続を作成する bdaddr。 オプション
--pkt タイプ 許可されるパケット タイプのリストを指定します。 カンマ区切りです
パケット タイプのリスト。考えられるパケット タイプは次のとおりです。 DM1, DM3, DM5, DH1, DH3,
DH5, HV1, HV2, HV3。 デフォルトでは、すべてのパケット タイプが許可されます。 オプション - 役割 持てる
値 m (ロールの切り替えを許可せず、マスターのままにする) または s (役割の切り替えを許可し、
ピアがマスターになることを要求した場合はスレーブになります)。 デフォルトは m.
dc [理由]
Bluetooth アドレスを持つリモートデバイスからベースバンド接続を削除します bdaddrを選択します。
理由は、Bluetooth HCI エラー コードのいずれかである可能性があります。 デフォルトは 19 ユーザー用終了
接続。 値は XNUMX 進数で指定する必要があります。
sr
ベースバンド接続の役割をリモート デバイスから マスター or スレーブ.
CPT <パケット 種類>
Bluetooth アドレスを持つデバイスへのベースバンド接続のパケット タイプを変更する
bdaddr. パケット パケット タイプのカンマ区切りのリストです。
パケットタイプは DM1, DM3, DM5, DH1, DH3, DH5, HV1, HV2, HV3.
RSSI
デバイスへの接続に関する受信信号強度情報を表示します。
Bluetoothアドレス bdaddr.
lq
Bluetooth アドレスを持つデバイスへの接続のリンク品質を表示します。
bdaddr.
DWT [タイプ]
Bluetooth によるデバイスへの接続の送信電力レベルを表示します。
住所 bdaddr。 タイプとしては、 0 現在の送信電力レベル (つまり、
デフォルト)または 1 最大送信電力レベルの場合。
ああ
Bluetooth アドレスを使用してデバイスに接続するための AFH チャネル マップを表示します。
bdaddr.
lp [値]
なしで 値、デバイスへの接続に関するリンク ポリシー設定を表示します。
Bluetoothアドレス bdaddr。 場合 値 が指定されている場合は、リンク ポリシー設定を設定します
そのつながりと 値。 可能な値は、RSWITCH、HOLD、SNIFF、および PARK です。
LST [値]
なしで 値、デバイスへの接続のリンク監視タイムアウトを表示します。
Bluetoothアドレス付き bdaddr。 場合 値 が与えられ、リンク監視を設定します
その接続のタイムアウト 値 スロット、または無限の場合 値 0です。
認証
Bluetooth アドレスを使用してデバイスの認証を要求する bdaddr.
ENC [暗号化する 有効]
Bluetooth アドレスを持つデバイスの暗号化を有効または無効にします。 bdaddr.
キー
Bluetooth アドレスを持つデバイスの接続リンク キーを変更する bdaddr.
クロックオフ
Bluetooth アドレスを使用してデバイスのクロック オフセットを読み取ります bdaddr.
クロック [bdaddr] [どれの 時計]
Bluetooth アドレスを使用してデバイスの時計を読み取ります bdaddr。 時計は、 0
ローカル時計の場合、または 1 ピコネット クロック (デフォルト)。
レススキャン [ - プライバシー] [ - 受け身] [--ホワイトリスト] [--discovery=g|l] [--重複]
LEスキャンを開始する
れいんふ [ - 静的] [ - ランダム]
LE リモート情報の取得
レウラッド [ - ランダム]
デバイスを LE ホワイトリストに追加する
ルウルム
LE ホワイトリストからデバイスを削除する
レウルズ LE ホワイトリストの読み取りサイズ
ルールクル
LE ホワイトリストのクリア
ラーラッド [ - 地元 いらいら] [--ピア いらいら] [ - ランダム]
LE 解決リストにデバイスを追加
ラールム
LE 解決リストからデバイスを削除する
ラールクル
LE 解決リストのクリア
レルルズ LE解決リストの読み取りサイズ
レルロン LE アドレス解決を有効にする
ラーロフ
LE アドレス解決を無効にする
レック [ - 静的] [ - ランダム] | [--ホワイトリスト]
LE接続の作成
LEDC [理由]
LE接続を切断する
レカップ
LE接続のアップデート
作者
マキシムクラスニャンスキー脚本の作品[メール保護]>およびMarcelHoltmann[メール保護]>
FabrizioGennariによるmanページ[メール保護]>
onworks.net サービスを使用してオンラインで hcitool を使用する