FAQ TWedge
¿Por Qué Se Ignoran Todos los Comandos por el Dispositivo?
¿Por Qué Se Ignoran Todos los Comandos por el Dispositivo?
Solución: Al usar la función WriteToDevice () (o WriteData ()) para enviar comandos de configuración o inicialización del dispositivo, compruebe si se requiere un carácter de nueva línea o retorno de carro. Esto es especialmente importante si el dispositivo usa un protocolo como TELNET. Un carácter de nueva línea se especifica con \n.
El siguiente ejemplo envía el texto "user" seguido de una nueva línea al dispositivo:
// TWedge 2:
WriteToDevice ("user\n", 1000);
// TWedge 3:
hConn.WriteData ("user\n", 1000);
Aquí tiene una lista de secuencias de escape comunes:
- \' Comilla simple.
- \" Comilla doble. Use esta secuencia de escape si necesita especificar una " como parte de una cadena.
- \\ Un único carácter de barra invertida.
- \b Retroceso.
- \n Nueva línea (salto de línea).
- \r Retorno de carro. \r combinado con \n se usa en sistemas DOS como secuencia de retorno de carro y nueva línea. Lo más probable es que se pueda usar \n en su lugar.
- \t Tabulación horizontal.
- \f Salto de página (para impresoras).