Witam,
Mam dość spory problem z bezprzewodową transmisją z AVR#1 do AVR#2 poprzez zestaw tanich modułów 433MHz.
Jakiś czas temu opracowałem bardzo prosty kod weryfikujący dane i pokazujące tylko te prawidłowe. - Działa świetnie i może zostać wykorzystany np do bezprzewodowego termometru.
Problem polega na tym że transmisja i odbiór danych rozpoczyna się dopiero gdy zresetuję oba procesory za pomocą nóżki RESET. Pomaga zawsze po pierwszym zasileniu mikro-kontrolera. Inaczej transmisja się nie rozpocznie.
Czy ktoś zna przyczynę lub rozwiązanie problemu ?
oto prymitywny kod źródłowy ODBIORNIKA służący do testów:
Nadajnik zawiera tylko i wyłącznie komendę [print 1234] w pętli
Mam dość spory problem z bezprzewodową transmisją z AVR#1 do AVR#2 poprzez zestaw tanich modułów 433MHz.
Jakiś czas temu opracowałem bardzo prosty kod weryfikujący dane i pokazujące tylko te prawidłowe. - Działa świetnie i może zostać wykorzystany np do bezprzewodowego termometru.
Problem polega na tym że transmisja i odbiór danych rozpoczyna się dopiero gdy zresetuję oba procesory za pomocą nóżki RESET. Pomaga zawsze po pierwszym zasileniu mikro-kontrolera. Inaczej transmisja się nie rozpocznie.
Czy ktoś zna przyczynę lub rozwiązanie problemu ?
oto prymitywny kod źródłowy ODBIORNIKA służący do testów:
Nadajnik zawiera tylko i wyłącznie komendę [print 1234] w pętli
Kod: text
