Что означает M115

Marlin может вернуть имя, версию, протокол, тип машины, кинематику, число экструдеров и дополнительные возможности.

Klipper и RepRapFirmware имеют собственные ответы. Сохранённый файл обычно не содержит текущего ответа контроллера.

Синтаксис и параметры

M115
No parameters

Запрашивает специфичный для прошивки отчёт об идентичности или возможностях.

Практические примеры

Запросить сведения

M115

Сам запрос не идентифицирует прошивку.

Разделить запрос и ответ

M115 ; wait for the connected controller reply

Комментарий напоминает ждать, но сам не является ответом.

Контекст прошивки

СистемаСтатусЧто меняется
MarlinОбычноВозвращает идентичность и включённые расширенные возможности.
KlipperОбычноЧитаемый запрос версии; для программного управления предпочтителен API Server.
RepRapFirmwareПроверить диалектВозвращает версию и возможности в зависимом от версии формате.
CNC controllersПроверить диалектНе является переносимым запросом идентичности CNC.

Что может показать этот просмотрщик

Не моделируется

Статический просмотр не подключается и не придумывает ответ, версию или конфигурацию.

Частые ошибки

  • Наличие M115 не доказывает прошивку.
  • Поля зависят от версии и сборки.
  • Ответ в комментарии может устареть.

Первичные источники

Эта страница — перевод исходного английского объяснения, сверенного с документацией прошивок ниже. Всегда проверяйте команды по прошивке и конфигурации той машины, которая будет их выполнять.