ПОЛЕЗНО 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 нет эпрома. На СД карте никаких дополнительных файлов не наблюдается.
Так Где же хранятся данные сетинга?
 
Жирненьким пометил что надо добавить.
Всё срослось.
А теперь проверьте поиск поверхности без учёта толщины щупа...
Так Где же хранятся данные сетинга?
Тут.
 
Сверху Снизу
Обнаружен блокировщик рекламы AdBlock

МЫ ДОГАДЫВАЕМСЯ, ЧТО РЕКЛАМА ВАС РАЗДРАЖАЕТ!

Конечно, Ваше программное обеспечение для блокировки рекламы отлично справляется с блокировкой рекламы на нашем сайте, но оно также блокирует полезные функции. Мы стараемся для Вас и не обязываем Вас донатить и скидывать денег на наши кошельки, чтобы пользоваться форумом, но реклама это единственное, что позволяет поддерживать проект и развивать его.

Спасибо за Ваше понимание!

Я отключил свой AdBlock    Нет, я не буду ничего отключать