5.10 Comando de verificación de inicio (aV!)

Este comando indica al Levelogger que devuelva un código de verificación (autocomprobación) en respuesta a un comando aD0! posterior. En este caso, el Levelogger de Solinst devuelve un tiempo distinto de cero porque la ejecución de la autocomprobación verifica todas las sumas de comprobación de la memoria interna y estas operaciones tardan unos 3 segundos. Una sesión típica sería la siguiente :

0V!00031<CR><LF> indica que una lectura de estado estará lista en 3 segundos.

0<CR><LF> es una solicitud de servicio del Levelogger dentro de los 3 segundos para indicar que las operaciones de BIT están completas y el código de verificación está disponible.

0D0!0+000 es el comando de envío de datos desde el dispositivo maestro SDI12 para obtener el código de verificación BIT de "+000" que indica que no se encontraron fallas. Los posibles códigos de falla se muestran en la Tabla 2. Todas las representaciones decimales de las fallas individuales se suman para llegar al código de verificación BIT resultante. Un bit incluido en una determinada posición de bit significa que la prueba correspondiente ha fallado.

 

Posición de bit de código Representación decimal Prueba Significado
0 1 Leer Escribir Solinst Levelogger
1 2 Cable de interfaz SDI-12 de Solinst Prueba de memoria FRAM
2 4 Prueba de suma de comprobación de memoria del cable de interfaz SDI-12 de Solinst
3 8 Prueba de tensión del cable de interfaz SDI-12 de Solinst
4 16 N/A
5 32 N/A
6 64 N/A
7 128 N/A

Tabla 5-1 Códigos de fallo de la verificación BIT