Marlin Firmware - Autostart запускает только "auto1.g`, но не "auto0.g"

У Marlin есть функция, которая может выполнять файл G-кода с SD-карты при включении принтера; это называется Автозапуск.

Автозапуск доступен на принтерах с устройством чтения SD-карт. Если auto0.g существует на карте, принтер распознает и выполнит его при загрузке. После этого, если есть файлы с увеличивающимися номерами, например auto1.g, они будут сделаны в порядке увеличения.

Назовите файл auto0.g, и он будет работать при включении принтера. auto0.g должен сначала выполнить auto1.g, затем auto2.g и т. Д. Мой будет выполнять только auto1.g, а не другие. Есть какие-нибудь мысли о том, что здесь происходит?

, 👍1

Обсуждение

Спасибо вам за ваш ответ. Не могли бы вы объяснить, что такое правильное окончание разрыва строки Unix/Window?, @Sea Wa

было бы практично протестировать каждый автоматический файл индивидуально перед созданием каскада?, @fred_dot_u

Я попробовал только auto0.g, и он сработал. Я использую Marlin 2.0.6 0n a BTT SKR 1.4 Turbo с драйверами TMC 2209. Один мой Ender 3 Pro с auto0.g, auto1.g и auto2.g на SD-карте будет выполнять auto0.g, но не другие., @Sea Wa

что делать, если вы переименуете auto1.g в auto0.g и запустите его в одиночку? Если есть проблема с кодом, она должна появиться. Каждый последующий автоматический файл может быть проверен таким образом., @fred_dot_u

Спасибо, попробовал. Каждый файл запускается с именем auto0.g и является единственным файлом на SD-карте. Я попробовал несколько комбинаций, и все с одинаковыми результатами., @Sea Wa

Спасибо, я уже пробовал. Каждый независимый файл будет выполняться при присвоении имени auto0.g., @Sea Wa