Captura de datos por el puerto serial

Buenas noches,
Tengo un problema con la captura de datos por el puerto serial. Logro capturar la cadena de datos, pero el problema es que se desordena la cadena de datos.
Agradecere cualquier ayuda, ya que soy nuevo en LabView.
¡Resuelto!
Ir a solución.
Adjuntos:
dato en desorden.png ‏44 KB
dato sincronizado.png ‏45 KB

Parece que el dispositivo conectado simepre transmite sin que haya un comando de inicio; igualmente parece que el paquete de 64 bytes es terminado por un retorno de carro.
Creo que el problema es que no tienes sincronización entre la transmisión y la lectura: podrías modificar el código para parar la lectura en el retorno de carro, algo así:
Proud to use LW/CVI from 3.1 on.
My contributions to the Developer Zone Community
If I have helped you, why not giving me a kudos?

Similar Messages

  • Separar datos puerto serial

    Buen día,
    Tengo un hardware que me envia datos por el puerto serial, pero no siempre envía la misma cantidad de datos. Lo que sí se manteninene constante es la estructura de los datos. Me envia dos valores delimitados por una coma (,). El primer valor será un valor entre 1 y 4, y el otro es un valor aleatorio. 
    Lo que quiero lograr, es separar estos dos datos y almacenarlos en indicadores strings separados. En efecto, pude lograrlo como lo ven en la imagen:
    Este codigo me funciona solo si recibo una sola trama de datos. Sin embargo, cuando recibo tres tramas por ejemplo, el resultado se ve como aparece en la imagen:
    Despues de la primera trama de datos, no me separa los siguientes dos datos despues de la coma. 
    El resultado que quiero obtener es como se visualiza en la imagen:
    Agradezco de antemano el soporte y la ayuda que puedan brindarme.
    El hardware lo tengo configurado para que me delimite los dos datos por una coma (,), pero puedo utilizar un espacio o un tab. De igual forma,  el line ending lo tengo configurado como CRLF, pero puedo configurarlo además por LF o None. 
    Les comento esto ultimo por si es mas factible utilizar alguna de estas configuraciones para realizar la separacion de las cadenas de texto.
    Gracias de antemano por la respuesta.
    Saludos,
    Norberto G.
     

    Hola Roberto, estas son las respuestas:
    El instrumento ¿no contesta algo especial al *IDN? inicial? En este caso ¿puedes quitarlo?
       R: No contesta nada. Incluso hice la prueba eliminando la funcion Open y Write, y me trabaja de igual forma. No hay cambio.
    Tu instrumento ¿envia las tramas sin pedido? ¿Estas seguro de que envía dos tramas?
       R: Sí envia los datos sin pedido. Es un lector de radiofrecuencia, que continuamente esta activo buscando tags. Yo no tengo que indicarle cuando enviar los datos. Cuando coloco un tag, automaticamente envia los datos. Si coloco varios tags a la vez, de igual forma los envía todos a la vez.
    Veo que borras los errores del VISA read: ¿no será que recibes un error que explica por qué no recibes más datos y no lo ves?
       R: Lo borro porque me envia siempre el error de Timeout. Y pienso que es porque no siempre voy a recibir la misma cantidad de bytes de datos, ya que a veces no recibiré datos de tags, y en otras ocasiones sí recibiré varios datos. Coloqué esta funcion de borrar xq no me afecta en nada el funcionamiento del programa.
    Saludos

  • Puerto serial labview

    HOLA QUE MAS ,
    ESTOY REALIZANDO MI PROYECTO DE GRADO DE INGENIERIA ELECTRONICA ,DICHO PROYECTO SE BASA EN UN PIC 16F874a  QUE REALIZA MEDICIONES ANALOGAS  A TRES SEÑALES DIFERENTES Y LUEGO LAS TRANSMITE AL PUERTO SERIAL DEL COMPUTADOR ,YA HE REALIZADO PRUEBAS EN LABVIEW Y RECIBE BIEN LOS DATOS DEL MICRO PERO TENGO UNA INCONVENIENTE QUE LOS DATOS NECESITO QUE LOS LEA EN UN ORDEN ESPECIFICO, YA LE COLOQUE CARACTERES PARA SEPARALOS EN LABVIEW PERO NO SE QUE PASA CON EL PUERTO SI SE BLOQUEA O NOSE PERO EN UN MOMENTO NO LEE NINGUN DATO O LA CADENA DE DATOS SE CORRE Y NO ES FIJO LA LECTURA , LA IDEA ES RECIBIR LOS DATOS EN EL ORDEN ESPECIFICO PARA VIZUALIZARLO EN DIFERENTES GRAFICAS PERO NO PUEDO POR EL PROBLEMA ANTERIOR, YA HIZE PRUEBAS EN HIPERTERMINAL Y RECIBE BIEN ,,,,,,,,,,,,,,,CONSULTE Y ME DIJERON QUE ERA EL BUFFER DEL PUERTO SERIAL ENTONCES NO SE DONDE ES EL PROBLEMA SI EN EL PIC O EN LABVIEW  EN EL"PUERTO SERIAL"
    AGRADECERIA SU COLABORACION EN ESTE ASPECTO............ 

    Hola,
        Me imagino que tienes algún problema en tu código. Si lo adjuntas será más fácil ayudarte.
        Algunas otras cosas que podrías revisar:
    La cajita que recibe los datos tiene una opción de terminaton char, deshabilitalo si no lo estas usando, ya que no te interesa que un valor de voltaje 0x13 sea confundido con un carácter de terminación y te de un comportamiento inesperado.
    Si tienes etapas de alto consumo de potencia (como motores eléctricos) trata de separar la alimentación análogica de tu parte digital, y utiliza un condensador cerámico de 0,1uF lo más cercano a la alimentación de tu micro.
    Mantener un pin intermitente, te permite visualizar a través de un led que tu micro no se ha colgado, y en labview tambien pudieses hacer lo mismo.
    Saludos.
    Luis A. Mata C.
    Ing. Electrónico
    Anaco - Venezuela

  • Capturas no permitidas por mi

    Capturas no permitidas por miBuenas amigos, no se si saben de algo o que les haya sucedido que se yo. la cuestion es que cuando estoy sin hacer nada me pongo a explorar los ficheros de mi maquina. en la de firefox encontre algo muy inusual que me sorprendio y disgusto mucho en realidad, siendo mi firefox que haga esto. en la direccion C:\Users\GNUXDAR\AppData\Local\Mozilla\Firefox\Profiles\j0t48vri.default\thumbnails de mi maquina encontre cantidades de capturas de diferentes sitios incluso de mi banco, esto obviamente me puso un poco preocupado, la seguridad de mi informacion esta comprometida?, que paso?. estas fueron mis preguntas y cada vez son mas capturas que almacena esta direccion. se que thumbnail trata las miniaturas pero datos de mi banco se pueden ver expuestos, existe alguna manera de configurar y personalizar este comportamiento?, estoy seguro que si.

    Hola Gnuxdar
    Es extraño porque en ninguno de mis perfiles encuentro la carpeta o el archivo ~\thumbails (ni siquiera entre las ocultas) no sé si te la habrá creado alguna extensión o lo hayas visto en una versión muy antigua.
    Te comento que todos los navegadores guardan esas imagenes en lo que se denomina caché. Para acceder a bancos o sitios en los que quieras guardar tu privacidad tienes cualquiera de estas tres opciones en Firefox:
    - La navegación privada http://mzl.la/UpPfAP
    - Puedes eliminar la información como la caché al salir de Firefox. Desde el botón de menú-> Opciones-> Privacidad-> Historial-> Firefox podrá-> Usar una configuración personalizada para el historial--> marca tus preferencias.
    - El botón "Olvidar" http://mzl.la/1twD5e9
    - Puedes eliminar manualmente esa información:
    · De forma individual. Escribe about:permissions en la barra de direcciones. En la parte derecha hay un panel lateral para seleccionar sitios y al lado opciones de qué datos quieres eliminar o no.
    · De forma masiva: Atajo Ctrl+Mayús.+Supr. o si no usas atajos de teclado. Botón de menú-> Historial-> Limpiar historial reciente.
    Saludos.

  • LEER ESCRIBIR PUERTOS SERIALES DEL FP2120

    Hola a todos :
    Queria preguntar una duda, sobre los puertos seriales del FP2120, estos puertos actuan del mismo modo que el de una CPU al que se puede leer y escribir sobre el, si es asi que numeros tienen estos puertos y si se programan igual que el puerto serie de una CPU cualquiera.
    Si alguien sabe por ahi se agradece el detalle
    Gracias!!

    Que tal Daniel,
    Recuerdo hace mucho haber hecho algo similar en un cFP. Lo que no me acuerdo para serte sincero es si lo hice usando el cFP como un puerto serial remoto (desde una PC) o si hice un servidor interno para el cFP. Por lo que menciona ese documento entonces debi haberlo hecho haciendo un servidor interno. Y tiene sentido ya que VISA Server creo que no se puede instalar en cFP, el instalador de aplicaciones remotas no lo muestra como opcion, o te marca un error al tratar de bajarlo.
    No es muy dificil hacer un servidor, haz un VI que este corriendo en el cFP y recopilando un buffer FIFO del puerto serial, y en ese orden ese buffer mandalo por TCP/IP a tu PC, lo ventajoso de esto es que ya al recibir tu buffer lo tienes en ASCII y asi mismo lo transmites a TCP/IP. O bien, haz uso de las variables compartidas de LV, con esas puedes estar monitoreando desde una PC una variable de humedad que tienes adquiriendo por serial en tu cFP. Esta opcion tambien es via TCP/IP.
    Nestor
    National Instruments

  • Como utilizar la NI 9870 solo como simples puertos seriales?

    Que tal!!
    estoy tratando de controlar algunos drivers a traves de varios puertos seriales y como mi pc no cuenta con ellos, adquirí la tarjeta NI 9870 para ello. el problema es que ya realicé lo que indica la información de esta liga http://digital.ni.com/public.nsf/allkb/2BAD2D3A7DE25EB2862576D6007EDB22?OpenDocument y esta otra http://digital.ni.com/public.nsf/allkb/16989C708E5AF2C1862578A90067D9DC . no quiero meter proghramación en FPGA ya que no cuento con el conocimiento para ello. ya habia logrado que me aparecieran las opciones de elegir los puertos pero no tenia comunicación y debido a eso intenté activar la tarjeta en modulo fpga en mi proyecto por lo que despues de eso los puertos que ya me aparecian en el MAX desaparecieron y en las opciones para configuras los puertos seriales también. espero me puedan apoyar con esto.
    gracias
    Ing. Rene Guerrero
    ¡Resuelto!
    Ir a solución.

    Hola Reno32
    Segui los pasos que menciona el siguiente KB y efectivamente ahora podía ver los puertos de mi NI 9870 en MAX. Despúes, seleccione a el modo de FPGA y los puertos desaparecieron de MAX. Esto tiene sentido, ya que la opción de ver los puertos en MAX es exclusiva para el modo de Scan Interface. 
    Lo que realice para que me volvieran a aparecer los puertos en MAX, fue regresar el chasis a Scan Interface. Para hacer esto di click derecho sobre el chasis >> Properties, y en Porgramming Mode seleccione Scan Interface de nuevo. 
    Por último di click derecho al chasis (ojo en el chasis no en el controlador) y seleccione Deploy All. Con esto ya deben de volver a aparecer los puertos al refrescar MAX. 
    Espero que estos pasos le resulten útiles Rene. Saludos !
    Omar R.
    Applications Engineer

  • El codigo String que envio por puerto serial se envia en ASCII y no en Bytes

    Hola
    Tengo una gran duda, estoy intentando controlar una placa de modulo de pago mediante labview. La conexion se logro con exito pero el envio de datos no.
    Estoy intentando mandarle un codigo en Bytes pero lo envia en ASCII y no se el porque. Me gustaria saber que puedo hacer ya que he intentado usar "Byte Array to String" pero no me resulto.
    Gracias por su ayuda.
    Atte. Andres P.

    Hola,
        Me imagino que tienes algún problema en tu código. Si lo adjuntas será más fácil ayudarte.
        Algunas otras cosas que podrías revisar:
    La cajita que recibe los datos tiene una opción de terminaton char, deshabilitalo si no lo estas usando, ya que no te interesa que un valor de voltaje 0x13 sea confundido con un carácter de terminación y te de un comportamiento inesperado.
    Si tienes etapas de alto consumo de potencia (como motores eléctricos) trata de separar la alimentación análogica de tu parte digital, y utiliza un condensador cerámico de 0,1uF lo más cercano a la alimentación de tu micro.
    Mantener un pin intermitente, te permite visualizar a través de un led que tu micro no se ha colgado, y en labview tambien pudieses hacer lo mismo.
    Saludos.
    Luis A. Mata C.
    Ing. Electrónico
    Anaco - Venezuela

  • Abrir puerto serial

    Hola
    Me he topado con un pequeño problema.
    Lo que intento hacer es comunicarme con u modulo de pago, esto con el fin de mandarle comandos de manera serial y ver que los leds esten funcionales.El problema surge puesto que no se manda el comando como tal, o eso es lo que yo pienso ya que el modulo no hace absolutamente nada.
    En la imagen podran ver el codigo tal cual lo tengo, al igual el comando que le estoy enviando (Este debe ser caracteres de bytes).
    La respuesta de la tarjeta es una muy diferente a la que me deberia dar por eso es que pienso que no se esta enviando el codigo correctamente.
    Me podrian ayudar a ver cual es el problema?
    Gracias
    Saludos

    Hola,
        Me imagino que tienes algún problema en tu código. Si lo adjuntas será más fácil ayudarte.
        Algunas otras cosas que podrías revisar:
    La cajita que recibe los datos tiene una opción de terminaton char, deshabilitalo si no lo estas usando, ya que no te interesa que un valor de voltaje 0x13 sea confundido con un carácter de terminación y te de un comportamiento inesperado.
    Si tienes etapas de alto consumo de potencia (como motores eléctricos) trata de separar la alimentación análogica de tu parte digital, y utiliza un condensador cerámico de 0,1uF lo más cercano a la alimentación de tu micro.
    Mantener un pin intermitente, te permite visualizar a través de un led que tu micro no se ha colgado, y en labview tambien pudieses hacer lo mismo.
    Saludos.
    Luis A. Mata C.
    Ing. Electrónico
    Anaco - Venezuela

  • Tiene el GP60 puerto Serial-ATA III (6 Gb/s)???

    No he sido capaz de encontrar en las especificaciones este dato.
    Podria alguien confirmarme si GP60 es SATA 3 (6Gb/s)??
    Gracias

    Sí, GP60 tiene 2 puertos de USB 3.0 y 1 puerto de USB 2.0: http://www.msi.com/product/nb/GP60.html#specification

  • RMS - Filtros - Energias de los datos por DIADEM

    Holaaa, queria saber si en DIADEM, se puede hacer procesamiento de senales, sacarle RMS, ENERGIA, TRANSFORMADA DE FURIER, FILTROS, me pueden enviar unos ejemplos por favor.
    Muchas gracias.

    Hello Gared,
    My Spanish is a little rusty, but here are some examples of analysis reports including FFT, RMS, digital filters, etc.:
    DIAdem example gallery
    A detailed list of all the math functions is DIAdem can be found here:
    DIAdem analysis functions
    I hope this helps answer your questions,
          Otmar
    Otmar D. Foehner
    Business Development Manager
    DIAdem and Test Data Management
    National Instruments
    Austin, TX - USA
    "For an optimist the glass is half full, for a pessimist it's half empty, and for an engineer is twice bigger than necessary."

  • Desplegar datos en tiempo real (hora y fecha)

    Estimados,
    Es la primera vez que recurro al foro, espero puedan ayudarme.
    Les comento que estoy desarrollando una aplicación bastante sencilla pero tengo algunos problemas. Estoy adquiriendo datos por el puerto serial y necesito desplegarlos en una gráfica, en donde en el eje "y" estén los datos adquiridos y en el eje "x" la hora y fecha en que se adquirió los datos. Estoy teniendo problemas en poder visualizar los datos en tiempo real, lo unico que pude hacer hasta ahora es almacenarlos en un array y luego desplegarlos, pero no es lo que estoy necesitando. 
    Espero puedan ayudarme con comentarios y/o ejemplos. Adjunto mi .vi para que entiendan mejor lo que necesito.
    Saludos.
    José Pablo
    Attachments:
    UI.vi ‏45 KB

    Buen día JosePaPenayo,
    Lo que requieres hacer es algo muy sencillo. En la siguiente liga se muestra como realizar este proceso:
    http://digital.ni.com/public.nsf/allkb/6F0054EEABAFE4B886256F2700012142
    También te dejo esta liga con un ejemplo de cómo poder realizarlo:
    https://decibel.ni.com/content/docs/DOC-8097
    Espero que esta información te sea de utilidad.
    -- Luis C.

  • Obtencion datos piezoelectrico

    hola, estoy haciedo el proyecto fin de carrera basado en la cavitacion y necesito obtener los datos de un piezoelectrico, consegui obtener los valores y la grafica utilizando la tarjeta de sonido pero ahorame gustaria hacerlo utilizando el puerto serial, puedo conectarlo directamente al ordenador como cuando hice con la tarjeta de sonido? que ventajas tiene usar el puerto serial? adjunto el programa para la obtencion de datos por puerto serial, me da un error al final, adjunto una captura
    muchas gracias por su ayuda.
    saludos

    Hola Javijavi,
     Considerando lo que escribiste:
    "La salida del generador de impulsos tiene un positivo y un negativo, lo que he hecho a sido soldar esas salidas, al puerto serie.."
    La comunicación serial rs232 es un protocolo. No puedes detectar pulsos con el puerto serial  y si vas  a conectar algo al puerto tiene que comunicarse en el mismo protocolo y estar conectado apropiadamante en el nivel de voltaje adecuado.
    El max232 convierte señales rs232 a TTL  pero  su trabajo es principalmente para regular los voltajes en la comunicación RS232.
    Me da la impresión que intentas utilizar incorrectamente el puerto serial de tu computadora y tu programa nada tiene que ver con lograr ver pulsos generados con tu generador. A menos que tu generador se comunique por el puerto serial con protocolo rs232.
    Te mando una liga donde puedes encontrar más información sobre la comunicación serial: http://digital.ni.com/public.nsf/allkb/039001258CEF8FB686256E0F005888D1
     Lo importante es que selecciones el dispositivo que se comunique en ese protocolo y , a partir de la configuración recomendada por el fabricante del dispositivo, desarrolles tu programa.
    saludos
     

  • Capture a NMEA

    Hi i have this code i capture all the NMEA Trame but i only need the line $GPGLL some can help me.
    This is the entire code i have i only need the pice a need for capture the $GPGLL
    import java.io.*;
    import java.util.*;
    import javax.comm.*;
    public class LecEscPuerto implements Runnable, SerialPortEventListener {
    static CommPortIdentifier portId;
    static Enumeration portList;
    static OutputStream outputStream;
    static String     messageString ="\r";
    InputStream               inputStream;
    SerialPort          serialPort;
    Thread          readThread;
    * Declaracion del Método
    public static void main(String[] args) {
    boolean          portFound = false;
    String          defaultPort = "COM1";
         if (args.length > 0) {           
         defaultPort = args[0];     
         portList = CommPortIdentifier.getPortIdentifiers();
         /*System.out.println("Puerto De esta maquina: " + portList);*/
         while (portList.hasMoreElements()) {
         portId = (CommPortIdentifier) portList.nextElement();     
         if (portId.getPortType() == CommPortIdentifier.PORT_SERIAL) {
              if (portId.getName().equals(defaultPort)) {
              /*System.out.println("Puerto Encontrado: "+defaultPort);*/
              portFound = true;
              LecEscPuerto reader = new LecEscPuerto();
         if (!portFound) {
         /*System.out.println("Puerto " + defaultPort + " no encontrado");*/
    * Clase Constructora
    public LecEscPuerto() {
         try {     
         serialPort = (SerialPort) portId.open("SimpleReadApp", 150000);
         /*System.out.println(" Puerto Serial en Escucha... " + serialPort );*/
         } catch (PortInUseException e) {
              /*System.out.println("Puerto en Uso.");     */
         try {
              inputStream = serialPort.getInputStream();
         } catch (IOException e) {}
         try {
              outputStream = serialPort.getOutputStream();
         } catch (IOException e) {}
         try {
         serialPort.addEventListener(this);
         } catch (TooManyListenersException e) {}
         serialPort.notifyOnDataAvailable(true);
         try {
         serialPort.setSerialPortParams(4800, SerialPort.DATABITS_8,
                             SerialPort.STOPBITS_1,
                             SerialPort.PARITY_NONE);
         } catch (UnsupportedCommOperationException e) {}
         try {
              serialPort.notifyOnOutputEmpty(true);
         } catch (Exception e) {
              System.out.println("Error setting event notification");
              System.out.println(e.toString());
              System.exit(-1);
         // System.out.println("Escribiendo \""+messageString+"\" al "
              //     +serialPort.getName());
              /** try {
              outputStream.write(messageString.getBytes());          
                   System.out.print(messageString.getBytes());
              } catch (IOException e) {}
              try {
              Thread.sleep(200000); // Be sure data is xferred before closing
              } catch (Exception e) {}
              serialPort.close();
              System.exit(1);
         readThread = new Thread(this);
         readThread.start();
    * Declaración del Método
    public void run() {
         try {
         Thread.sleep(20000);
         } catch (InterruptedException e) {}
    * Declaración del Método SerialEvent
    public void serialEvent(SerialPortEvent event) {
         switch (event.getEventType()) {
         case SerialPortEvent.BI:
         case SerialPortEvent.OE:
         case SerialPortEvent.FE:
         case SerialPortEvent.PE:
         case SerialPortEvent.CD:
         case SerialPortEvent.CTS:
         case SerialPortEvent.DSR:
         case SerialPortEvent.RI:
         case SerialPortEvent.OUTPUT_BUFFER_EMPTY:
         /*System.out.print("Buffer Vacio, No hay Datos en el Puerto Serial " + serialPort);*/
         break;
         case SerialPortEvent.DATA_AVAILABLE:
         byte [] readBuffer = new byte[90096];
         try {
              while (inputStream.available() > 0) {
              int numBytes = inputStream.read(readBuffer);          
              System.out.print(numBytes);     
                   //System.out.println();
                   String texto = new String(readBuffer);               
                   System.out.print(texto);                                                       
                   //System.out.println();                    
                   String mensaje = texto.substring(0, numBytes);                         
                   System.out.println(mensaje);     
                   String nombreArchivo= "f:/possatelite.txt"; // Aqui se le asigna el nombre y
              FileWriter fw = null; // la extension al archivo
                   try {
                        fw = new FileWriter(nombreArchivo);
                        BufferedWriter bw = new BufferedWriter(fw);
                        PrintWriter salArch = new PrintWriter(bw);
                        for (int x=0;x<50;x++)
                             salArch.print(mensaje);
                             salArch.close();
                        inputStream.close();
                   catch (IOException ex) {}          
         } catch (IOException e) {}
         break;     
    }

    mgulesian, you might want to query the system properties.
    System.getProperty("user.name")Please note that this property is subject of security constraints (and there're good reasons for this, read the Java Tutorial, Trail: Essential Java Classes, Lesson: Accessing System Resources for details). For example, web applications running inside Tomcat are not allowed to query this property by default. Think twice before doing this, you have been warned!
    HTH, Markus

  • Enviar Float mediante Serial Write

    Hola:
    Cual sería la mejor manera de enviar un array de doubles por puerto serie desde Labview ?. Serial Write necesita enviar strings de 8 bits por lo que habría que hacer una conversion de float a int, y luego dividir en grupos de 8 bits ?

    Hola,
            Un float (SGL) son 32 bits (4bytes) y un double (DBL) son 64 bits (8bytes) Estándar IEEE 754
            En un String cada caracter es la representación ASCII de un byte de información.
            Puedes usar la función "Flatten to String" para convertir el arreglo a string y enviarlo por el puerto serial, si dejas el valor por defecto de "prepend array or string size? (T)" se agregan 4 bytes adicionales asociados a la cantidad de elementos en el arreglo, si colocas esa opción en False obtienes el mismo resultado que usar un typecast.
            Del lado de la recepción lo recomendable es que sepas cuantos bytes tienes que leer antes de hacer la reconversión.
    Saludos,
    Luis A. Mata C.
    Ing. Electrónico
    Anaco - Venezuela

  • Serial-vi

    i have made a vi for reading a serial port (rs232)
    you can see this vi block diagrame  as attachment file..................
    my Q is i am facing run time error ..........code -1073807202  discription (Error in property node  in visa configure serial port)
      i have  raed answer of this Q in discussion forum
    ans is
    "The error code means that you don't have VISA installed. Install it from the drivers CD or download the newest version from NI's support site. "
     i cant understand you don't have VISA installed......i am using labview 7.1which r properly working

    Lo que debo hacer es enviar una imagen por el puerto serial del pc y tengo un programa en Labview que me envia (adjunto) pero no se donde hay que poner la imagen para asi poderla enviar. La tengo que crear??, la puedo tomar de algun programa como paint?? si la puedo tomar de algun programa como la pongo en labview para poderla enviar??
    Attachments:
    Serial7 (este es).vi ‏43 KB

Maybe you are looking for

  • Qosmio G20-105 tv card upgrade

    My much loved G20-105 came with an Analog TV Tuner card and I would like to upgrade it to DVB-T TV Tuner card. Is this possible and is it simple a question of taking the old one out and replacing it with the new one? Also where can I get one?

  • Trying to watch iPod touch videos on TV

    Do you have to have the Apple cable? I have tried a regular av cable, but no luck.

  • Invoice Reduction-problems

    Hi, to everyone plz help me how accounting enteries are happening in Invoice Reduction PO: 100 nos @ 10 INR GR: 40 nos Invoice: 40 nos @ 12 INR = 480 INR how enteries takes place. thanks

  • How can i connect my hp laserjet 1300 with my macboook pro 10.8.3

    i installed the drivers 1.1.1 but it wont help it is not starting the installation  my os x version is 10.8.3 i want help!!!!

  • SEM-BCS Version configurations

    Dear Gurus: I have the following scenario: one parent company with 2 sub groups one on GAAP and another on AUS accounting technique. a) I am creating 3 versions 1 for GAAP 1 AUS and 1 for consolidated parent group. Is it the right way to do it? b) In