Перейти к основному содержанию

Диагностика конфигурации Klipper

Обзор функций
  • Локальный анализ: загрузите printer.cfg (поддерживаются .cfg / .conf / .txt, несколько файлов, загрузка каталога и перетаскивание, автоматическое раскрытие по [include]) или klippy.log — анализ выполняется мгновенно в браузере
  • Удалённое чтение: введите IP хоста — через Moonraker в первую очередь считывается фактически загруженная итоговая конфигурация из klippy.log; если в журнале нет блоков конфигурации, скачивается printer.cfg и раскрывается в порядке include
  • Проверка аномалий: проверка отсутствующих и дублирующихся элементов, диапазонов значений, конфигурации связи TMC, конфигурации термисторов, параметров осей, переопределения макросов UI по умолчанию и назначения выводов плат FLY
  • Диагностика журнала: автоматическое извлечение ошибок из klippy.log, переход к соответствующей документации по устранению для известных проблем; при большом количестве проблем в журнале по умолчанию отображаются первые 8, остальные можно развернуть
  • Сравнение версий: сравнение согласованности версий прошивок всех MCU и версии программного обеспечения Klipper
  • Перекрёстная проверка: перекрёстная проверка между источниками и разделами конфигурации
  • Поиск по результатам: поиск по ключевым словам в результатах анализа с фильтрацией по Error / Warning / Info / связанные с журналом
  • Расширенная совместимость: распознаются распространённые разделы конфигурации вентиляторов, ADXL/LIS2DW/LIS3DH/MPU9250, EDDY и др.; нераспознанные расширенные разделы отображаются, но не участвуют в эвристических проверках конфигурации
  • Оптимизация больших журналов: при большом размере журнала автоматически сохраняются хвостовая часть и строки версий MCU для анализа в браузере
  • Режим полного журнала: при необходимости отслеживания исторических ошибок можно вручную включить анализ полного журнала и загрузить полный klippy.log
  • Экспорт отчёта: копирование сводки анализа одним нажатием или экспорт диагностического отчёта в Markdown
Функция постоянно совершенствуется

Функция всё ещё дорабатывается. При наличии предложений или проблем — добро пожаловать с обратной связью.

Примечания
  • Рекомендуется доступ с ПК для лучшего опыта
  • Весь анализ выполняется локально в браузере, содержимое конфигурации не загружается на сервер
  • Удалённое чтение выполняется только в режиме чтения и не изменяет конфигурацию хоста
  • Большие файлы klippy.log автоматически обрезаются в браузере до хвостовой части для отображения и диагностики; для полной истории просматривайте исходный журнал на хосте
  • При включённом анализе полного журнала большие журналы сразу передаются в браузер на анализ; загрузка и анализ могут занять длительное время
  • Разделы сторонних плагинов, такие как [scanner], [idm], [beacon], [BDsensor], [led_effect ...], [AFC...], [power_loss_resume], могут содержать специальный синтаксис; инструмент по умолчанию пропускает проверку конфигурации таких неизвестных разделов, фактическая работоспособность определяется по журналу запуска Klipper
  • Модели материнских и инструментальных плат определяются только по фактическому назначению выводов и модели чипа MCU в klippy.log; при загрузке только printer.cfg конкретная модель может не отображаться
  • Результаты анализа выводов носят справочный характер; ориентируйтесь на фактическое подключение и руководство производителя
Loading...
Loading...