ARF868 Radio Modems - User guide version V1.8.1
16
Page
of 26
3. Intercambio de datos - Modo de Comunicación
Principio
:
El modo de comunicación es el modo por defecto.
Al encender el módem, éste está configurado en modo RS232, 9.6kbps (UART data), 2.4kbps (RF data).
Por defecto, el módem está a la escucha permanente de la interfaz de RF y del puerto UART
•
Cuando una trama procedente de la comunicación RF es demodulada, su contenido es transmitido al puerto UART
•
Cuando es detectada una cadena de caracteres en el puerto UART, ésta es transmitida a la comunicación RF.
La comunicación «aire» se efectúa en función de la elección de los siguientes protocolos:
•
Paquetizada asegurado o no asegurado
•
Asíncrono continuo (modo por defecto)
•
Asíncrono continuo «legacy X3Pro»
3.1. protocolo de paquetes
3.1.1 Descripción del protocolo
Módem ARF868 utiliza un protocolo orientado a paquetes en su interfaz RF. Los datos procedentes de la interfaz UART se acumulan en una
FIFO interna en el módem y, a continuación encapsula en una trama de RF . La cantidad máxima de datos que se pueden transferir en un solo
paquete de radio puede alcanzar 1024 Bytes .
El tamaño máximo de paquete se puede configurar en S218 registro (1-1024 bytes) . Cada nuevo paquete introduce cierta latencia en el plazo
de transmisión causada por la sobrecarga de protocolo RF. Los protocolos de RF encapsulan la carga útil de datos con los siguientes elementos :
•
Un patrón de preámbulo necesario para el tiempo de inicio del receptor
•
Un patrón de sincronización de bits para sincronizar el receptor en el marco de RF
•
Otro campo de protocolo tales como dirección de origen y dirección de destino , la longitud de carga útil , CRC opcional y el campo de tipo
de paquete interno.
El fifo entrante puede acumular hasta 1.024 bytes de datos. No hay más datos tiene que ser establecido en el fifo mientras que un bloque de
bytes de los datos de 1024 no ha sido puesto en libertad por la capa de transmisión de radio. Para evitar la entrada de fifo rebasamiento, el
control de flujo de hardware puede ser activado . En este caso, se establecerá la señal de RTS cuando el FIFO de entrada está casi lleno para
evitar que el controlador de host envíe nuevos datos.
3.2. Protocolo asíncrono continuo
3.2.1 Descripción del protocolo
El protocolo asíncrono continuo permite transferir datos desde la interfaz UART hacia la comunicación radio, con una latencia lo más reducida
posible. Está asociado a modulaciones radio que permiten cubrir una amplia gama de velocidad aire y de alcances. Se trata del modo que le per-
mitirá explotar el módem ARF868 al máximo de sus capacidades.
•
En emisión, los datos entrantes en el UART son inmediatamente enviados al aire.
•
En recepción, los datos procedentes de las tramas RF son transmitidos progresivamente a la interfaz UART.
No hay buferización de las tramas radio completas antes o después de la transmisión por la comunicación serie.
En cambio, el aparato dispone de una buferizacion que permite realizar un tampón cuando las velocidades radio y UART son diferentes. La
interfaz UART no requiere un protocolo específico. Cada byte transmitido es transferido al aire y viceversa.
Gracias a su reducida latencia y a la ausencia de protocolo en el puerto UART, el módem ARF868 utilizado con el protocolo asíncrono continuo
es completamente transparente en el marco de un reemplazo de comunicación por cable.
3.2.2 Utilización
El protocolo asíncrono continuo es seleccionado por el registro S222 (cf §5.3).