Página 1 de 1

[RESUELTO] Paquete de controlador FTDI VCP (para Arduino-IDE)

Publicado: 4 de octubre de 2022 - 11:45 a. m.
por olaplanche
El código del paquete de instalación para el controlador Arduino FTDI VCP:

Fuente piloto: https://support.arduino.cc/hc/es-es/art ... =indefinido

Es imposible instalar el binario excepto con el código siguiente:

configuración.py:

Código: Seleccionar todo

# -*- coding: utf-8 -*-
from setuphelpers import *

r"""
Usable WAPT package functions: install(), uninstall(), session_setup(), audit(), update_package()

"""
# Declaring global variables - Warnings: 1) WAPT context is only available in package functions; 2) Global variables are not persistent between calls


def install():
    # Declaring local variables

    # Installing the software
    run_powershell(r'Start-Process %s\FTDI-Driver\dpinst-amd64.exe -Wait -verb runAs' % basedir)

def uninstall():
    ftdiport=makepath(system32,'DriverStore','FileRepository','ftdiport.inf_amd64_02e6e8b10f1ee812','ftdiport.inf')
    ftdibus=makepath(system32,'DriverStore','FileRepository','ftdibus.inf_amd64_27ad3b85ed46c2a0','ftdibus.inf')
    run(r'"%s\DIFX\8F4B2B1257551C94\dpinst-amd64.exe" /s /u %s' % (programfiles64,ftdiport))
    run(r'"%s\DIFX\8F4B2B1257551C94\dpinst-amd64.exe" /s /u %s' % (programfiles64,ftdibus))