• [^] # Re: interface HID pas déjà gérée par un pilote ?

    Posté par . En réponse au message Test de communication avec un device USB en utilisant libusb. Évalué à 1.

    En fait, ce n'est pas un lance roquette USB mais un "cardio connect" que l'on trouve à Décathlon qui stocke les performances cardiaques lorsque tu vas courir. Et mon but est de récupérer les informations qui ont été stockées dessus.

    Du coup, si je comprend bien, il faudrait que je tape sur le endpoint 0 pour lui dire que je veux récupérer les informations et il me les repasserait au travers des endpoints 0x81 et 0x82 ?

    Concernant le driver, je le détachait à chaque fois avec libusb_detach_kernel_driver avant de pouvoir l'utiliser. Cependant, si je dois taper une première fois sur le endpoint 0, je ne sais pas vraiment comment faire :/
    D'après le tuto que j'ai donné en lien de le message précédent, il semblerait qu'il ai un device de type char dans /dev, dans lequel il peut écrire ses instructions. Cependant, moi j'en ai 2 et je pense que ce sont les 2 endpoint qui sont de type OUT et donc, là où je pourrai récupérer les informations. Penses-tu que ma théorie est bonne ?

    Je vais jeter un coup d'oeil à l'API de libusb pour trouver le moyen de taper sur le endpoint 0

    En tout cas, merci beaucoup de tes explications. :)