Beam Benchドキュメント

接続診断

ライブマシン接続状態、ポート検出、GRBLハンドシェイク、最近のTX/RX通信を確認します。問題が発生したときに開いてください。

接続診断パネルは、マシンとBeam Benchが互いに何を伝えているかを理解するための、すべての情報を確認できる場所です。読み取り専用であり、ここでクリックしてマシンの状態を変更するものはありません。何が起きているかを確認し、必要に応じてバグレポート用のスナップショットをまとめるために使用します。

次の状況でこのパネルを開きます。

  • マシンに接続できない。
  • ジョブの途中で接続が切れる。
  • コンソールに文字化けした応答が表示される。
  • 接続に関するバグレポートを作成する。

開く

  • デフォルトの場所: 開いたときは中央右
  • デフォルトで表示: いいえ: ウィンドウメニューから開きます
  • ホットキー: デフォルトなし

表示内容

マシンが接続されていないときの接続診断パネル。 TX/RX通信が記録されていない切断状態。

パネルは1秒ごとにスナップショットを自動更新します。上から順に説明します。

ヘッダー

  • スナップショットのタイムスタンプ(現地時間、例: 2:45:30 PM)付きのタイトル。
  • 更新アイコンボタン(右上)。スナップショットを強制的に更新します。

マシン状態ブロック

  • セッション状態: 現在のバックエンドセッション状態。アンダースコアをスペースに置き換えて整形されます: disconnectedconnectingvalidatingreadyrunningpausedalarmerror
  • ハンドシェイクメッセージ: 最新のハンドシェイク応答。履歴がない場合は接続の試行は記録されていません。
  • ファームウェアバージョン: 利用可能な場合はコントローラーのファームウェア文字列。

シリアルポートテーブル

列: ポートVIDPID状態

  • ポート: 例: COM3/dev/ttyUSB0/dev/tty.usbserial-1410
  • VID / PID: 16進数のベンダーIDと製品ID。OSから取得できない場合は-です。
  • 状態: Beam Bench が使用中または利用可能

既知の問題

検出レイヤーが既知の問題(例: 認識されたチップのドライバーがインストールされていないこと)を検出すると、ここにアンバー色のアラートボックスで表示されます。

接続イベントログ

最近の範囲制限されたイベントをモノスペース形式で表示します。タイムスタンプ、ステージ(connecthandshakeなど)、ポート名、ボーレート、エラーまたはメッセージが含まれます。接続がいつ、なぜ失敗したかを正確に確認するのに役立ちます。

TX / RX通信ブロック

最近のシリアル通信を2つの形式で表示します。

  • 16進数: 16進数による生のバイトストリーム。
  • ASCII: 可能な場合は、同じバイトを印刷可能なテキストとして表示。

最近通信が取得されていない場合、どちらか一方または両方が空になることがあります。

アクションボタン

  • 診断を保存: 現在のスナップショットをファイルに書き込みます。Facebookグループで診断情報を共有したり、バグレポートに添付したりするのに便利です。
  • Beam Benchに送信: フィードバックレポートダイアログを開き、接続情報をあらかじめ入力した状態で送信できるようにします。

できること

マシンが実際に認識されているか確認する

シリアルポートテーブルを確認します。マシンのポートが一覧にあれば、OSから認識されています。表示されない場合は、ドライバーまたはハードウェアの問題です。

Beam Benchがポートを取得したか確認する

状態列には、現在アプリが開いているポートについてBeam Bench が使用中と表示されます。接続を期待していてポートが利用可能と表示される場合、接続は完了していません。

接続に失敗した理由を確認する

ハンドシェイクメッセージ接続イベントログを読みます。最新の失敗イベントに、ステージとエラーが示されます。

コントローラーが応答していることを確認する

TX / RX通信ブロックに最近のアクティビティが表示されます。TXにデータがありRXが空の場合、マシンは応答していません。両方にデータがあるのに文字化けしている場合は、ボーレートまたはフレーミングが間違っています。

接続に関するバグレポートを作成する

Beam Benchに送信をクリックします。フィードバックレポートダイアログには、利用可能な接続情報が含まれます。マシンまたはコントローラーのモデルと短い説明を入力し、送信前にレポートを確認してください。プローブ試行により、開けなかったポート、応答のないポート、認識されない応答を区別できます。

知っておくと便利な動作

  • 自動更新間隔は1秒です。ヘッダーのタイムスタンプは更新ごとに変わります。
  • TX/RXバッファには上限があり、セッション全体ではなく最近の通信だけが保持されます。
  • ログには範囲制限された最近の履歴が保持されます。診断レポートにはプローブ試行と、より大きな最近の通信スナップショットが保存されます。古いエントリは最終的に削除されます。
  • 診断を保存するとフィードバック形式のバンドルが作成されますが、送信せずにローカルへ書き込みます。
  • このパネルはマシン状態を変更しません。接続と切断のコントロールはLaser Controlデバイスの設定ダイアログにあります。

関連項目

On this page