ПОЛЕЗНО GRBL Commander - автономный контроллер на ESP32

    Рекомендованный
  • #631
Поясните дураку как по STA соединяется?
У каждой ЕСП есть уникальный МАС-адрес. Через эти адреса две ЕСП могут общаться друг с другом напрямую. Похожим образом работает беспроводная клавиатура.
 
У каждой ЕСП есть уникальный МАС-адрес. Через эти адреса две ЕСП могут общаться друг с другом напрямую.
Валер, это не тот случай, тут две ЕСП не общаются. Ты, наверное, с другим проектом спутал, который с "крутилкой".
 
Друзья!!!
ОлегК прав оказался.
Надо периодически заглядывать в хелп.
"Ну и в версии 1.4 нужно сетевые настройки выполнить заново, через веб-интерфейс, с телефона."
Что было и проделано.
Вопрос закрыт.
 
  • Последнее редактирование:
Последнее редактирование:
ОлегК!!!
У меня иногда возникают проблемы, повторюсь иногда. Пока не поддаётся моему анализу.
Это после создания мового АК на базе ЕСП32 38пин и перехода на версию 1.4.
На старом АК на базе ЕСП32 30 пин и с версией 1,3 никогда вопросов не возникало.
Суть проблемы:
Запускаю программу - выполняется где то минуту/пол минуты, потом станочИк встаёт и в ус не дует, шпиндель крутиться, а на Line - накручиваются линии с довольно таки большой скоростью.
На SHIFT+Stop - пишет "подождите плиз".
Ждать приходится долго.
Обычно нажимаю Е-стоп -с отключением питания станочИка. (chico/a - маленький/маленькая на испанском)
Однажды было 3 раза подряд. Выключаю, включаю, проделываю все предварительные подготовительные операции- а оно опять -станочИк стоит, а цифры на Line бегут вперёд.
Да, ну, естественно, работал с сарты, кстати, тоже новая, Уже 3 раза переформатировал.
ОлегК!!! и Все присутствующие !!!
Ваше мнение по этому поводу?
 
Ваше мнение по этому поводу?
Могу, конечно, предположить, что что-то чудит по линии связи ESP-плата...
Проверки гипотезы "вот прям счас" не обещаю, но поковыряю, надо время выкроить и воспроизвести.
На разных УП такое проявлялось?
Попробуйте пока предыдущую версию (1.3), заодно узнаем, прошивка это или с железом чего не так.
Вроде про подобное никто не не сообщал, я не знаю, использует ли ещё кто версию 1.4.
 
..Уже 3 раза переформатировал.
ОлегК!!! и Все присутствующие !!!
Ваше мнение по этому поводу?
из всех присутствующих!!!
Маловероятно но может GRBL тоже переформатируешь ???
 
  • Последнее редактирование:
Последнее редактирование:
ОлегК!!!
Поясни мне Одну вещь.
На версии 1.4.
У меня чёго-то не выходит. (как в общественном туалете крик-"не выходит")
Проб по Z.
Толщина щупа задана в Сетинге проб.
Захожу в проб по Z - как и должно быть, предлагается 2 варианта 1 и 2.
Выбираю второй, где указана толщина щупа.
Калибруюсь.
Поднимаю по Z.
Предварительно, X Y были обнулены.
Нажимаю SHIFT+SC XYZ - оно выходит не в "0" по Z, а на уровень величины толщины щупа.
Это равносильно, если бы выбрал вариант 1 проба по Z.
Единственная разница - при варианте 2 отскок в верх индицируется не как в сетинге 5 мм, а 5мм+толщина щупа.
Может что-то не так делаю?
Задолбал наверное вопросами?
Успехов.
С уважением Виктор.
 
Единственная разница - при варианте 2 отскок в верх индицируется не как в сетинге 5 мм, а 5мм+толщина щупа.
Может что-то не так делаю?
Подозреваю, что "не так" где-то что-то у меня - проверю, как будет возможность.
Спасибо за багрепорты :)
 
  • Последнее редактирование:
Последнее редактирование:
ОлегК!!!
Нашёл проблему в void ProbeZ()
,,,,,,,,
if (probe_resp.result)
{
WaitCNC();
Zsc = probe_resp.z - prb_height;
prefs.putFloat("Zsc", Zsc);
DEBUG(F("[PRB Z:] ":); DEBUGLN(probe_resp.z);
DEBUGLN(F("Z probe OK":);
}

После остановки по касанию проба "G38.2Z" Вы сразу заполняете структуру probe_resp.
И только после этого выполняете ("G92Z" + String(prb_height, 4:).toCharArray(comm, 50);
Где производится смещение на величину проба.
А Присвоение Zsc у Вас из структуры, которая не знает, что было "G92Z"
Жирненьким пометил что надо добавить.
Всё срослось.
Может у Вас есть свои решения данной задачи?
ОлегК, у меня остались непонятки относительно данных сетинга.
На ЕСП32 нет эпрома. На СД карте никаких дополнительных файлов не наблюдается.
Так Где же хранятся данные сетинга?
 
Сверху Снизу