Выбор файлов G-кода с SD с последовательным портом

Я выполняю проект, подключая приложение, созданное с помощью app inventor, к Raspberry Pi, а затем используя RPi, чтобы создать очередь печати для Prusa P3 Steel.

Дело в том, что у меня уже есть связь между приложением и RPi, но мне нужно подключить RPi к Arduino через USB и выбрать файлы G-кода, которые находятся на SD-карте Prusa, для печати. Я не знаю, куда следует поместить функцию в коде Марлина или как управлять функцией чтения последовательного порта.

Есть какие-нибудь идеи?

, 👍4

Обсуждение

почему бы вам не подключить prusa через USB к Rpi? Таким образом, вы можете напрямую передавать G-код и сохранять очередь на Pi., @Hacky

Просто из интереса: Используете ли вы [MIT App Inventor](http://appinventor.mit.edu/explore/) для iOS или [App Inventor](http://www.appinventor.org/) для Android?, @Greenonline


1 ответ


4

Вы можете отправить коды G для выбора и печати файла по последовательному соединению.

  • Перечислите файлы

    М20

  • Выберите имя файла

    Имя файла M23.gco

  • Запустите/Возобновите печать

    М24

Видишь https://reprap.org/wiki/G-code для получения дополнительной информации M20-M39 предназначены для взаимодействия с файлами SD - карт.


,