| Hardware :: Ibutton. Hardware :: ibutton é um módulo Perl que permite falar com o Dalsemi Ibuttons através de um widget serial DS2480. |
Baixe Agora |
Hardware :: Ibutton. Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Brian Warner
- Site do editor:
- http://search.cpan.org/~scott/Hardware-iButton-0.03/lib/Hardware/iButton/Connection.pm
Hardware :: Ibutton. Tag
Hardware :: Ibutton. Descrição
Hardware :: Ibutton é um módulo Perl que permite falar com Dalsemi Ibuttons através de um widget serial DS2480. Hardware :: Ibutton é um módulo Perl que permite falar com Dalsemi Ibuttons através de um Widget serial DS2480.Synopsis Use hardware :: Ibutton :: Conexão; $ c = novo hardware :: ibutton :: conexão "/ dev / ttys0"; @b = $ c-> scan (); foreach $ b (@b) {print "família:", $ b-> família (), "número de série:", $ b-> serial (), "n"; Imprimir "ID:", $ B-> ID (), "N"; # id = família. serial. CRC Imprimir "Reg0:", $ B-> Readreg (0), "N"; } Este módulo fala com ibuttons através da interface serial "ativa" (qualquer coisa usando o DS2480, incluindo o DS1411K e o DS 9097U). Ele constrói uma lista de dispositivos disponíveis, permite ler e escrever seus registros, etc. O objeto de conexão é um hardware :: Ibutton :: Conexão. O principal objetivo visível ao usuário é fornecer uma lista de objetos de hardware :: ibutton :: de dispositivo. Estes podem ser subclassos assim que seus códigos familiares são conhecidos por fornecer métodos especializados exclusivos das capacidades desse dispositivo. Esses dispositivos serão então hardware :: iButton :: Device :: DS1920, etc.ibuttons e dispositivos de memória de toque de montagem de solda são identificados com um número único de 64 bits. Isso é dividido em 8 bits de um "código de família", que especifica o número da peça (e, consequentemente, os recursos), então 48 bits de ID do dispositivo (que Dallas assegura é globalmente único), depois 8 bits de CRC. Quando você passa esses IDs de e para este pacote, use strings Hex como "0123456789AB". Requisitos: · Perl.
Hardware :: Ibutton. Software Relacionado