TODOPIC

Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: Pchuqui_1 en 17 de Abril de 2010, 13:12:16

Título: Recepcion de datos mediante labview
Publicado por: Pchuqui_1 en 17 de Abril de 2010, 13:12:16
Hola a todos. Me estoy iniciando con labview y estoy probando los ejemplos trae por defecto. Estoy usando una comunicación USB clase CDC para comunicarme con el programa. Pero  tengo el inconveniente que nunca puedo recibir los caracteres que le ingreso, creo que es porque no le estoy definiendo el formato con que lo tiene que hacer. Les adjunto la parte del programa que testea si hay una variable en el buffer y que la compara, y adjunto el programa en labview. Gracias.

 do{
      usb_task();
      if (usb_enumerated()){  // Espera a que el dispositivo sea enumerado por el host.
         if(usb_cdc_kbhit()){ // En espera de nuevos caracteres en el buffer de recepción.
            if(usb_cdc_getc()=='x'){ //¿lo que llegó fué el caracter x?
               printf(usb_cdc_putc, "Se recibe el caracter x.\n\r");
               //si, entonces envía una cadena hacia el PC
             }
            if(usb_cdc_getc()=='a'){ //¿lo que llegó fué el caracter a?
               printf(usb_cdc_putc, "Se recibe el caracter a.\n\r");
               //si, entonces envía una cadena hacia el PC               
             }
         }
        }
       }while (TRUE); // bucle infinito.
Título: Re: Recepcion de datos mediante labview
Publicado por: Mya en 27 de Julio de 2011, 11:39:48
Hola que tal°_°
Yo estoy tratando de establecer una comunicacion entre un sistema con el pic18f2455 y labview, la parte del pic ya esta pero al momento de intentar comunicar con LB pues simplemente no funciona.

espero alguien tenga una idea, porque ya lei los protocolos, y varios articulos relacionados pero nada aun.
Título: Re: Recepcion de datos mediante labview
Publicado por: KILLERJC en 30 de Julio de 2011, 05:00:52
Probaste aumentarle el delay antes de leer ? ,, ami me supo hacer esos problemas :S
Título: Re: Recepcion de datos mediante labview
Publicado por: jhozate en 30 de Julio de 2011, 13:39:24
el ejemplo que trae labview funciona, describe el problema Mya