Znaleziono 3 wyniki

autor: tuxcnc
24 paź 2021, 19:26
Forum: CNC podstawy
Temat: Konfiguracja config.h
Odpowiedzi: 9
Odsłony: 1194

Re: Konfiguracja config.h

andrzejn pisze:
24 paź 2021, 16:57
Dziękuję bardzo za poświęcony czas. Niestety u mnie (windows) problem nie zniknął mimo zastosowania się do Twoich rad. Cały czas pojawia się komunikat o nieprawidłowości biblioteki.
Natomiast uruchomienie pliku grblUpload.ino z lokalizacji Documents\grbl-1.1h.20190825\grbl-1.1h.20190825\grbl\examples\grblUpload pozwoliło na wgranie tej aplikacji. Ale okazało się, że jest to wersja 0.9j.
Ręce już mi opadają. Od dwóch dni szukam rozwiązania i nic.
A nie masz przypadkiem zainstalowanej już starszej biblioteki?
To by wszystko tłumaczyło, bo grblUpload.ino zawiera tylko jedną linię kodu #include <grbl.h>
Czyli mówiąc inaczej, skądkolwiek będziesz uruchamiał jakikolwiek plik grblUpload.ino, to i tak skompilujesz kod z domyślnej lokalizacji...
Ja Windows używam bardzo rzadko, więc nie podam Ci rozwiązania na tacy, ale wyszukaj na dysku wszystkie pliki grbl.h i pokasuj foldery ze starą wersją.
ArduinoIDE trzeba po takim numerze zrestartować, bo on sobie wszystko zapamiętuje w momencie uruchomienia i ignoruje wszelkie dokonane zmiany.
autor: tuxcnc
24 paź 2021, 15:17
Forum: CNC podstawy
Temat: Konfiguracja config.h
Odpowiedzi: 9
Odsłony: 1194

Re: Konfiguracja config.h

andrzejn pisze:
24 paź 2021, 10:54
Problem jest taki, iż poprzez Arduino mogę wgrać tylko wersję 0.9. Nie znalazłem ver 1.1 w formie .zip możliwej do załadowania poprzez Arduino.
GRBL 1.1 jest tutaj: https://github.com/gnea/grbl/archive/re ... 190825.zip
Natomiast lubię wszystko sprawdzać zanim coś na forum napiszę i trafiłem na wyjątkowo debilny i mylący błąd.
Otóż wszelkie próby zainstalowania ściągniętego archiwum jako biblioteki Arduino kończyły się błędem: "Folder w twoim szkicowniku nie jest prawidłową biblioteką".
Oczywiście pierwsze co może przyjść do głowy, to jest, że coś namieszali w archiwum...
Dobrą godzinę kombinowałem na wszystkie strony, aż trafiłem na stronę https://www.reddit.com/r/arduino/commen ... t_a_valid/
Co prawda gość używa Windows a ja Linuksa, ale okazało się że problem jest identyczny i to samo rozwiązanie skutkuje...
Rozpakowałem archiwum do folderu ~/Dokumenty i stamtąd zainstalowałem bez problemu. Natomiast przy instalacji biblioteki Arduino sam sobie skopiował co potrzebował do ~/Arduino/libraries. Myślę że to właśnie o to chodzi, że nie umie skopiować pliku w tej samej lokalizacji, więc wyświetla zupełnie przypadkowy i kompletnie pozbawiony sensu komunikat.
Tak więc archiwum należy rozpakować gdziekolwiek, byleby nie w domyślnym folderze Arduino, zainstalować przez <dodaj bibliotekę zip>, potem rozzpakowany folder można usunąć, a pracować już w domyślnym folderze Arduino/libraries/grbl,
Cóż, kolejny raz potwierdza się zasada, żeby nie pisać programów dla debili, bo wyjdzie dokładnie odwrotnie od zamierzeń. Niby miało być prosto i łatwo, a czego się nie dotknąć to nie tylko nie działa, ale też droga przez mękę żeby dojść dlaczego...
autor: tuxcnc
23 paź 2021, 21:11
Forum: CNC podstawy
Temat: Konfiguracja config.h
Odpowiedzi: 9
Odsłony: 1194

Re: Konfiguracja config.h

andrzejn pisze:
23 paź 2021, 13:32
W jaki sposób znaleźć i wprowadzić zmiany w pliku config.h jeśli grbl był ładowany hexem poprzez Xloadera?
config.h to plik źródłowy, należy go wyedytować przed kompilacją, jeśli oczywiście istnieje taka potrzeba.
GRBL najłatwiej da się skompilować używając ArduinoIDE.
Kompilacja nie jest specjalnie skomplikowana, sprowadza się do kilku kliknięć w odpowiedniej kolejności, ale jeśli ktoś nie ma o tym bladego pojęcia, to trudno to wytłumaczyć.
Gdzieś w necie jest to opisane, poszukaj.

Wróć do „Konfiguracja config.h”