Szanowni Forumowicze,
mam problem z przeniesieniem pewnego kodu napisanego pod atmegę328 na xmegę128A3. Chodzi tutaj o obsługę czujnika LSP25H, magistrala I2C.
Oto kod pod atmegę328:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Chcę przeportować tylko obsługę czujnika, strumienie 'stdout' nie są mi potrzebne gdyż wynik pomiaru przesyłam sobie za pomocą nrf24l01 do centrali i potem do komputera. Oto, co napisałem i nie działa:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Wydaje mi się, że źle mam przepisany fragment pt.: "odczekanie na zakończenie pomiaru", ale nie mam pomysłu jak inaczej to zrobić. W załączniku przesyłam DS czujnika oraz bibliotekę do obslugi I2C (to biblioteka atmela bez żadnych zmian z mojej strony).
Proszę uprzejmie o wskazówki i podrawiam.