¿Por Qué Hay una Diferencia de Formato Entre Archivos Generados en VxWorks y Phar Lap?



Software Primario:
Versión de Software Primario: 2009
Versión de Software Primario Corregido: N/A
Software Secundario: N/A

Problema:
Cuando abro en un Bloc de Notas un archivo que fue guardado en un objetivo de tiempo real (RT por sus siglas en inglés) el formato de mis archivos se ve diferente entre controladores basados en VxWorks (ejemplo cRIO 9014 y cFP-2220) y controladores basados en Phar Lap (ejemplo cFP-2120). Sin embargo no puedo notar diferencia en LabVIEW. ¿Por qué pasa esto?


Solución:
Diferentes sistemas operativos cuentan con diferentes estándares para denotar el fin de línea. Phar Lap, el cual está basado en Windows, escribe \r\n para denotar el fin de línea. En contraste, VxWorks, el cual está basado en Unix, escribe \n para denotar el mismo fin de línea.

El Bloc de Notas no reconoce el caracter \n como fin de línea, de forma que lo ignora. La diferencia en formato puede verse en el Bloc de Notas, Microsoft Word, Wordpad. Bloc de Notas++ no muestra esta diferencia.


Ligas Relacionadas:
Developer Zone Tutorial: Optimizing File I/O in LabVIEW and LabVIEW RT


Archivos Adjuntos:





Día del Reporte: 03/20/2009
Última Actualización: 09/01/2009
Identificación del Documento: 4VJFA3QR