Witam
Mam problem z odczytem z BMP180, już na samym początku przy próbie odczytu kalibracji w funkcji BMP_init().
Moje TWI inicjuję tak:
A funkcja odczytu jest taka:
Nie chcę używać kombajnów w postaci gotowych bibliotek dla TWI i BMP.
Siedzę nad tym trzeci dzień i byłbym wdzięczny za wszelkie sugestie co mogę mieć skopane lub czego jeszcze spróbować. To jest moje pierwsze podejście do TWI więc całkiem możliwe że tutejsi fachowcy od Xmeg od razu zobaczą jakiegoś mojego babola.
(Przez lornetkę widzę że modulik na którym siedzi BMP ma podciągnięte SCL i SDA do Vdd poprzez 2x10k gdyby ktoś chciał spytać).
pozdrawiam
Przemo
Mam problem z odczytem z BMP180, już na samym początku przy próbie odczytu kalibracji w funkcji BMP_init().
Kod: C / C++
Moje TWI inicjuję tak:
Kod: C / C++
A funkcja odczytu jest taka:
Kod: C / C++
Nie chcę używać kombajnów w postaci gotowych bibliotek dla TWI i BMP.
Siedzę nad tym trzeci dzień i byłbym wdzięczny za wszelkie sugestie co mogę mieć skopane lub czego jeszcze spróbować. To jest moje pierwsze podejście do TWI więc całkiem możliwe że tutejsi fachowcy od Xmeg od razu zobaczą jakiegoś mojego babola.
(Przez lornetkę widzę że modulik na którym siedzi BMP ma podciągnięte SCL i SDA do Vdd poprzez 2x10k gdyby ktoś chciał spytać).
pozdrawiam
Przemo