vida
Infrared Data Association
Jorge Pereira
DEFINIÇÃO
Define-se protocolo como um conjunto de regras que estabelece a forma pela qual os dados fluem entre transmissor e receptor, critérios para verificação de erros, dentre outras coisas.
IrDA
Para o infravermelho, os protocolos foram definidos por uma associação denominada
IrDA (Infra-red Data Association).
Ela é constituída por grandes empresas como
ACTiSYS, Microsoft, Sony, Nokia, Apple,
AT&T, Compaq, Intel Hewlett-Packard (HP),
Motorola, Toshiba, Hitachi, dentre outras
O PADRÃO IrDA
IrDA-D – Orientada a conexão entre dispositivos para transferência de dados
IrDA-C – Orientada a comando e controle
Camada Física
• Especifica características ópticas, codificação de dados e frames para várias velocidades.
• Inclui um transmissor óptico e acordos quanto à forma e outras características dos sinais infravermelhos, incluindo a codificação de bits de dados e de alguns frames de dados, como o start e o stop flag e CRC’s
• Transceivers divididos em duas categorias,
SIR ou IrDA-1.0 e FIR ou IrDA-1.1
SIR
(Slow-Speed Infrared Mode)
• Pertencente ao padrão IrDA-1.0.
• Trabalha com dados em até 115.2 kbps.
• A maior parte dos circuitos projetados para o padrão
IrDA-1.0 utilizam a tradicional UART.
• Mesmo formato da porta serial.
• Framer é tratado a nível de software.
• Cada bit é codificado antes de transmitido e decodificado depois de recebido.
• 0 codificado como um pulso simples de IR
• 1 codificado como ausência de pulso IR
• Velocidades opcionais: 19.2k, 38.4k, 57.6k e 115.2 kbps. FIR
(Fast-Speed Infrared Mode)
• Pertence ao padrão IrDA-1.1.
• É necessário um chip IrDA compatível para a transmissão de dados. Em função das altas velocidades, a maioria destes chips precisa que o sistema possua suporte a DMA.
• Trabalha com dados nas velocidades de 1.152M a 4
Mbps.
• O transmissor é responsável por montar o frame, anexando o Preamble, o start