Web Serial コンソール
SiMa.ai Web Serial コンソールは、Web Serial API を介して、Chromium ベースのブラウザから SiMa.ai DevKit に直接接続するためのブラウザベースのツールです。 インストールは不要です。互換性のあるブラウザでツールを開き、USB 経由で DevKit を接続し、接続してください。
Web Serial コンソールを起動します。要件
Web Serial API は、Chromium をベースとしたブラウザでのみ利用可能です。
- Google Chrome(推奨)
- Microsoft Edge
FirefoxとSafariは、Web Serial APIをサポートしておらず、このツールで使用できません。
Linux:dialout グループへのアクセス
Linux では、/dev/ttyUSB0 などのシリアルデバイスは、モード crw-rw---- で root:dialout によって所有されています。新しいユーザーアカウントはデフォルトでは dialout グループに属していないため、lsusb と dmesg に USB - シリアル変換アダプターが表示され、/dev/ttyUSB0 が存在していても、ブラウザでデバイスを開くことができず、DevKit がシリアルポート選択画面に表示されません。
ユーザーを dialout グループに追加します。
sudo usermod -aG dialout $USER
その後、ログアウトして再度ログインするか、再起動してください。グループの変更は現在のセッションには適用されません。次のコマンドで確認します。
groups | grep dialout
この手順は Linux にのみ適用されます。macOS と Windows では必要ありません。
はじめに
- SiMa.ai DevKit を、USB - シリアル変換ケーブルを使用してコンピューターに接続します。
- 対応するブラウザで、Web Serial コンソール を開いてください。
- コマンドパレットで**[+] 新規接続**をクリックしてください。
- ブラウザのポップアップウィンドウから、お使いのDevKitに対応するシリアルポートを選択し、**「接続」**をクリックしてください。
- コンソールは、ログインプロンプトを自動的に検出し、デフォルトの認証情報を使用してログインします。
sima/edgeai).
インターフェース
ターミナル
ターミナルウィンドウにコマンドを直接入力し、Enterキーを押して、接続されているDevKit上で実行します。
コマンドパレット
ページ下部のコマンドパレットを使用すると、よく使う操作にすばやくアクセスできます。
| ボタン | 行動 |
|---|---|
| [+] 新しい接続 | 追加の DevKit 用に、新しい接続タブを開きます。 |
| 設定 | 接続する前に、ボーレートとフロー制御を設定してください。 |
| ログイン | デフォルトの認証情報を送信してください(sima/edgeai)。 |
| ネットワーキング | アクティブな DevKit で ifconfig を実行します。 |
| ディスク容量 | アクティブな DevKit 上で df -h を実行します。 |
| 構築する | 現在アクティブな DevKit から /etc/buildinfo を表示します。 |
| ログアウト | アクティブな DevKit に logout コマンドを送信します。 |
| 明確な | ターミナルの出力をクリアする。 |
| ライトモード/ダークモード | UIテーマを切り替える |
| フルスクリーン | フルスクリーンモードに入る |
| [非表示] | コマンドパレットを折りたたんで、ターミナルの表示領域を大きくします。 |
複数の接続
このコンソールでは、複数の DevKit に同時に接続できます。各接続は、ターミナル領域の上部に個別のタブとして表示されます。タブをクリックすると、アクティブな接続を切り替えることができます。または、タブ上の × をクリックすると、接続を解除してそのセッションを閉じることができます。
接続を解除します。
接続を解除するには、接続タブにある**×**ボタンをクリックします。コンソールは、接続を閉じる前に、自動的にlogoutコマンドをDevKitに送信します。