FAQ TWedge
Cómo Enviar Datos a un Dispositivo
Cómo Enviar Datos a un Dispositivo
TWedge V2
Solución: TWedge ofrece la función WriteToDevice () para este fin. WriteToDevice () acepta dos parámetros:
- El primero especifica los datos que se deben enviar al dispositivo.
- El segundo parámetro especifica el tiempo de espera (en milisegundos) para esta operación.
El siguiente ejemplo envía dos líneas de texto: la primera línea solicita al dispositivo que acepte el nombre de usuario, la segunda línea envía el nombre de usuario. Cada línea termina con un carácter de nueva línea (\n salto de línea):
WriteToDevice ("user\n", 1000);
WriteToDevice ("sysadmin\n", 1000);
TWedge V3
Solución: Para este fin, TWedge ofrece la función miembro de Javascript WriteData (). Esta función existe en dos variantes con diferentes parámetros:
- Integer WriteData (Array arrData, Integer nTimeout)
- Integer WriteData (String sData, Integer nTimeout, String sEncoding = "Latin1")
El siguiente ejemplo envía datos una vez como un array binario y otra vez como una cadena. Dentro de una cadena puede codificar un salto de línea con la secuencia de escape \n:
var arrSend = [0x48, 0x65, 0x6c, 0x6c, 0x6f]; hConn.WriteData (arrSend, 200);
hConn.WriteData ("Hello\n", 1000);
hConn es el objeto de conexión actual.