Problema con i moduli: smettono improvvisamente di comunicare
Ciao Renzo,
mi chiamo Samuele e sono uno studente di ingegneria al Politecnico di Torino. Sto lavorando a un progetto per il nostro team studentesco che utilizza i moduli LoRa Ebyte E220-900T22D. Le tue librerie mi hanno aiutato molto e ti ringrazio per il tuo lavoro.
Il progetto consiste in un sistema di comunicazione gestito da Arduino: da un lato c'è un Nano 33 BLE con alcuni sensori che rileva e trasmette dati, dall'altro lato c'è un Nano Every che riceve i dati e permette di visualizzarli su PC, collegato attraverso un regolatore di tensione funzionante. Il lato Tx non dà alcun tipo di problema, mentre dal lato Rx tre moduli sono diventati inutilizzabili a seguito di non si sa bene quale evento. Mi spiego meglio. Dopo un po' di tempo di utilizzo, il modulo E220 legge e scrive correttamente le configurazioni, è in grado di comunicare con Arduino, ma diventa completamente incapace di comunicare con gli altri moduli. Anche resettando il modulo alle impostazioni di fabbrica, non c'è più verso di farlo comunicare con il lato Rx.
Ho verificato che il problema non riguarda il codice nè il lato Tx, in quanto sostituendo il modulo non più funzionante con uno nuovo tutto funziona alla perfezione. È capitato che ai moduli venisse rimossa l'alimentazione durante le procedure di configurazione e sospetto questa possa essere la causa dei malfunzionamenti.
Hai mai riscontrato problemi simili? Sai se c'è modo di ripristinare i moduli non più funzionanti?
Ti ringrazio per l'attenzione.
Samuele