Cześć,
to może kilka słów z mojej strony, jako autora tego ustrojstwa Przede wszystkim bardzo dziękuję @Agent Smith za tak szczegółowe opisy i "support" projektu. A teraz krótki komentarz na temat problemów z kompilacją. Na ogół są one spowodowane niewłaściwą lokalizacją katalogu z dodatkowymi bibliotekami i prawdopodobnie z tego wynika konieczność wprowadzenia modyfikacji w kodzie, o których napisał @Agent Smith. Po pierwsze w Arduino IDE należy ustawić lokalizację, w której znajdują się podkatalogi ze szkicami. W moim przypadku jest tak:
W tej (koniecznie!) lokalizacji (u mnie: /home/psmolarz/Arduino) tworzymy podkatalog "libraries", do którego wgrywamy niezbędne biblioteki:
Ostatnim krokiem jest otwarcie pliku "smopiVTI.ino", który powinien być razem z pozostałymi plikami projektu (np. VTI.h) w lokalizacji: /home/psmolarz/Arduino/smopiVTI/, w Arduino IDE . Oczywiście ja podałem jak to jest u mnie, pod Linuksem. Przypuszczam jednak, że w Windows wymagania są podobne. Przy takiej organizacji projektu i konfiguracji Ardunio IDE nie mam problemów z kompilacją:
Jeszcze uwaga na temat linii: "OSD.setCharEncoding( MAX7456_ASCII );". To czy ma zostać użyta w kodzie zależy od tego, czy wgraliśmy czcionki według opisu: https://github.com/smopihub/smopiVTI/wiki/Zmiana-czcionki-w-MAX7456
Ja zachęcam do zmiany czcionek, bo są ładniejsze i trochę mniejsze niż te oryginalne w układzie MAX7456. Wyświetlany na ekranie tekst jest bardziej czytelny.
To tyle z mojej strony. Proszę nie pytać o dalszy rozwój projektu i ewentualne testy z nowszymi układami GPS. Pomysłów mam wiele, ale czasu wolnego zero. Niestety, moje obserwacje też na tym cierpią
Pozdrawiam!
//EDIT
Wcześniej w tym wątku jest też odnośnik do projektu "minimosd". Z Pascalem wymieniałem wiele maili podczas tworzenia tamtej wersji: https://www.qfastro.club/doku.php?id=projets:electronique:start Także Pascal wykonywał testy dokładności "smopiVTI", porównując czas z urządzeniem IOTA-VTI. Swoją wersję testową "smopiVTI" zbudował także twórca "KIWI VTI", o czym też swego czasu rozmawialiśmy mailowo.