ENQ ASCII: Carácter de Consulta

Publicado:

en

Actualizado:

El carácter ENQ (Enquiry o Consulta) en el código ASCII tiene el valor 5 y es un carácter de control utilizado para solicitar una respuesta o confirmación de otro dispositivo en una comunicación de datos. Su propósito principal es verificar si el dispositivo receptor está disponible y preparado para recibir datos. En sistemas de comunicación antiguos, como teletipos y redes seriales, el carácter ENQ servía como un mecanismo de sondeo para comprobar la conexión o disponibilidad entre dos dispositivos sin enviar información adicional.

Ficha técnica del carácter ENQ en ASCII

CarácterDecimalHexadecimalBinarioDescripción
ENQ (Enquiry)50x050000 0101Solicita una respuesta o verificación de disponibilidad del receptor.

Función del carácter ENQ del código ASCII

  • Solicitud de respuesta: Se utiliza para enviar una consulta a otro dispositivo o sistema, esperando una respuesta que confirme si está activo o listo para la comunicación.
  • Verificación de disponibilidad: El dispositivo receptor debe responder, generalmente con un carácter de reconocimiento (ACK, código ASCII 6) si está disponible, o un carácter de negación (NAK, código ASCII 21) si no lo está.
  • Control de flujo de comunicación: ENQ ayuda a mantener el flujo adecuado de datos, asegurándose de que el receptor esté listo antes de enviar información importante.

Ejemplos de uso

  1. Protocolos de comunicación antiguos: En teletipos o sistemas seriales, ENQ se utilizaba para preguntar si el dispositivo remoto estaba listo para recibir datos. Si el dispositivo respondía con ACK, se continuaba la comunicación; de lo contrario, se esperaba un NAK.
  2. Gestión de dispositivos: ENQ también se utilizaba en sistemas para asegurarse de que impresoras, terminales u otros periféricos estuvieran operativos antes de enviar comandos o datos.

Comparación con otros caracteres de control

  • ACK (Acknowledge, código 6): El carácter enviado en respuesta a un ENQ para confirmar que el receptor está disponible y listo para recibir datos.
  • NAK (Negative Acknowledge, código 21): Se usa como respuesta negativa cuando el receptor no está listo o no puede recibir datos en ese momento.

En resumen, el carácter ENQ es un mecanismo de consulta y verificación de estado entre dispositivos de comunicación, permitiendo que los sistemas se coordinen antes de transferir información importante. Aunque hoy en día no se usa con la misma frecuencia, sigue siendo parte fundamental del conjunto ASCII.

You may also like:

ACK ASCII: Carácter de Acuse de Recibo

Encuentra aquí toda la información técnica del carácter ACK o Acuse de Recibo del código ASCII en decimal, hexadecimal y Read more

EOT ASCII: Carácter de Fin de Transmisión

Encuentra aquí toda la información técnica del carácter EOT o Fin de Trasmisión del código ASCII en decimal, hexadecimal y Read more

ETX ASCII: Carácter de Fin de Texto

Encuentra aquí toda la información técnica del carácter ETX o Fin de Texto del código ASCII en decimal, hexadecimal y Read more

Avatar de Walter Rodriguez Castro

Comentarios

Deja una respuesta

Content table