M115 是什麼意思
Marlin 可回傳名稱、版本、協定、機器類型、運動結構、擠出機數與選用能力。
Klipper 和 RepRapFirmware 也有各自回覆。儲存的 G-code 通常不包含控制器目前的即時回覆。
寫法和參數
M115No parameters要求韌體專用的身分或能力報告。
實際示例
要求韌體資訊
M115單獨的要求不能辨識韌體。
分開要求與回覆
M115 ; wait for the connected controller reply註解只提醒等待,本身不是即時回覆。
不同韌體怎樣處理
| 系統 | 支援情況 | 具體差異 |
|---|---|---|
| Marlin | 常見支援 | 回傳身分欄位與已啟用的擴充能力。 |
| Klipper | 常見支援 | 支援人類可讀版本查詢;程式控制建議 API Server。 |
| RepRapFirmware | 需要核對方言 | 依版本回傳韌體版本與能力。 |
| CNC controllers | 需要核對方言 | 不是可攜式 CNC 身分查詢。 |
這個檢視器能顯示什麼
不模擬
靜態檢視器不連線,也不捏造回覆、版本或設定。
常見錯誤
- 檔案有 M115 不等於韌體指紋。
- 欄位受版本與編譯設定影響。
- 註解中的舊回覆可能已過時。
主要資料來源
本頁根據下面的韌體文件審閱並重新整理。真正傳送指令前,仍應以目標機器所用韌體和實際配置為準。