roboforum.ru

Технический форум по робототехнике.

Где найти протокол общения Marlin'a с Pronterface/Repetier?

Обсуждение технологии печати на 3D принтерах. Самостоятельное изготовление и приобретение. RepRap и его последователи.

Где найти протокол общения Marlin'a с Pronterface/Repetier?

Сообщение porex » 13 фев 2015, 14:40

Помогите пожалуйста найти описание протокола общения Marlin'a с Pronteface/Repetier-Host. На репрап вики ни слова об этом, хотя может где-то упустил.
ABS, PLA пластик для 3д принтеров
1.75 мм производства Bestfilament по цене 1390 руб./кг.
Доставка по России!
Пишите в личку, быстрее отвечу;)
porex
 
Сообщения: 751
Зарегистрирован: 10 окт 2012, 21:20
Откуда: Ростов-на-Дону

Re: Где найти протокол общения Marlin'a с Pronterface/Repeti

Сообщение hudbrog » 13 фев 2015, 14:44

Нет там никакого протокола. Просто репетир шлет гкоды, марлин отвечает и все. Все плейнтекстом.
http://reprap.org/wiki/Gcode
У меня в голове опилки и длинные слова меня только огорчают.
Аватара пользователя
hudbrog
 
Сообщения: 1585
Зарегистрирован: 14 май 2008, 15:49
Откуда: Москва
ФИО: Алексей

Re: Где найти протокол общения Marlin'a с Pronterface/Repeti

Сообщение holomrn » 13 фев 2015, 20:21

Внезапно в исходниках марлина и пронтерфейса.
holomrn
 
Сообщения: 609
Зарегистрирован: 08 май 2014, 18:32

Re: Где найти протокол общения Marlin'a с Pronterface/Repeti

Сообщение porex » 15 фев 2015, 00:21

hudbrog писал(а):Нет там никакого протокола. Просто репетир шлет гкоды, марлин отвечает и все. Все плейнтекстом

Думал все гораздо сложнее... Добрался до принтера, проанализировал трафик между Marlin и Pronterface/Repetier-Host, Вы правы. Самое интересное, что Repetier нумерует строки. Для чего, печется об очередности исполнения?

Добавлено спустя 2 минуты 41 секунду:
holomrn писал(а):Внезапно в исходниках марлина и пронтерфейса.

Внезапно, как такового протокола обмена нет ;)
ABS, PLA пластик для 3д принтеров
1.75 мм производства Bestfilament по цене 1390 руб./кг.
Доставка по России!
Пишите в личку, быстрее отвечу;)
porex
 
Сообщения: 751
Зарегистрирован: 10 окт 2012, 21:20
Откуда: Ростов-на-Дону

Re: Где найти протокол общения Marlin'a с Pronterface/Repeti

Сообщение setar » 17 фев 2015, 00:31

нумерация для достоверной остановки (например для вкладных элементов) и продолжения с того же места
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: Где найти протокол общения Marlin'a с Pronterface/Repeti

Сообщение Myp » 17 фев 2015, 11:00

ну и при ошибке в контрольной сумме идёт запрос строки заново по её номеру.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Где найти протокол общения Marlin'a с Pronterface/Repeti

Сообщение porex » 17 фев 2015, 12:21

И похоже при переполнении буфера комманд идет запрос на повторную отправку.
Кстати в вики есть описание ответов на G коды.
ABS, PLA пластик для 3д принтеров
1.75 мм производства Bestfilament по цене 1390 руб./кг.
Доставка по России!
Пишите в личку, быстрее отвечу;)
porex
 
Сообщения: 751
Зарегистрирован: 10 окт 2012, 21:20
Откуда: Ростов-на-Дону


Вернуться в 3D печать

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13