Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA w 2025? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 13 kwi 2025, o 01:57


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 
    Autor Wiadomość
     Tytuł: Ds3231 Mkclipse
    PostNapisane: 19 lis 2020, o 17:52 
    Offline
    Użytkownik

    Dołączył(a): 07 paź 2016
    Posty: 29
    Pomógł: 0

    Witam.
    Chciałem pobawić się zegarem Ds3231 i pobrałem przykład Pana Mirka ze strony:

    http://mirekk36.blogspot.com/2013/11/rt ... ek-na.html

    Napotkałem problem: przy próbie otwarcia wyskakuje komunikat:

    "List index out of bounds (2)"

    Obrazek

    Może ktoś wie o co chodzi?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lis 2020, o 20:13 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 23 paź 2014
    Posty: 1033
    Lokalizacja: Trójmiasto
    Pomógł: 190

    Widzisz, projekt zawiera biblioteki które są częścią materiałów dołączonych do książki BlueBook. W tym pliku z bloga zostały one zastąpione niekompletnymi plikami w których jest informacja że owe biblioteki należy skopiować z materiałów dołączonych do bluebooka, co możesz sam sprawdzić: rozpakuj projekt (najprościej windowsowym "wyodrębnij") będziesz miał katalogi i pliki z rozszerzeniami .c i .h
    Oba te rodzaje plików możesz otworzyć dowolnym edytorem tekstowym (nawet windowsowym notepadem, choć dużo lepiej użyć programu bardziej wyspecjalizowanego np. notepad++). Wewnątrz plików jest kod napisany czystym tekstem. I właśnie w plikach lcd44780.c i i2c_twi.c znajdziesz taką informację:
    Cytuj:
    // biblioteka do pobrania z płyty DVD dołączonej do książki

    // Mikrokontrolery AVR Język C - podstawy programowania

    // http://atnel.pl/mikrokontrolery-avr-jezyk-c.html

    Zapewne powyższe powoduje błąd w MkClisie.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lis 2020, o 21:06 
    Offline
    Użytkownik

    Dołączył(a): 07 paź 2016
    Posty: 29
    Pomógł: 0

    Dzięki ruszyło!



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    Wyświetl posty nie starsze niż:  Sortuj wg  
    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 9 gości


    Nie możesz rozpoczynać nowych wątków
    Nie możesz odpowiadać w wątkach
    Nie możesz edytować swoich postów
    Nie możesz usuwać swoich postów
    Nie możesz dodawać załączników

    Szukaj:
    Skocz do:  
    cron
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO