Discusiones sobre Productos NI

cancelar
Mostrando los resultados de 
Buscar en lugar de 
Quiere decir: 

Como puedo convertir un array booleano a un string

Hola me podrian ayudar en el siguiente asunto:

 

Tengo un programa de una pantalla matricial, el cual por medio del puerto serial voy a enviar a la pantalla, pero el problema que tengo es que a la hora de de enviar lo obtenido en el programa al puerto serial, no es posible conectarlo al VISA de escritura, ya que ahí, solo se le pueden ingresar datos string y no booleanos, y labview no tiene un conversor asi, en este caso como podria convertir el array de la matriz a una cadena de caracteres para poder transmitirlo a traves del puerto serie.

 

Les agradecería mucho si pudieran ayudarme en este conflicto que tengo en este momento.

 

 

Descargar todos
0 kudos
Mensaje 1 de 4
6.871 Vistas

Hola, a la salida de tu arreglo booleano colocale la caja "Boolean To (0,1)", así tendrás tu arreglo en valores numéricos 0 y 1.  Luego tienes que hacer un ciclo (for, while) en donde cada valor lo pases por una caja "Number To Decimal String" y los puedes ir enviando por el puerto serial uno por uno.  Saludos,

 

Jorge N.

 

0 kudos
Mensaje 2 de 4
6.856 Vistas

Hola:

 

 

Si lo voy enviando uno por uno por el puerto seri va a ser igual, voy a obtener en la pantalla fisica el mismo resultado que tenga en el programa

0 kudos
Mensaje 3 de 4
6.783 Vistas

Hola aqui te mando otra manera de hacer la conversión. En la imagen, los valores FALSE se ven como 0x00 y los valores TRUE como 0x01.  Saludos,

 

Jorge N.

0 kudos
Mensaje 4 de 4
6.732 Vistas