- Messaggi: 1010
- Ringraziamenti ricevuti 107
transceiver RF NRF24L01
6 Anni 5 Mesi fa #16
da Pinna
Chi vola vale, chi vale vola, chi non vola è un vile
Risposta da Pinna al topic transceiver RF NRF24L01
la mia, quella che ho scritto per il tutorial, modificata per l'atmega 2560 e compilata con atmel studio 7
Chi vola vale, chi vale vola, chi non vola è un vile
Si prega Accedi o Crea un account a partecipare alla conversazione.
- Pinna
- Moderator
Riduci
Di più
6 Anni 5 Mesi fa #17
da Claudio_F
Risposta da Claudio_F al topic transceiver RF NRF24L01
dando un'occhiata a nRF24l01.c ho visto che i valori impostati sono:
Indirizzo NRF24L01+ 5 byte = E7E7E7E7E7
Canale NRF24L01+ 2
Air Data Rate 2Mbps
Pipe 0
Potenza uscita TX -18dBm
Lunghezza payload 2 byte
Bastano questi valori per tentare un collegamento tra il PIC e Arduino?
Purtroppo sono già impelagato tra Visual Studio, idf_esp32 di Expressif e Mplab per cimentarmi con Atmel Studio. Per cui vorrei rimanere con il sistema di sviluppo ufficiale di Arduino. Grazie
Indirizzo NRF24L01+ 5 byte = E7E7E7E7E7
Canale NRF24L01+ 2
Air Data Rate 2Mbps
Pipe 0
Potenza uscita TX -18dBm
Lunghezza payload 2 byte
Bastano questi valori per tentare un collegamento tra il PIC e Arduino?
Purtroppo sono già impelagato tra Visual Studio, idf_esp32 di Expressif e Mplab per cimentarmi con Atmel Studio. Per cui vorrei rimanere con il sistema di sviluppo ufficiale di Arduino. Grazie
Si prega Accedi o Crea un account a partecipare alla conversazione.
- Claudio_F
- Premium Member
Riduci
Di più
- Messaggi: 130
- Ringraziamenti ricevuti 11
6 Anni 5 Mesi fa #18
da Pinna
Chi vola vale, chi vale vola, chi non vola è un vile
Risposta da Pinna al topic transceiver RF NRF24L01
si, bastano quelli, che sono anche i valori di default. Ricorda di modificare il valore del payload se invii 1 byte o più di un byte
Chi vola vale, chi vale vola, chi non vola è un vile
Si prega Accedi o Crea un account a partecipare alla conversazione.
- Pinna
- Moderator
Riduci
Di più
- Messaggi: 1010
- Ringraziamenti ricevuti 107
6 Anni 5 Mesi fa #19
da Mauro Laurenti
Risposta da Mauro Laurenti al topic transceiver RF NRF24L01
Problemi di libreria come quelli messi in evidenza, li ho notati quando nell'ambiente di sviluppo sono aperti piu' progetti. ogni progetto fa uso di librerie diverse, ma l'IDE ha l'informazione di entrambe le librerie per cui capisce anche quando apparentemente non si sono fornite informazioni sufficienti.
Per evitare contraddizioni e' bene avere un solo progetto aperto.
Questo e' da ritenersi piu' un problema di IDE che non di compilatore.
L'ho notato in passato ma non ho mai investigato.
Non so da/e quale versione mostri tale disagio.
Saluti,
Mauro
Per evitare contraddizioni e' bene avere un solo progetto aperto.
Questo e' da ritenersi piu' un problema di IDE che non di compilatore.
L'ho notato in passato ma non ho mai investigato.
Non so da/e quale versione mostri tale disagio.
Saluti,
Mauro
Si prega Accedi o Crea un account a partecipare alla conversazione.
6 Anni 5 Mesi fa #20
da Pinna
Chi vola vale, chi vale vola, chi non vola è un vile
Risposta da Pinna al topic transceiver RF NRF24L01
@Mauro... il problema è nato dal fatto che facendo copia ed incolla per far lavorare il modulo NRF24L01 con le librerie laurtec 4.0.4, ho sbagliato il richiamo di una funzione nella routine DataReady... purtroppo ho lasciato scritto ReadSPI (microchip) invece di correggere e scrivere la funzione corretta Laurtec SPI1_read_byte..... Il fatto è che XC8 v1.21 ha comunque compilato correttamente, senza errori e senza che io includessi nulla di microchip... questo mi ha tratto in inganno..... penso di inviarti i flie corretti a breve, così eliminiamo problemi che possono verificarsi in futuro con i nuovi compilatori..... se posso dire la mia..... ma quanto stavo bene con il vecchio mplab e il C18... mi ricordo un firmware che mi ha fatto dannare l'anima per oltre un mese: quello che ha fatto mplab con il suo C18 in 20 secondi non è riuscito a farlo mplax con il suo XC8, ed ancora oggi non riesce.... mah
Marcello
Marcello
Chi vola vale, chi vale vola, chi non vola è un vile
Si prega Accedi o Crea un account a partecipare alla conversazione.
- Pinna
- Moderator
Riduci
Di più
- Messaggi: 1010
- Ringraziamenti ricevuti 107
Moderatori: Mauro Laurenti, Pinna, StefA, Matteo Garia
Registrati al sito
Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.