Ok, wydaje mi się, że mniej więcej wiem już o co chodzi więc próbuje nawiązać komunikacje atmega8(TX) -> atmega32(RX)
Program nadajnika:
MAIN:
Zaloguj się, aby zobaczyć kod
nRF24L01.C:
Zaloguj się, aby zobaczyć kod
Program odbiornika:
MAIN:
Zaloguj się, aby zobaczyć kod
w pliku nRF24L01.C różni się tym, że zamiast 0x1E wysyłam 0x1F
Zaloguj się, aby zobaczyć kod
Oba ukady komunikują się z modłułem, ale moduły nie komunikują sie między sobą chyba, że źle "wyciągam" dane z modułu odbiorczego.
Dodano po 1 [minuty]:
excray napisał:
Mógłbyś tutaj przytoczyć ten fragment? Bo sam jestem ciekaw o co chodzi. Szerokość pasma zależy od prędkości transmisji i jest automatycznie regulowana. Więc być może autor zmieniał prędkość transmisji?
Wysłałem zdjęcie kodu i w nim jest komentarz autora, żadnej innej wzmianki na ten temat nie poruszył.
Dodano po 28 [minuty]: Po sprawdzeniu rejestru STATUS zauważyłem, że bit RX_DR nie zmienia się czyli jest prawdopodobnie problem z nadajnikiem
0