Autor Tema: Dudas sobre el tamaño del EDPOINT en la comunicación USB  (Leído 1004 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado PicMinor

  • PIC16
  • ***
  • Mensajes: 222
Dudas sobre el tamaño del EDPOINT en la comunicación USB
« en: 05 de Marzo de 2013, 14:47:30 »
¡ Saludos al foro !

Desconozco si se puede hacer esto:
Para una aplicación que estoy haciendo me interesaría tener un tamaño del buffer de respuesta variable, es decir, en unos casos necesitaría que el micro me devolviera unos 30 datos y otros casos tan solo 2 o 3. Poniendo el buffer de 30 puedo rellenar los 3 primeros con los datos que necesito pero luego tengo que transmitir los 30 y eso me consume demasiado tiempo.

¿Hay alguna manera de hacerlo?

Desconectado PicMinor

  • PIC16
  • ***
  • Mensajes: 222
Re: Dudas sobre el tamaño del EDPOINT en la comunicación USB
« Respuesta #1 en: 09 de Marzo de 2013, 10:56:35 »
¡ Saludos al foro !

Por lo que he leído tal vez el truco consista en crear dos endpoints de tamaño diferente pero no tengo claro cómo hacerlo en la aplicación de alto nivel (Visual Basic), por lo que he visto sí que sabría hacerlo en el micro (18F2550). La comunicación que utilizo es USB-HID y me funciona muy bien pero me falta el detalle de poder utilizar dos endpoints de tamaño diferente. ¿Alguna ayuda ?

¡ Gracias de antemano !