23/11/2019, 14:29
E' sicuramente un comportamento molto anomalo. Vi sono due ipotesi che mi vengono in mente e che (forse, se non vi sono guasti hardware) sono correlate ai due modelli differenti.
1) Il protocollo di comunicazione (i cui driver devono essere precedentemente abilitati nella config. del RPi) è solo del tipo SW (non vi è un HW specifico) cioè, il cambiamento di stato del pin del GPIO che di fatto realizza la forma d'onda dei segnali elettrici che vanno in linea (e ritornano), è determinato dal clock della cpu e quindi di seguito tutte le temporizzazioni; puo quindi essere differente nei dui moduli.
2) La libreria utilizzata non è in grado (per qualsisi motivo) di gestire queste differenze.
Prova ad utilizzare la prima libreria con il RPi3b per vedere se riesci ristabilire la connessione.
1) Il protocollo di comunicazione (i cui driver devono essere precedentemente abilitati nella config. del RPi) è solo del tipo SW (non vi è un HW specifico) cioè, il cambiamento di stato del pin del GPIO che di fatto realizza la forma d'onda dei segnali elettrici che vanno in linea (e ritornano), è determinato dal clock della cpu e quindi di seguito tutte le temporizzazioni; puo quindi essere differente nei dui moduli.
2) La libreria utilizzata non è in grado (per qualsisi motivo) di gestire queste differenze.
Prova ad utilizzare la prima libreria con il RPi3b per vedere se riesci ristabilire la connessione.