Bonjour,

J'ouvre cette discussion car je galère sur la construction d'un script python pour relire des trames CAN depuis un PC windows 10.
J'ai un module USB raccordé au réseau CAN qui me permet de relire les data via une application dédiée. Cette application ne me convenant pas, je souhaite créer un script python qui puisse me permettre d'autres possibilités.

Ma contrainte première reste l'identification du port USB utilisé. J'ai fait différents tests avec pyserial, libusb, pyusb, mais a mon grand désespoir, aucun ne me donne de résultats quand au port USB en cours d'utilisation. J'ai l'impression que les ports usb ne sont pas identifiables par l'utilitaire python.

Est-ce quelqu'un aurait une idée du pourquoi ça ne marche pas ?

J'ai testé pas mal de scripts notamment avec pyserial et serial.tools.list_ports mais cela me retourne une liste vide...

En recherchant sur différents forum, j'ai aussi trouvé une remarque associant un problème de driver USB...

Merci pour votre aide.