<STX>
1
Donde: ATTR=<NAK>.
El código de error ocupa 4 bytes. Todos los códigos de error posibles se enumeran en
la siguiente tabla Véase el significado de los códigos de error en la sección
Código de error
0001H
0002H
0003H
5.2.6 Recuperación tras errores de transmisión
Durante la transmisión del bloque de comandos o del bloque de respuesta pueden
producirse diversos errores. A continuación se describe cómo el sonómetro trata los
errores y restablece el estado inicial.
(1) Transferencia en bloque no completada
En el apartado
Cuando el sonómetro detecta el inicio de un bloque de caracteres <STX>, recibe los
siguientes datos hasta que se recibe el carácter de fin de bloque <CR>, <LF>. Cuando
se completa la recepción de datos y la paridad es correcta , el sonómetro realiza
comprobaciones de seguimiento. Si se vuelve a recibir el carácter <STX> antes de
<CR>, <LF>, el sonómetro ignora toda la información recibida hasta el momento y
comienza a recibir un bloque de nuevo.
(2) Errores de validación
Tras recibir el bloque de datos, el sonómetro comprueba el bloque de datos (excepto
cuando BCC = 00H). Si la validación falla, el sonómetro ignora esta instrucción.
(3) Errores de instrucción
Es posible que el sonómetro no reconozca la instrucción recibida porque el ordenador
envía una instrucción no definida o porque se ha producido un error inesperado
durante la transmisión. Si se producen los errores mencionados, el sonómetro
devuelve un bloque NAK que contiene el código de error 0001H.
SW-BA-es-2020
ID
ATTR
Código de
1
1
5.2.5
se describen los cuatro formatos de transmisión de bloques.
<ETX>
error
4
1
Significado
Errores de instrucción
Error en los parámetros
No disponible en el estado actual
BCC
<CR>
1
1
5.2.6
SW-BA-es-202041
<LF>
Byt
e
1