09-30-2010 06:43 PM
Hola he estado revisando como últimamente en labview y en internet, pero no encuentro la respusta para mi problema.
Mi problema es que tengo una matriz booleano de 2 dimensiones la cual quiero convertir a una cadena de caracteres pero labview no tiene un conversor de ese tipo, por tal caso tendría que hacerlo.
Por eso les pido si podrían ayudarme a hacer ese conversor, porque ya he perdido mucho tiempo y no doy como hacerlo.
Aqui adjunto el programa de la matriz y su subvi.
Les agrecedere mucho su ayuda.
09-30-2010 07:00 PM
Answer in English:
Boolean will convert to a 0 or a 1. You can convert the 2D boolean array into a 2D array of characters, but they will come out as either a 0 or a 1 as shown below. But I don't think that this is what you want. Is it?
10-01-2010 03:51 PM
Hola
En si lo que quiero es conseguir el string para poder enviarlo por el puerto serial, y asi resivirlo en la matriz fisica
10-01-2010 04:24 PM
10-01-2010 04:49 PM
Y entonces que es lo que me recomienda para transmitir este programa por puerto serial a la matriz fisica
10-01-2010 04:59 PM
10-01-2010 05:02 PM
Asi es ya que, en el puerto serial, en VISA Write, debo ingresar el dato en caracteres y no en 1 y 0.
10-01-2010 05:16 PM
Intente esto. Convertirá cada fila de la matriz boleana a una secuencia de los caracteres "1" y " 0". Un extremo de la línea constante (end of line, carraige return) se inserta después de cada fila. "1" debe encender el LED y "0" no debe encender el LED.
10-02-2010 08:00 PM
Hola
Gracias por tu respuesta, es muy interesado y le hayo sentido, pero cuando lo uno al programa de la matriz y después lo quiero mandar por el puerto serial se traba, y cuando pruebo con la probe, en distintos puntos del programa, si se esta enviando la información pero cuando llega al vi del puerto serial no envia nada.
Usted que opina porque sucede esto.
10-05-2010 12:35 PM
No sé porqué su puerto serial no trabaja. Cerciórese de sus parámetros, como velocidad (baud rate), paridad (parity), y tal, se fijan correctamente. Intente usar el " Hyperterminal" para comunicar con su dispositivo. Una vez que usted lo consigue para trabajar con el " Hyperterminal" , entonces usted puede intentarlo con Labview.