Skip to Content
選單Device

☰ → Device

重新連線

Reconnect dongle 重新探測硬體。終端機版:dongle auto。

接不上的時候,先用 dongle who 問「是誰佔著這個裝置」——多半是另一個還開著的 程式,而不是驅動壞了。

裝置

選單項目做什麼終端機版
Dongle for this tab…只改目前這個分頁要用哪一支 dongledongle <名稱> @p<N>(N 為使用這個分頁主要裝置的面板)
Default dongle…改新分頁預設要用哪一支 dongledongle <名稱>
Dongle operations…依目前這支 dongle 自己宣告的廠商操作(vendor op)開一張表單,選操作、填參數、執行。灰字停用時右邊寫原因dongle op run <名稱> [參數]

Dongle for this tab... 的標籤是固定文字,右邊會顯示目前的值(例如 auto)。

Dongle operations…

有些 dongle(例如 STM32 dongle)會自己宣告它支援哪些操作。 這個項目讀取那份目錄,自動長出表單,所以新韌體加了操作不用等本程式更新:

  • 對象是目前有焦點的面板所掛的 dongle,和 dongle op 不帶 @p<N> 時一樣;表單裡沒有選掛載的欄位。
  • 第一欄 Op 是下拉選單,列出目錄裡的全部操作。換一個 Op,下面的參數欄就整組換掉。
  • 參數欄依型別長出來:enum 和 bool 是下拉選單;u8/u16/u32/i32 是十進位數字欄(有預設值就預先填好,範圍與單位寫在欄位的提示文字裡);hex 是十六進位位元組欄。
  • 欄位名稱超過 15 個字元會截短顯示;選到該欄時,最下面的提示列顯示完整名稱、型別、範圍、單位,以及這個操作的說明。
  • 按 Apply 時用和指令完全一樣的規則檢查:範圍、缺少的必要欄位、hex 長度,錯誤原文直接顯示在表單的錯誤列,表單不會關。
  • 檢查通過就送出 dongle op run <名稱> <參數> 並關閉表單,結果跟手打指令一樣:寫進狀態列與 Log,不另外開結果區。

灰字停用時,右邊會寫原因:

右邊文字意思
reading目錄還沒抓到。程式剛替你向裝置讀取,稍後再展開一次選單即可
no vendor ops這支 dongle 沒有宣告任何操作(例如多數一般後端),或剛才讀取失敗

是否可用只看「有沒有目錄」,不看後端叫什麼名字。終端機版沒有這個選單,用 dongle op 列目錄、dongle op help <名稱> 看參數。 操作本身的說明見硬體頁的目錄表。

Close dongle 送裸 dongle close——不跳確認,正上方就有 Reconnect dongle 可以復原。

UART 埠

UART port... 按 F7,或終端機版 uart <埠>。

Close UART port(右邊顯示快捷鍵 Ctrl+U)送裸 uart close;焦點面板不是 UART 面板、或埠沒開時灰字停用並寫出原因,不會送一條必然失敗的指令。

UART macros…

開一個表單,一次編輯目前分頁裡某個 UART 面板的四組 TX 快捷巨集,對應 uart macro <1-4> "<內容>" [@p<N>]:下拉選面板,四個文字欄是 Macro 1~4, 只送有改動的列("" 代表清空該巨集)。本 Tab 沒有任何 UART 面板時灰字停用, 右邊寫 no UART panel。

⚠ 表單只收 127 字元;原內容比較長又被動過的話,Apply 會拒絕並要求改用指令列。

按下 Apply 後立即存進 config.ini,重開程式會自動載回。

Bridge

Device > Bridge 是子選單,把 nexus 目前掛的 I2C bus 橋接給另一支程式讀寫 (例如自家寫的腳本):

選單項目終端機版
Statusbridge status(右邊顯示 listening 或 off)
Startbridge on(用全域預設後端;監聽中灰字停用)
Start on dongle…選一支後端後送 bridge on <名稱>;監聽中灰字停用
Stopbridge off;未監聽時灰字停用
Reset clientbridge reset;未監聽時灰字停用

想換後端要先 Stop 再重新 Start——選單不會自動幫你串接兩句指令,跟終端機版 一致。

MCP server

Device > MCP server 是單一開關項,對應 mcp off / mcp on:選一次就切換一次, 右邊顯示目前狀態——on(開著、現在沒有 AI 在呼叫)、on - <n> active(開著、有 n 個 AI 呼叫正在進行)或 off。 每次展開選單都會重新查一次,所以右邊永遠是現在的狀態。

開著的時候,狀態列右下角(ESC 的左邊)會常駐 MCP(通道是開的);有 AI 呼叫進行中時變成 MCP:<n>;關掉就不顯示。 預設是開、不會存進 config.ini。關掉不會斷開已連著的 AI 助手,只是它之後呼叫的每個 工具都會被拒絕,已經在跑的指令照常跑完。

如果右邊顯示 unavailable,代表 MCP 伺服器根本沒有在運行(通常是連線名稱被別的程式佔住)。 程式會每 2 秒自動重試,也可以下 mcp on 立刻再試一次;mcp 指令會回報 on (unavailable: server not running)。

終端機版沒有這個選單,用 mcp 指令加上狀態列的 MCP/MCP:<n> 就是全部的控制面。