Jump to content

Dsteve

Dormant
  • Posts

    1
  • Joined

  • Last visited

Personal Information

  • Country
    BE

Dsteve's Achievements

0

Reputation

  1. J'ai effectivement le même problème de ne pas pouvoir imprimer via ma connection USB. Le problème réside dans le fait que dans ligne de code dans le fichier "USBprinting.py" l'éditeur ne fait appel que au port "USB" ou "USBSER" et que dans mon cas il aurait du faire appel à un "VCP" Il faut donc rajouter, on fonction du nom se trouvant dans les clés de registre le bon terme désignant votre port COM Dans mon cas, or "VCP" in values [0]: def getSerialPortList(self, only_list_usb = False): base_list = [] if platform.system() == "Windows": import winreg try: key = winreg.OpenKey(winreg.HKEY_LOCAL_MACHINE,"HARDWARE\\DEVICEMAP\\SERIALCOMM") i = 0 while True: values = winreg.EnumValue(key, i) if not only_list_usb or "USBSER" or "VCP" in values[0]: base_list += [values[1]] i += 1 except Exception as e: pass Voilà... Au niveau des développeurs de ce programme, ils pourraient utiliser l'outil import serial.tools.list_ports.. J'espère avoir pu vous aider
×
×
  • Create New...