pywws.USBQualityTest

Verificare la qualità della connessione USB della stazione meteo

usage: python -m pywws.USBQualityTest [options]
options are:
 -h | --help           display this help
 -v | --verbose        increase amount of reassuring messages
                       (repeat for even more messages e.g. -vvv)

Il collegamento USB per la mia stazione meteo non è affidabile al 100%. La lettura dei dati della stazione dal computer è occasionalmente corrotto, forse per interferenza. Ho cercato di risolvere questo problema mettendo ferrite intorno al cavo USB e trasferire possibili sorgenti di interferenza, come dischi rigidi esterni. Tutti senza successo finora.

Questo programma mette alla prova la connessione USB per gli errori per leggere in modo continuo tutta la memoria della stazione meteo (ad eccezione di quelle parti che possono variare) alla ricerca di errori. Ogni blocco di 32-byte viene letto due volte, e se i due valori differiscono viene visualizzato un messaggio di avviso. Sono visualizzati anche il numero di blocchi letti, e il numero di errori riscontrati.

I typically get one or two errors per hour, so the test needs to be run for several hours to produce a useful measurement. Note that other software that accesses the weather station (such as pywws.Hourly or pywws.LiveLog) must not be run while the test is in progress.

Se si esegue questo test e non trovate gli errori, per favore fatemelo sapere. C’è qualcosa di miracoloso nella configurazione e mi piacerebbe sapere cosa è!

Funzioni

main([argv])
pywws.USBQualityTest.main(argv=None)[sorgente]

Comments or questions? Please subscribe to the pywws mailing list http://groups.google.com/group/pywws and let us know.