| Hardware :: IBUTTON. Hardware :: IBUTTON è un modulo Perl che consente di parlare con DALSEMI IBUTTONS tramite un widget seriale DS2480. |
Scarica ora |
Hardware :: IBUTTON. Classifica e riepilogo
- Licenza:
- Perl Artistic License
- Nome editore:
- Brian Warner
- Sito web dell'editore:
- http://search.cpan.org/~scott/Hardware-iButton-0.03/lib/Hardware/iButton/Connection.pm
Hardware :: IBUTTON. Tag
Hardware :: IBUTTON. Descrizione
Hardware :: IBUTTON è un modulo Perl che consente di parlare con DALSEMI IBUTTONS tramite un widget seriale DS2480. Hardware :: IBUTTON è un modulo Perl che consente di parlare con DALSEMI IBUTTONS tramite un widget seriale DS2480.Synopsis usa l'hardware :: IBUTTON :: connessione; $ c = nuovo hardware :: IBUTTON :: Connection "/ dev / ttys0"; @b = $ c-> scansione (); Foreach $ B (@b) {stampa "famiglia", $ B-> famiglia (), "numero di serie:", $ B-> seriale (), "n"; Stampa "ID:", $ B-> ID (), "n"; # ID = famiglia. seriale. Stampa CRC "REG0:", $ B-> Readreg (0), "n"; } Questo modulo parla con IBUTTONS tramite l'interfaccia seriale "attiva" (tutto ciò che utilizza il DS2480, incluso il DS1411K e il DS 9097U). Costruisce un elenco di dispositivi disponibili, consente di leggere e scrivere i loro registri, ecc. L'oggetto di connessione è un hardware :: IBUTTON :: Connessione. Lo scopo principale visibile dell'utente è quello di fornire un elenco di hardware :: IBUTTON :: Oggetti dispositivo. Questi possono essere sottoclassiti una volta che i loro codici familiari sono noti per fornire metodi specializzati unici alle funzionalità di quel dispositivo. Questi dispositivi saranno quindi hardware :: IBUTTON :: Dispositivo :: DS1920, ecc. I dispositivi di memoria touch per montaggio a soldazione sono identificati ciascuno con un numero unico a 64 bit. Ciò è suddiviso in 8 bit di un "codice familiare", che specifica il numero di parte (e di conseguenza le capacità), quindi 48 bit di ID del dispositivo (che Dallas assicurano il globalmente unico), quindi 8 bit di CRC. Quando passerà questi ID e da questo pacchetto, usa stringhe esagonali come "0123456789ab". Requisiti: · Perl.
Hardware :: IBUTTON. Software correlato