Beam Benchドキュメント

接続診断

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

接続診断パネルは、マシンとBeam Benchが何をやり取りしているかを把握するための情報源です。読み取り専用で、ここでクリックしてもマシンの状態は変わりません。動作状況を確認し、必要に応じてバグレポート用のスナップショットをまとめるためのパネルです。

次の場合にこのパネルを開きます。

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

開き方

  • デフォルトのドックゾーン: lower-right
  • デフォルトで表示: いいえ: Windowメニューから開きます
  • ホットキー: デフォルトなし

表示される内容

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

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

ヘッダー

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

マシン状態ブロック

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

シリアルポートテーブル

列: ポートVIDPID状態

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

既知の問題

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

接続イベントログ

直近6件のイベントを等幅フォントで表示します。内容は、タイムスタンプ、ステージ(connecthandshakeなど)、ポート名、ボーレート、エラーまたはメッセージです。接続がいつ、なぜ失敗したかを正確に確認するのに役立ちます。

TX / RX通信ブロック

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

  • 16進数: 16進数形式の生のバイトストリーム。
  • ASCII: 可能な場合は印字可能なテキストとして表示した同じバイト列。

最近の通信が記録されていない場合、どちらも空になることがあります。

アクションボタン

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

できること

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

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

Beam Benchがポートを使用しているか確認する

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

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

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

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

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

接続に関するバグレポートを提出する

Beam Benchに送信をクリックします。フィードバックレポートダイアログに接続情報(状態、ポート、最近の通信)があらかじめ入力されます。説明を追加して送信します。

知っておくとよい動作

  • 自動更新間隔は1秒です。ヘッダーのタイムスタンプは更新のたびに変わります。
  • TX/RXバッファには上限があり、セッション全体ではなく最近の通信だけが保持されます。
  • 接続イベントログには直近6件のイベントが表示されます。それより古いイベントは破棄されます。
  • 「診断情報を保存」ではフィードバック形式のバンドルが生成されますが、送信せずにローカルへ書き込みます。
  • このパネルはマシンの状態を変更しません。接続/切断コントロールはLaser Controlデバイスの設定ダイアログにあります。

関連項目

On this page