Este é o comando owtap que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
owtap - Farejador de pacotes para o protocolo owserver
SINOPSE
owtap -p porta owtap-tcp -s porta owserver-tcp
DESCRIÇÃO
1-Wire
Fio 1 é um protocolo de fiação e uma série de dispositivos projetados e fabricados por Dallas
Semiconductor, Inc. O barramento é um esquema de conector de baixa velocidade e baixa potência em que os dados
linha também pode fornecer energia.
Cada dispositivo é numerado de forma única e inalterável durante a fabricação. Há uma ampla
variedade de dispositivos, incluindo memória, sensores (umidade, temperatura, tensão, contato,
atual), interruptores, temporizadores e registradores de dados. Dispositivos mais complexos (como termopar
sensores) podem ser construídos com esses dispositivos básicos. Existem também dispositivos de 1 fio que têm
criptografia incluída.
O esquema de 1 fio usa um único ônibus dominar e múltiplos escravos no mesmo fio. O ônibus
o mestre inicia toda a comunicação. Os escravos podem ser descobertos individualmente e
endereçados usando seu ID exclusivo.
Bus masters vêm em uma variedade de configurações, incluindo serial, paralela, i2c, rede
ou adaptadores USB.
OWFS design
OWFS é um conjunto de programas projetado para tornar o barramento de 1 fio e seus dispositivos facilmente
acessível. O princípio subjacente é criar um sistema de arquivos virtual, com o ID exclusivo
sendo o diretório, e as propriedades individuais do dispositivo são representadas como simples
arquivos que podem ser lidos e gravados.
Os detalhes do projeto escravo ou mestre individual estão ocultos por trás de uma interface consistente.
O objetivo é fornecer um conjunto fácil de ferramentas para um designer de software criar um monitoramento
ou aplicativos de controle. Existem algumas melhorias de desempenho na implementação,
incluindo caching de dados, acesso paralelo a bus masters e agregação de dispositivo
comunicação. Ainda assim, o objetivo fundamental tem sido facilidade de uso, flexibilidade e
correção ao invés de velocidade.
servidor
servidor (1) é o componente de back-end do sistema de controle de barramento OWFS 1-wire. servidor (1)
Arbitra o acesso ao barramento de vários processos do cliente. O ônibus físico é geralmente
conectado a uma porta serial ou USB, e outros processos se conectam a servidor (1) Acima de
sockets de rede (porta tcp).
Os clientes front-end incluem uma representação do sistema de arquivos: Owfs (1) , e um servidor web: ohttpd
(1). Vinculações diretas de linguagem também estão disponíveis, por exemplo: coruja (3).
Existem também muitos clientes leves que só podem falar com servidor (1) e não ao
Barramento de 1 fio diretamente. Eles incluem shell e vários módulos de linguagem (perl, Visual Basic,
Pitão,...)
servidor protocolo
Todos os servidor (1) clientes usam o servidor protocolo para comunicação. o servidor
protocolo é um protocolo cliente / servidor TCP / IP bem documentado. Atribuído o "bem conhecido
porta "padrão de 4304.
owtap
owtap (1) é interposto entre servidor (1) e clientes, para mostrar e ajudar a resolver
problemas de comunicação. A comunicação da rede é encaminhada em ambas as direções, mas um
exibição visual também é criada, com estatísticas e "detalhamento" de pacotes individuais.
ESPECÍFICO OPÇÕES
-p
Porta TCP ou endereço IP: porta para owtap
Outros programas OWFS acessarão o owtap por meio deste endereço. (por exemplo, owdir -s IP: porta /)
-s
Porta TCP ou endereço IP: porta para servidor
A porta tcp (IP: porta) para o owserver "upstream".
EXEMPLO
If servidor (1) começou:
servidor -p 4304 -d / dev / ttyS0
owserver na porta tcp 4304 e se conecta a um barramento físico de 1 fio em uma porta serial.
Você pode consultar diretamente servidor (1) com
Owdir -s 4304 /
Para ver o protocolo em ação:
owtap -s 4304 -p 3000
Owdir -p 3000 /
Nesse caso owtap (1) está se conectando a servidor (1) na porta original (4304) e
oferecendo uma nova porta (3000) para clientes.
PLATAFORMAS
owtap (1) é um puro Tcl / TK programa e será executado em qualquer lugar Tcl / TK está disponível (Windows,
Mac, Linux, Unix)
LINKS
servidor protocolo
http://www.owfs.org/index.php? page = protocolo owserver
Tcl / TK
http://www.tcl.tk
Use owtap online usando serviços onworks.net