Este tipo de conexión puede resultar actualmente obsoleta, pues todas las nuevas PDAs llevan conexión por Bluettoth, y muchas ya ni siquiera llevan conexión por infrarrojos. Sin embargo, hay PDAs antiguas sin Bluettoth y con puerto IrDa, que pueden ser aprovechadas como navegadores, sin más que conectarles un GPS externo, y el único modo de hacer esto es usando el puerto de infrarrojos y un GPS con salida serie (RS232 o TTL).
A bajo nivel, la señal de infrarrojos (en adelante Ir) es muy similar a la señal de un puerto serie RS232, tal como se puede ver en la figura siquiente.
|
IrDa usa infrarrojos, codificando un 0 como un pulso Ir, mientras que el 1 es la ausencia de pulso Ir. La anchura del pulso es siempre de 1 microsegundo, independientemente de la velocidad de transmisión serie. |
La salida de datos NMEA tiene una velocidad de 4800 bits por segundo, es decir unos 208 microsgundos por bit. El pulso Ir ha de ser de 1 microsegundo, para cada bit "cero".
Se puede escribir un sencillo programa en pseudocódigo, para ilustrar la conversión usando un micro:
|
Próximamente: