el 05-13-2012 12:05 AM
Hola.
Ejecuté el programa yen panel frontal aparece el siguiente resultado:
En tu imagen aparece el caso para ´true'. ¿Cuál sería el programa para ´false'?
No entiendo el porqué del valor de las constantes en los String Subsets y lo Type Cast.
Adjunto mi imagen del diagrama de bloques.
Gracias.
el 05-14-2012 03:03 PM
Hola,
El código que montaste no es igual a lo que te envié de ejemplo (por ejemplo las variables finales humedad y temperatura son variables U16, no I32). Puedes arrastrar la imagen que te envié a tu ventana de LabVIEW y verás el código totalmente. Esto se llama "Snippet".
Puedes buscar en la ayuda de Labview información referente a las dos funciones del ejemplo. Saludos,
Jorge N.
el 05-15-2012 12:49 AM
Hola Jorge.
Tenías razón, el programa es diferente al de la imagen. Ya funciona.
Estoy iniciando en labview y no tengo conocimientos en el manejo de strings, arrays y clusters. ¿Cuáles libros, documentos o sitios web me recomiendas para estudiar detalladamente estos temas?
Muchas gracias.
el 05-15-2012 09:26 PM
el 01-03-2013 06:38 PM
¿Cuál es la mejor manera de enviar la trama desde el microcontrolador?
¿Separados por comas ','?
el 01-04-2013 08:18 AM
Hola,
El micro manda constantemente o le mandas un comando para que te envie la trama?
Si estas bien sincronizado, ya que tu trama es de tamaño fijo deberias esperar que llegen todos los datos (leyendo con bytes at port) y luego leer la trama y convertirla con algo similar a lo que te paso Jorge.
La forma mas rapida es como lo tienes en formato binario (hex) con un encabezado para sincronizar la trama, y te faltaria agregar un checksum para estar seguro que no tienes errores.
Si quieres una forma legible puedes mandar todo en formato de texto (ascii) separados por comas, pero seria mas lento pq enviarias mas bytes para la misma cantidad de información.
Ya lograste hacer que te funcionara o tienes problemas? Si aun tienes problemas sube tu codigo para ver en que te puedo ayudar.
Saludos,
el 01-04-2013 01:50 PM
Hola. ¿Puedo usar el ejmplo: Advanced Serial Write and Read para leer lo que envía el micro?
el 01-04-2013 01:58 PM
Hola,
Eso es un ejemplo, tienes q adaptarlo a lo que quieres. ¿Como te envia la data el micro, se la pides o la envia constantemente?
Si se la pides tienes que escribir la manera que se la pides, si la manda solo pues cada 11 bytes lees y conviertes eso a lo que te interesa.
No te compliques, explica bien como es el proceso, haz lo que creas o como quieres que se vea, y yo te ayudo con el codigo si te hace falta.
Saludos,
el 01-04-2013 02:13 PM
Hola,
Te adjunto un ejemplo que te puede servir de guia si el micro manda los datos sin pedirselo.
Saludos,
el 01-04-2013 02:14 PM
El micro envía la trama de datos constantemente. De hecho, el programa del micro la envía sin nungún delay.