Что означает M115
Marlin может вернуть имя, версию, протокол, тип машины, кинематику, число экструдеров и дополнительные возможности.
Klipper и RepRapFirmware имеют собственные ответы. Сохранённый файл обычно не содержит текущего ответа контроллера.
Синтаксис и параметры
M115No parametersЗапрашивает специфичный для прошивки отчёт об идентичности или возможностях.
Практические примеры
Запросить сведения
M115Сам запрос не идентифицирует прошивку.
Разделить запрос и ответ
M115 ; wait for the connected controller replyКомментарий напоминает ждать, но сам не является ответом.
Контекст прошивки
| Система | Статус | Что меняется |
|---|---|---|
| Marlin | Обычно | Возвращает идентичность и включённые расширенные возможности. |
| Klipper | Обычно | Читаемый запрос версии; для программного управления предпочтителен API Server. |
| RepRapFirmware | Проверить диалект | Возвращает версию и возможности в зависимом от версии формате. |
| CNC controllers | Проверить диалект | Не является переносимым запросом идентичности CNC. |
Что может показать этот просмотрщик
Статический просмотр не подключается и не придумывает ответ, версию или конфигурацию.
Частые ошибки
- Наличие M115 не доказывает прошивку.
- Поля зависят от версии и сборки.
- Ответ в комментарии может устареть.
Первичные источники
Эта страница — перевод исходного английского объяснения, сверенного с документацией прошивок ниже. Всегда проверяйте команды по прошивке и конфигурации той машины, которая будет их выполнять.