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



Teraz jest 25 kwi 2024, o 05:43


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 1 ] 
Autor Wiadomość
PostNapisane: 7 mar 2018, o 12:46 
Offline
Nowy

Dołączył(a): 29 mar 2017
Posty: 7
Pomógł: 0

Witam.
Od kilku dni siedzę na próbą komunikacji Atmegi z RPI. Niestety nie działa
Komunikacja miedzy AVR<>AVR przebiega pomyślnie wiec układy na pewno działają

Póki co dla testów próbuje wysylać dane z RPI do ATMEGI.
Ma ktoś jakiś pomysł gdzie popełniłem błąd?

Biblioteki pod AVR uzywam: topic11377.html
Pod RPI Zero: https://github.com/BLavery/lib_nrf24

Plik main
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Funcja Init z AVR do ustawiania parametrów transmisji
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

W terminalu wypluwa takie wartości

STATUS: e
RX_ADDR_P0: 41
RX_ADDR_P1: 41
TX_ADDR: 41
EN__AA: 3f
EN_RXADDR: 3
RF_CH: 1
RF_SETUP: f1
CONFIG: b
DYNPD: 3f
FEATURE: 7

Kod dla Rpi
Składnia: [ Pobierz ] [ Ukryj ]
język python
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

W konsoli otrzymuje taki wyniki
STATUS = 0x0e RX_DR=0 TX_DS=0 MAX_RT=0 RX_P_NO=7 TX_FULL=0
RX_ADDR_P0-1 = 0x41544e454c 0x41544e454c
RX_ADDR_P2-5 = 0xc3 0xc4 0xc5 0xc6
TX_ADDR = 0x41544e454c
RX_PW_P0-6 = 0x10 0x10 0x00 0x00 0x00 0x00
EN_AA = 0x3f
EN_RXADDR = 0x03
RF_CH = 0x01
RF_SETUP = 0xf1
CONFIG = 0x0a
DYNPD/FEATURE = 0x3f 0x07
Data Rate = 250KBPS
Model = nRF24l01+
CRC Length = 8 bits
PA Power = PA_MIN



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: 1 ] 

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:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO