E.5 Capa De Mensaje - Advanced Instruments OsmoTECH XT Manual De Usuario

Tabla de contenido

Publicidad

Fase de envío:
En la fase de envío, el transmisor envía
mensajes al receptor en tramas. Cada trama contiene un
máximo de 64.000 caracteres, incluyendo el sobrecoste
(overhead) de la trama.
Aunque el estándar LIS01-A2 indica que se pueden enviar
mensajes largos si se fragmentan en varias tramas,
actualmente, el software del instrumento no está configurado
para gestionar ese supuesto. Las tramas comienzan con el
carácter
(ASCII decimal 2), seguido de un número de
<STX>
trama compuesto por un solo dígito de 0 a 7. La primera
trama de un envío empieza con el número de trama 1, que se
va incrementando sucesivamente en cada trama posterior
hasta llegar a 7. Después de la trama 7, a la siguiente trama se
le da el número 0, y vuelve a incrementarse de forma
sucesiva como se describe anteriormente.
El número de trama se utiliza para distinguir tramas
nuevas de tramas retransmitidas. La parte del mensaje
finaliza con el carácter
<ETX>
seguido por la suma de comprobación (checksum)
(véase a continuación) y
<CR><LF>
Suma de comprobación: La suma de comprobación
indica si la trama es defectuosa. Se codifica con dos
caracteres ASCII y se calcula sumando todos los valores
decimales ASCII de todos los caracteres en la trama
empezando con el número de trama y terminando con el
carácter
. Únicamente se mantienen los 8 bits
<ETX>
menos significativos y se convierten a dígitos
hexadecimales, conformando los dos caracteres ASCII.
Acuse de recibo: El transmisor espera un acuse de
recibo por parte del receptor después del envío de cada
trama. Se produce un tiempo de espera de 15 segundos
después de recibir el acuse de recibo.
Si pasa el tiempo de espera, la fase de terminación se
inicia para el instrumento y el mensaje completo
vuelve a ponerse en cola para su transmisión.
Si se recibe una respuesta de
la transmisión se produjo de forma correcta y se
puede enviar una trama nueva.
Si se recibe una respuesta de
ha habido un error durante la transmisión o en el
cálculo de la suma de comprobación. La trama debe
retransmitirse en un máximo de seis intentos. Si se
alcanza el límite de seis intentos, el mensaje debe
volver a ponerse a la cola para la transmisión.
Si se recibe una respuesta de
4), quiere decir que el receptor solicita la terminación
de la transmisión. En el instrumento, esto provoca que
la transmisión finalice y el mensaje vuelve a ponerse a
la cola como se describe anteriormente.
(ASCII decimal 3),
.
, quiere decir que
<ACK>
, quiere decir que
<NAK>
(ASCII decimal
<EOT>
Manual de usuario del microsmómetro OsmoTECH XT para una sola muestra
Anexo E Especificación LIS de OsmoTECH XT
Fase de terminación:
El transmisor envía un carácter
para indicar que se han enviado todas las tramas. Tanto el
transmisor como el receptor entienden que el enlace está en
estado neutral después del intercambio del carácter

E.5 Capa de mensaje

La capa de mensaje describe el contenido de los
mensajes basándose en el estándar LIS2-A2. Se anotará
cualquier restricción y exención cuando corresponda.
Contenido del mensaje
Las siguientes limitaciones y especificaciones se aplican
al contenido del mensaje:
Se permiten caracteres de un solo byte, valores de
ocho bits (conjunto de caracteres Latin-1) en los
rangos decimales de 32 a 126 y 128 a 254, más los
valores decimales 7, 9, 11, 12 y 13. Algunos campos
pueden estar codificados en UTF8 como se indica.
La longitud máxima del campo en un registro se indica
en la especificación detallada.
Como transmisor, el instrumento siempre utiliza los
delimitadores que se indican a continuación:
ӏ como delimitador de campo
\ como delimitador de repetición
^ como delimitador de componente
& como carácter de escape
Como receptor, el instrumento gestiona cualquier otro
conjunto válido de delimitadores (véase LIS2-A2
sección 5.4).
El instrumento no envía valores nulos para indicar que
el valor no ha cambiado desde la última transmisión,
y no utiliza los valores nulos recibidos.
Los campos recibidos no requeridos por el instrumento
se ignoran y no se explican en este manual.
El instrumento no envía los siguientes tipos de registro
y estos se ignoran si se reciben:
Comentario (C)
Científico (S)
Información (M)
Todos los campos de fecha/hora se indican en
AAAAMMDDHHMMSS donde HH se expresa en
formato de 24 horas.
Los campos de Id. de prueba universal indican el tipo
de prueba o el tipo de control de calidad.
<EOT>
.
<EOT>
84

Publicidad

Tabla de contenido
loading

Tabla de contenido