¿Cómo Puedo Escribir un Arreglo de Bits a mi Puerto Serial?



Hardware: PXI/CompactPCI>>Controllers

Problema:

¿Cómo puedo escribir un arreglo de booleanos a mi puerto serial el cuál únicamente acepta cadenas de caracteres?



Solución:

Para escribir un arreglo de booleanos primero use el VI llamado Byte Array to String y luego utilice el VISA Write VI.  El Byte Array to String VI puede ser encontrado en el siguiente directorio Functions»All Functions»String»String/Array/Path Conversion.

El ejemplo adjunto demuestra como se puede tomar un arreglo de 8 booleanos, convertir los booleanos a un número de 1 byte, integrarlo a un arreglo de 1x1 y convertir ese arreglo de byte a cadena de caracteres. El VI toma en cuenta, que por ejemplo, para mandar 10011110, necesitamos mandar el carácter “y”.



Ligas Relacionadas:

Ejemplo Zona del Desarrollador: Escribiendo 9 bits en serial con LabVIEW. (Inglés)

Documento de Soporte 0XFA0EEO: ¿Cómo puedo transmitir 9 bits en serial en lugar de 7 u 8 bits? (Inglés)



Archivos Adjuntos:


write serial byte.vi - write serial byte.vi



Día del Reporte: 03/08/2005
Última Actualización: 02/16/2009
Identificación del Documento: 3J7G77XL