Więc po cholerę upierasz się na Candle ?
Co ten program ma, czego nie mają inne programy ?
Co do zasady, to masz DWA programy.
Jeden zaszyty w płytce z GRBL, a drugi działający na PC.
Parametrami $ zmieniasz ustawienia płytki z GRBL, to znaczy że wpisane parametry będą aktualne nawet po uruchomieniu innego programu na PC. Ja nawet takie numery robiłem, że miałem dwa różne programy PC odpalone równocześnie i działało, choć oczywiście to nie jest rozwiązanie do normalnej pracy.
Natomiast program uruchomiony na PC ma swoje ustawienia, które pamięta tylko on, albo nie pamięta jak coś jest skasztanione.
Przykładowo w bCNC mam wymianę narzędzia z pomiarem offsetu, której to funkcjonalności GRBL nie obsługuje wcale. Najzwyczajniej bCNC napotykając komendę M6 nie wysyła jej do GRBL, tylko wykonuje własną procedurę.