发布3.0.0.1
This commit is contained in:
parent
585957cb8e
commit
76b12e2c11
4
.gitignore
vendored
4
.gitignore
vendored
@ -30,8 +30,8 @@ MANIFEST
|
||||
# PyInstaller
|
||||
# Usually these files are written by a python script from a template
|
||||
# before PyInstaller builds the exe, so as to inject date/other infos into it.
|
||||
*.manifest
|
||||
*.spec
|
||||
#*.manifest
|
||||
#*.spec
|
||||
|
||||
# Installer logs
|
||||
pip-log.txt
|
||||
|
44
Installer.spec
Normal file
44
Installer.spec
Normal file
@ -0,0 +1,44 @@
|
||||
# -*- mode: python ; coding: utf-8 -*-
|
||||
|
||||
|
||||
block_cipher = None
|
||||
|
||||
|
||||
a = Analysis(['src\\firmwareInstaller.py'],
|
||||
pathex=['D:\\Work\\Project\\FirmwareInstaller'],
|
||||
binaries=[],
|
||||
datas=[('src\\ico.ico', '.')],
|
||||
hiddenimports=[],
|
||||
hookspath=[],
|
||||
hooksconfig={},
|
||||
runtime_hooks=[],
|
||||
excludes=[],
|
||||
win_no_prefer_redirects=False,
|
||||
win_private_assemblies=False,
|
||||
cipher=block_cipher,
|
||||
noarchive=False)
|
||||
pyz = PYZ(a.pure, a.zipped_data,
|
||||
cipher=block_cipher)
|
||||
|
||||
exe = EXE(pyz,
|
||||
a.scripts,
|
||||
[],
|
||||
exclude_binaries=True,
|
||||
name='Installer',
|
||||
debug=False,
|
||||
bootloader_ignore_signals=False,
|
||||
strip=False,
|
||||
upx=True,
|
||||
console=False,
|
||||
disable_windowed_traceback=False,
|
||||
target_arch=None,
|
||||
codesign_identity=None,
|
||||
entitlements_file=None , version='file_version_info.txt', icon='src\\ico.ico')
|
||||
coll = COLLECT(exe,
|
||||
a.binaries,
|
||||
a.zipfiles,
|
||||
a.datas,
|
||||
strip=False,
|
||||
upx=True,
|
||||
upx_exclude=[],
|
||||
name='Installer')
|
BIN
Package/Driver/CH341PT.DLL
Normal file
BIN
Package/Driver/CH341PT.DLL
Normal file
Binary file not shown.
BIN
Package/Driver/CH341S64.SYS
Normal file
BIN
Package/Driver/CH341S64.SYS
Normal file
Binary file not shown.
BIN
Package/Driver/CH341S98.SYS
Normal file
BIN
Package/Driver/CH341S98.SYS
Normal file
Binary file not shown.
BIN
Package/Driver/CH341SER.CAT
Normal file
BIN
Package/Driver/CH341SER.CAT
Normal file
Binary file not shown.
226
Package/Driver/CH341SER.INF
Normal file
226
Package/Driver/CH341SER.INF
Normal file
@ -0,0 +1,226 @@
|
||||
; CH341SER.INF
|
||||
; Driver for CH340/CH341 (USB=>SERIAL chip) V3.5
|
||||
; WDM&VXD for Windows 98/Me/2000/XP/Vista/7/8/8.1/10/SERVER 2003/2008/2012/2016
|
||||
; Copyright (C) W.ch 2001-2019
|
||||
;
|
||||
|
||||
[Version]
|
||||
Signature = "$Chicago$"
|
||||
Class = Ports
|
||||
ClassGuid = {4D36E978-E325-11CE-BFC1-08002BE10318}
|
||||
Provider = %WinChipHead%
|
||||
DriverVer = 01/30/2019, 3.5.2019.1
|
||||
CatalogFile = CH341SER.CAT
|
||||
|
||||
|
||||
[ControlFlags]
|
||||
ExcludeFromSelect = USB\VID_1A86&PID_7523
|
||||
ExcludeFromSelect = USB\VID_1A86&PID_5523
|
||||
ExcludeFromSelect = USB\VID_1A86&PID_7522
|
||||
ExcludeFromSelect = USB\VID_1A86&PID_E523
|
||||
ExcludeFromSelect = USB\VID_4348&PID_5523
|
||||
ExcludeFromSelect = USB\VID_4348&PID_5523&REV_0250
|
||||
ExcludeFromSelect = USBSERPORT\SER5523
|
||||
ExcludeFromSelect = CH341PORT\SER5523
|
||||
|
||||
[Manufacturer]
|
||||
%WinChipHead% = WinChipHead,NT,NTamd64,NTia64
|
||||
|
||||
[WinChipHead]
|
||||
%CH340SER.DeviceDesc% = CH341SER_Install, USB\VID_1A86&PID_7523
|
||||
%CH341ASER.DeviceDesc% = CH341SER_Install, USB\VID_1A86&PID_5523
|
||||
%CH340KSER.DeviceDesc% = CH341SER_Install, USB\VID_1A86&PID_7522
|
||||
%CH330SER.DeviceDesc% = CH341SER_Install, USB\VID_1A86&PID_E523
|
||||
%CH341SER.DeviceDesc% = CH341SER_Install, USB\VID_4348&PID_5523
|
||||
%CH340SER.DeviceDesc% = CH341SER_Install, USB\VID_4348&PID_5523&REV_0250
|
||||
%CH341S98.DeviceDesc% = CH341S98_Install, USBSERPORT\SER5523
|
||||
%CH341S98.DeviceDesc% = CH341S98_Install, CH341PORT\SER5523
|
||||
|
||||
[WinChipHead.NT]
|
||||
%CH340SER.DeviceDesc% = CH341SER_Install.NT, USB\VID_1A86&PID_7523
|
||||
%CH341ASER.DeviceDesc% = CH341SER_Install.NT, USB\VID_1A86&PID_5523
|
||||
%CH340KSER.DeviceDesc% = CH341SER_Install.NT, USB\VID_1A86&PID_7522
|
||||
%CH330SER.DeviceDesc% = CH341SER_Install.NT, USB\VID_1A86&PID_E523
|
||||
%CH341SER.DeviceDesc% = CH341SER_Install.NT, USB\VID_4348&PID_5523
|
||||
%CH340SER.DeviceDesc% = CH341SER_Install.NT, USB\VID_4348&PID_5523&REV_0250
|
||||
|
||||
[WinChipHead.NTamd64]
|
||||
%CH340SER.DeviceDesc% = CH341SER_Inst.NTamd64, USB\VID_1A86&PID_7523
|
||||
%CH341ASER.DeviceDesc% = CH341SER_Inst.NTamd64, USB\VID_1A86&PID_5523
|
||||
%CH340KSER.DeviceDesc% = CH341SER_Inst.NTamd64, USB\VID_1A86&PID_7522
|
||||
%CH330SER.DeviceDesc% = CH341SER_Inst.NTamd64, USB\VID_1A86&PID_E523
|
||||
%CH341SER.DeviceDesc% = CH341SER_Inst.NTamd64, USB\VID_4348&PID_5523
|
||||
%CH340SER.DeviceDesc% = CH341SER_Inst.NTamd64, USB\VID_4348&PID_5523&REV_0250
|
||||
|
||||
[WinChipHead.NTia64]
|
||||
%CH340SER.DeviceDesc% = CH341SER_Inst.NTia64, USB\VID_1A86&PID_7523
|
||||
%CH341ASER.DeviceDesc% = CH341SER_Inst.NTia64, USB\VID_1A86&PID_5523
|
||||
%CH340KSER.DeviceDesc% = CH341SER_Inst.NTia64, USB\VID_1A86&PID_7522
|
||||
%CH330SER.DeviceDesc% = CH341SER_Inst.NTia64, USB\VID_1A86&PID_E523
|
||||
%CH341SER.DeviceDesc% = CH341SER_Inst.NTia64, USB\VID_4348&PID_5523
|
||||
%CH340SER.DeviceDesc% = CH341SER_Inst.NTia64, USB\VID_4348&PID_5523&REV_0250
|
||||
|
||||
[CH341SER_Install]
|
||||
DelFiles = CH341S98.DelFiles.SYS
|
||||
CopyFiles = CH341SER.CopyFiles.SYS, CH341SER.CopyFiles.DLL
|
||||
AddReg = CH341SER.9X.AddReg, CH341SER.AddReg
|
||||
|
||||
[CH341SER_Install.NT]
|
||||
CopyFiles = CH341SER.NT.CopyFiles.SYS, CH341SER.CopyFiles.DLL
|
||||
AddReg = CH341SER.NT.AddReg, CH341SER.AddReg
|
||||
|
||||
[CH341SER_Install.NT.HW]
|
||||
AddReg = CH341SER.NT.HW.AddReg
|
||||
|
||||
[CH341SER_Inst.NTamd64]
|
||||
CopyFiles = CH341SER.NT.CopyFiles.SYSA64
|
||||
AddReg = CH341SER.NT.AddReg, CH341SER.AddReg
|
||||
|
||||
[CH341SER_Inst.NTamd64.HW]
|
||||
AddReg = CH341SER.NT.HW.AddReg
|
||||
|
||||
[CH341SER_Inst.NTia64]
|
||||
CopyFiles = CH341SER.NT.CopyFiles.SYSI64
|
||||
AddReg = CH341SER.NT.AddReg, CH341SER.AddReg
|
||||
|
||||
[CH341SER_Inst.NTia64.HW]
|
||||
AddReg = CH341SER.NT.HW.AddReg
|
||||
|
||||
[CH341S98_Install]
|
||||
DelFiles = CH341S98.DelFiles.SYS
|
||||
CopyFiles = CH341S98.CopyFiles.VXD, CH341SER.CopyFiles.SYS
|
||||
AddReg = CH341S98.9X.AddReg, CH341S98.AddReg
|
||||
|
||||
;[CH341S98_Install.NT]
|
||||
|
||||
[CH341S98.DelFiles.SYS]
|
||||
CH341S98.SYS, , , 1
|
||||
|
||||
[CH341SER.CopyFiles.SYS]
|
||||
CH341S98.SYS, , , 2
|
||||
|
||||
[CH341SER.NT.CopyFiles.SYS]
|
||||
CH341SER.SYS, , , 2
|
||||
|
||||
[CH341SER.NT.CopyFiles.SYSA64]
|
||||
CH341S64.SYS, , , 2
|
||||
|
||||
[CH341SER.NT.CopyFiles.SYSI64]
|
||||
;CH341I64.SYS, , , 2
|
||||
|
||||
[CH341S98.CopyFiles.VXD]
|
||||
CH341SER.VXD, , , 2
|
||||
|
||||
[CH341SER.CopyFiles.DLL]
|
||||
CH341PT.DLL, , , 2
|
||||
;安装DLL是可选的,DLL可以用于识别CH341端口和监视CH341端口的插拔事件
|
||||
|
||||
[CH341SER.9X.AddReg]
|
||||
HKR, , DevLoader, , *NTKERN
|
||||
HKR, , NTMPDriver, , CH341S98.SYS
|
||||
|
||||
[CH341SER.NT.AddReg]
|
||||
HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"
|
||||
|
||||
[CH341SER.NT.HW.AddReg]
|
||||
;HKR,,"UpperFilters",0x00010000,"serenum"
|
||||
;上面这行用于枚举接在串口的即插即用设备,启动时将产生DTR和RTS信号,如果需要枚举,请将上面这行的分号去掉
|
||||
|
||||
[CH341S98.9X.AddReg]
|
||||
HKR, , DevLoader, , *vcomm
|
||||
HKR, , PortDriver, , CH341SER.VXD
|
||||
HKR, , Contention, , *vcd
|
||||
HKR, , ConfigDialog, , serialui.dll
|
||||
HKR, , DCB, 3, 1C,00,00,00, 80,25,00,00, 11,00,00,00, 00,00,0A,00, 0A,00,08,00, 00,11,13,00, 00,00,00,00
|
||||
HKR, , PortSubClass, 1, 01
|
||||
HKR, , EnumPropPages, , "serialui.dll,EnumPropPages"
|
||||
;HKR, , Enumerator, , serenum.vxd
|
||||
;上面这行用于枚举接在串口的即插即用设备,启动时将产生DTR和RTS信号,如果需要枚举,请将上面这行的分号去掉
|
||||
|
||||
[CH341SER.AddReg]
|
||||
HKLM, SOFTWARE\WinChipHead\IC\CH341SER, WDM, 0x00010001, 0x00000034
|
||||
HKLM, SOFTWARE\WinChipHead\IC\CH341PORT, DLL, 0x00010001, 0x00000010
|
||||
HKLM, SOFTWARE\WinChipHead\IC\CH341SER, Function, , "USB=>Serial"
|
||||
;HKLM, SYSTEM\CurrentControlSet\Services\CH341SER, UserRemoval, 0x00010001, 0x00000001
|
||||
;上面这行用于在系统托盘中显示“安全删除USB转SERIAL硬件设备”,便于用户手工删除硬件
|
||||
|
||||
[CH341S98.AddReg]
|
||||
HKLM, SOFTWARE\WinChipHead\IC\CH341SER, VXD, 0x00010001, 0x00000023
|
||||
|
||||
[CH341SER_Install.NT.Services]
|
||||
AddService = CH341SER, 2, CH341SER.Service
|
||||
AddService = Serenum, , Serenum_Service_Inst
|
||||
|
||||
[CH341SER_Inst.NTamd64.Services]
|
||||
AddService = CH341SER_A64, 2, CH341SER.ServiceA64
|
||||
AddService = Serenum, , Serenum_Service_Inst
|
||||
|
||||
[CH341SER_Inst.NTia64.Services]
|
||||
AddService = CH341SER_I64, 2, CH341SER.ServiceI64
|
||||
AddService = Serenum, , Serenum_Service_Inst
|
||||
|
||||
[CH341SER.Service]
|
||||
DisplayName = "CH341SER"
|
||||
ServiceType = 1
|
||||
StartType = 3
|
||||
ErrorControl = 1
|
||||
ServiceBinary = %10%\System32\Drivers\CH341SER.SYS
|
||||
|
||||
[CH341SER.ServiceA64]
|
||||
DisplayName = "CH341SER_A64"
|
||||
ServiceType = 1
|
||||
StartType = 3
|
||||
ErrorControl = 1
|
||||
ServiceBinary = %10%\System32\Drivers\CH341S64.SYS
|
||||
|
||||
[CH341SER.ServiceI64]
|
||||
DisplayName = "CH341SER_I64"
|
||||
ServiceType = 1
|
||||
StartType = 3
|
||||
ErrorControl = 1
|
||||
ServiceBinary = %10%\System32\Drivers\CH341I64.SYS
|
||||
|
||||
[Serenum_Service_Inst]
|
||||
DisplayName = "SerEnum"
|
||||
ServiceType = 1
|
||||
StartType = 3
|
||||
ErrorControl = 1
|
||||
ServiceBinary = %12%\serenum.sys
|
||||
LoadOrderGroup = PNP Filter
|
||||
|
||||
[DestinationDirs]
|
||||
DefaultDestDir = 10, System32\Drivers
|
||||
CH341S98.DelFiles.SYS = 11
|
||||
CH341SER.CopyFiles.SYS = 10, System32\Drivers
|
||||
CH341SER.NT.CopyFiles.SYS = 10, System32\Drivers
|
||||
CH341S98.CopyFiles.VXD = 11
|
||||
CH341SER.CopyFiles.DLL = 11
|
||||
CH341SER.NT.CopyFiles.SYSA64 = 10, System32\Drivers
|
||||
;CH341SER.NT.CopyFiles.SYSI64 = 10, System32\Drivers
|
||||
|
||||
[SourceDisksFiles]
|
||||
CH341SER.SYS = 1
|
||||
CH341S98.SYS = 1
|
||||
CH341SER.VXD = 1
|
||||
CH341PT.DLL = 1
|
||||
CH341S64.SYS = 1
|
||||
;CH341I64.SYS = 1
|
||||
|
||||
[SourceDisksNames]
|
||||
1 = %DISK_NAME%, , ,
|
||||
|
||||
[SourceDisksNames.amd64]
|
||||
1 = %DISK_NAME%, , ,
|
||||
|
||||
[SourceDisksNames.ia64]
|
||||
1 = %DISK_NAME%, , ,
|
||||
|
||||
[Strings]
|
||||
WinChipHead = "wch.cn"
|
||||
CH341SER.DeviceDesc = "USB-SERIAL CH341"
|
||||
CH341S98.DeviceDesc = "USB-SERIAL CH341"
|
||||
CH340SER.DeviceDesc = "USB-SERIAL CH340"
|
||||
CH341ASER.DeviceDesc = "USB-SERIAL CH341A"
|
||||
CH340KSER.DeviceDesc = "USB-SERIAL CH340K"
|
||||
CH330SER.DeviceDesc = "USB-SERIAL CH330"
|
||||
DISK_NAME = "CH341 Serial Installation Disk"
|
BIN
Package/Driver/CH341SER.SYS
Normal file
BIN
Package/Driver/CH341SER.SYS
Normal file
Binary file not shown.
BIN
Package/Driver/CH341SER.VXD
Normal file
BIN
Package/Driver/CH341SER.VXD
Normal file
Binary file not shown.
BIN
Package/Driver/arduino.cat
Normal file
BIN
Package/Driver/arduino.cat
Normal file
Binary file not shown.
205
Package/Driver/arduino.inf
Normal file
205
Package/Driver/arduino.inf
Normal file
@ -0,0 +1,205 @@
|
||||
;
|
||||
; Copyright 2015 Arduino LLC (http://www.arduino.cc/)
|
||||
;
|
||||
; Developed by Zach Eveland, Blacklabel Development, Inc.
|
||||
;
|
||||
; Arduino is free software; you can redistribute it and/or modify
|
||||
; it under the terms of the GNU General Public License as published by
|
||||
; the Free Software Foundation; either version 2 of the License, or
|
||||
; (at your option) any later version.
|
||||
;
|
||||
; This program is distributed in the hope that it will be useful,
|
||||
; but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
; GNU General Public License for more details.
|
||||
;
|
||||
; You should have received a copy of the GNU General Public License
|
||||
; along with this program; if not, write to the Free Software
|
||||
; Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
;
|
||||
; As a special exception, you may use this file as part of a free software
|
||||
; library without restriction. Specifically, if other files instantiate
|
||||
; templates or use macros or inline functions from this file, or you compile
|
||||
; this file and link it with other files to produce an executable, this
|
||||
; file does not by itself cause the resulting executable to be covered by
|
||||
; the GNU General Public License. This exception does not however
|
||||
; invalidate any other reasons why the executable file might be covered by
|
||||
; the GNU General Public License.
|
||||
;
|
||||
|
||||
[Strings]
|
||||
DriverPackageDisplayName="Arduino USB Driver"
|
||||
ManufacturerName="Arduino LLC (www.arduino.cc)"
|
||||
ServiceName="USB RS-232 Emulation Driver"
|
||||
bossa.name="Bossa Program Port"
|
||||
due.programming_port.name="Arduino Due Programming Port"
|
||||
due.sketch.name="Arduino Due"
|
||||
esplora.bootloader.name="Arduino Esplora bootloader"
|
||||
esplora.sketch.name="Arduino Esplora"
|
||||
leonardo.bootloader.name="Arduino Leonardo bootloader"
|
||||
leonardo.sketch.name="Arduino Leonardo"
|
||||
lilypadUSB.bootloader.name="Arduino LilyPad USB bootloader"
|
||||
lilypadUSB.sketch.name="Arduino LilyPad USB"
|
||||
mega2560.name="Arduino Mega 2560"
|
||||
mega2560rev3.name="Arduino Mega 2560"
|
||||
megaADK.name="Arduino Mega ADK"
|
||||
megaADKrev3.name="Arduino Mega ADK"
|
||||
micro.bootloader.name="Arduino Micro bootloader"
|
||||
micro.sketch.name="Arduino Micro"
|
||||
mkr1000.sketch.name="Arduino MKR1000"
|
||||
mkr1000.bootloader.name="Arduino MKR1000 bootloader"
|
||||
robotControl.bootloader.name="Arduino Robot Control bootloader"
|
||||
robotControl.sketch.name="Arduino Robot"
|
||||
robotMotor.bootloader.name="Arduino Robot Motor bootloader"
|
||||
robotMotor.sketch.name="Arduino Robot"
|
||||
uno.name="Arduino Uno"
|
||||
unoR3.name="Arduino Uno"
|
||||
usbserial.name="Arduino USB Serial Light Adapter"
|
||||
yun.bootloader.name="Arduino Yun bootloader"
|
||||
yun.sketch.name="Arduino Yun"
|
||||
zero.edbg.name="Atmel Corp. EDBG CMSIS-DAP"
|
||||
zero.sketch.name="Arduino Zero"
|
||||
zero.bootloader.name="Arduino Zero bootloader"
|
||||
sme_fox.sketch.name="SmartEverything Fox"
|
||||
sme_fox.bootloader.name="SmartEverything Fox bootloader"
|
||||
|
||||
[DefaultInstall]
|
||||
CopyINF=arduino.inf
|
||||
|
||||
[Version]
|
||||
Class=Ports
|
||||
ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318}
|
||||
Signature="$Windows NT$"
|
||||
Provider=%ManufacturerName%
|
||||
DriverPackageDisplayName=%DriverPackageDisplayName%
|
||||
CatalogFile=arduino.cat
|
||||
DriverVer=11/24/2015,1.2.3.0
|
||||
|
||||
[Manufacturer]
|
||||
%ManufacturerName%=DeviceList, NTamd64, NTia64
|
||||
|
||||
[DestinationDirs]
|
||||
FakeModemCopyFileSection=12
|
||||
DefaultDestDir=12
|
||||
|
||||
[DeviceList]
|
||||
%bossa.name%=DriverInstall, USB\VID_03EB&PID_6124
|
||||
%due.programming_port.name%=DriverInstall, USB\VID_2341&PID_003D
|
||||
%due.sketch.name%=DriverInstall, USB\VID_2341&PID_003E&MI_00
|
||||
%esplora.bootloader.name%=DriverInstall, USB\VID_2341&PID_003C
|
||||
%esplora.sketch.name%=DriverInstall, USB\VID_2341&PID_803C&MI_00
|
||||
%leonardo.bootloader.name%=DriverInstall, USB\VID_2341&PID_0036
|
||||
%leonardo.sketch.name%=DriverInstall, USB\VID_2341&PID_8036&MI_00
|
||||
%lilypadUSB.bootloader.name%=DriverInstall, USB\VID_1B4F&PID_9207
|
||||
%lilypadUSB.sketch.name%=DriverInstall, USB\VID_1B4F&PID_9208&MI_00
|
||||
%mega2560rev3.name%=DriverInstall, USB\VID_2341&PID_0042
|
||||
%mega2560.name%=DriverInstall, USB\VID_2341&PID_0010
|
||||
%megaADK.name%=DriverInstall, USB\VID_2341&PID_003F
|
||||
%megaADKrev3.name%=DriverInstall, USB\VID_2341&PID_0044
|
||||
%micro.bootloader.name%=DriverInstall, USB\VID_2341&PID_0037
|
||||
%micro.sketch.name%=DriverInstall, USB\VID_2341&PID_8037&MI_00
|
||||
%mkr1000.sketch.name%=DriverInstall, USB\VID_2341&PID_804E&MI_00
|
||||
%mkr1000.bootloader.name%=DriverInstall, USB\VID_2341&PID_004E
|
||||
%robotControl.bootloader.name%=DriverInstall, USB\VID_2341&PID_0038
|
||||
%robotControl.sketch.name%=DriverInstall, USB\VID_2341&PID_8038&MI_00
|
||||
%robotMotor.bootloader.name%=DriverInstall, USB\VID_2341&PID_0039
|
||||
%robotMotor.sketch.name%=DriverInstall, USB\VID_2341&PID_8039&MI_00
|
||||
%uno.name%=DriverInstall, USB\VID_2341&PID_0001
|
||||
%unoR3.name%=DriverInstall, USB\VID_2341&PID_0043
|
||||
%usbserial.name%=DriverInstall, USB\VID_2341&PID_003B
|
||||
%yun.bootloader.name%=DriverInstall, USB\VID_2341&PID_0041
|
||||
%yun.sketch.name%=DriverInstall, USB\VID_2341&PID_8041&MI_00
|
||||
%zero.edbg.name%=DriverInstall, USB\VID_03EB&PID_2157&MI_01
|
||||
%zero.sketch.name%=DriverInstall, USB\VID_2341&PID_804D&MI_00
|
||||
%zero.bootloader.name%=DriverInstall, USB\VID_2341&PID_004D
|
||||
%sme_fox.sketch.name%=DriverInstall, USB\VID_2341&PID_E002&MI_00
|
||||
%sme_fox.bootloader.name%=DriverInstall, USB\VID_2341&PID_E001
|
||||
|
||||
[DeviceList.NTamd64]
|
||||
%bossa.name%=DriverInstall, USB\VID_03EB&PID_6124
|
||||
%due.programming_port.name%=DriverInstall, USB\VID_2341&PID_003D
|
||||
%due.sketch.name%=DriverInstall, USB\VID_2341&PID_003E&MI_00
|
||||
%esplora.bootloader.name%=DriverInstall, USB\VID_2341&PID_003C
|
||||
%esplora.sketch.name%=DriverInstall, USB\VID_2341&PID_803C&MI_00
|
||||
%leonardo.bootloader.name%=DriverInstall, USB\VID_2341&PID_0036
|
||||
%leonardo.sketch.name%=DriverInstall, USB\VID_2341&PID_8036&MI_00
|
||||
%lilypadUSB.bootloader.name%=DriverInstall, USB\VID_1B4F&PID_9207
|
||||
%lilypadUSB.sketch.name%=DriverInstall, USB\VID_1B4F&PID_9208&MI_00
|
||||
%mega2560rev3.name%=DriverInstall, USB\VID_2341&PID_0042
|
||||
%mega2560.name%=DriverInstall, USB\VID_2341&PID_0010
|
||||
%megaADK.name%=DriverInstall, USB\VID_2341&PID_003F
|
||||
%megaADKrev3.name%=DriverInstall, USB\VID_2341&PID_0044
|
||||
%micro.bootloader.name%=DriverInstall, USB\VID_2341&PID_0037
|
||||
%micro.sketch.name%=DriverInstall, USB\VID_2341&PID_8037&MI_00
|
||||
%mkr1000.sketch.name%=DriverInstall, USB\VID_2341&PID_804E&MI_00
|
||||
%mkr1000.bootloader.name%=DriverInstall, USB\VID_2341&PID_004E
|
||||
%uno.name%=DriverInstall, USB\VID_2341&PID_0001
|
||||
%unoR3.name%=DriverInstall, USB\VID_2341&PID_0043
|
||||
%usbserial.name%=DriverInstall, USB\VID_2341&PID_003B
|
||||
%robotControl.bootloader.name%=DriverInstall, USB\VID_2341&PID_0038
|
||||
%robotControl.sketch.name%=DriverInstall, USB\VID_2341&PID_8038&MI_00
|
||||
%robotMotor.bootloader.name%=DriverInstall, USB\VID_2341&PID_0039
|
||||
%robotMotor.sketch.name%=DriverInstall, USB\VID_2341&PID_8039&MI_00
|
||||
%yun.bootloader.name%=DriverInstall, USB\VID_2341&PID_0041
|
||||
%yun.sketch.name%=DriverInstall, USB\VID_2341&PID_8041&MI_00
|
||||
%zero.edbg.name%=DriverInstall, USB\VID_03EB&PID_2157&MI_01
|
||||
%zero.sketch.name%=DriverInstall, USB\VID_2341&PID_804D&MI_00
|
||||
%zero.bootloader.name%=DriverInstall, USB\VID_2341&PID_004D
|
||||
%sme_fox.sketch.name%=DriverInstall, USB\VID_2341&PID_E002&MI_00
|
||||
%sme_fox.bootloader.name%=DriverInstall, USB\VID_2341&PID_E001
|
||||
|
||||
[DeviceList.NTia64]
|
||||
%bossa.name%=DriverInstall, USB\VID_03EB&PID_6124
|
||||
%due.programming_port.name%=DriverInstall, USB\VID_2341&PID_003D
|
||||
%due.sketch.name%=DriverInstall, USB\VID_2341&PID_003E&MI_00
|
||||
%esplora.bootloader.name%=DriverInstall, USB\VID_2341&PID_003C
|
||||
%esplora.sketch.name%=DriverInstall, USB\VID_2341&PID_803C&MI_00
|
||||
%leonardo.bootloader.name%=DriverInstall, USB\VID_2341&PID_0036
|
||||
%leonardo.sketch.name%=DriverInstall, USB\VID_2341&PID_8036&MI_00
|
||||
%lilypadUSB.bootloader.name%=DriverInstall, USB\VID_1B4F&PID_9207
|
||||
%lilypadUSB.sketch.name%=DriverInstall, USB\VID_1B4F&PID_9208&MI_00
|
||||
%mega2560rev3.name%=DriverInstall, USB\VID_2341&PID_0042
|
||||
%mega2560.name%=DriverInstall, USB\VID_2341&PID_0010
|
||||
%megaADK.name%=DriverInstall, USB\VID_2341&PID_003F
|
||||
%megaADKrev3.name%=DriverInstall, USB\VID_2341&PID_0044
|
||||
%micro.bootloader.name%=DriverInstall, USB\VID_2341&PID_0037
|
||||
%micro.sketch.name%=DriverInstall, USB\VID_2341&PID_8037&MI_00
|
||||
%mkr1000.sketch.name%=DriverInstall, USB\VID_2341&PID_804E&MI_00
|
||||
%mkr1000.bootloader.name%=DriverInstall, USB\VID_2341&PID_004E
|
||||
%uno.name%=DriverInstall, USB\VID_2341&PID_0001
|
||||
%unoR3.name%=DriverInstall, USB\VID_2341&PID_0043
|
||||
%usbserial.name%=DriverInstall, USB\VID_2341&PID_003B
|
||||
%robotControl.bootloader.name%=DriverInstall, USB\VID_2341&PID_0038
|
||||
%robotControl.sketch.name%=DriverInstall, USB\VID_2341&PID_8038&MI_00
|
||||
%robotMotor.bootloader.name%=DriverInstall, USB\VID_2341&PID_0039
|
||||
%robotMotor.sketch.name%=DriverInstall, USB\VID_2341&PID_8039&MI_00
|
||||
%yun.bootloader.name%=DriverInstall, USB\VID_2341&PID_0041
|
||||
%yun.sketch.name%=DriverInstall, USB\VID_2341&PID_8041&MI_00
|
||||
%zero.edbg.name%=DriverInstall, USB\VID_03EB&PID_2157&MI_01
|
||||
%zero.sketch.name%=DriverInstall, USB\VID_2341&PID_804D&MI_00
|
||||
%zero.bootloader.name%=DriverInstall, USB\VID_2341&PID_004D
|
||||
%sme_fox.sketch.name%=DriverInstall, USB\VID_2341&PID_E002&MI_00
|
||||
%sme_fox.bootloader.name%=DriverInstall, USB\VID_2341&PID_E001
|
||||
|
||||
[DriverInstall]
|
||||
include=mdmcpq.inf,usb.inf
|
||||
CopyFiles = FakeModemCopyFileSection
|
||||
AddReg=DriverAddReg
|
||||
|
||||
[DriverAddReg]
|
||||
HKR,,DevLoader,,*ntkern
|
||||
HKR,,NTMPDriver,,usbser.sys
|
||||
HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"
|
||||
|
||||
[DriverInstall.Services]
|
||||
include=mdmcpq.inf
|
||||
AddService=usbser, 0x00000002, DriverService
|
||||
|
||||
[DriverService]
|
||||
DisplayName=%ServiceName%
|
||||
ServiceType=1
|
||||
StartType=3
|
||||
ErrorControl=1
|
||||
ServiceBinary=%12%\usbser.sys
|
||||
LoadOrderGroup=Base
|
||||
|
BIN
Package/Driver/dpinst32.exe
Normal file
BIN
Package/Driver/dpinst32.exe
Normal file
Binary file not shown.
BIN
Package/Driver/dpinst64.exe
Normal file
BIN
Package/Driver/dpinst64.exe
Normal file
Binary file not shown.
3219
Package/Firmware Installer.aip
Normal file
3219
Package/Firmware Installer.aip
Normal file
File diff suppressed because it is too large
Load Diff
BIN
Package/hex.ico
Normal file
BIN
Package/hex.ico
Normal file
Binary file not shown.
After Width: | Height: | Size: 176 KiB |
44
file_version_info.txt
Normal file
44
file_version_info.txt
Normal file
@ -0,0 +1,44 @@
|
||||
# UTF-8
|
||||
#
|
||||
# For more details about fixed file info 'ffi' see:
|
||||
# http://msdn.microsoft.com/en-us/library/ms646997.aspx
|
||||
VSVersionInfo(
|
||||
ffi=FixedFileInfo(
|
||||
# filevers and prodvers should be always a tuple with four items: (1, 2, 3, 4)
|
||||
# Set not needed items to zero 0.
|
||||
filevers=(3, 0, 0, 1),
|
||||
prodvers=(3, 0, 0, 1),
|
||||
# Contains a bitmask that specifies the valid bits 'flags'r
|
||||
mask=0x3f,
|
||||
# Contains a bitmask that specifies the Boolean attributes of the file.
|
||||
flags=0x0,
|
||||
# The operating system for which this file was designed.
|
||||
# 0x4 - NT and there is no need to change it.
|
||||
OS=0x40004,
|
||||
# The general type of file.
|
||||
# 0x1 - the file is an application.
|
||||
fileType=0x1,
|
||||
# The function of the file.
|
||||
# 0x0 - the function is not defined for this fileType
|
||||
subtype=0x0,
|
||||
# Creation date and time stamp.
|
||||
date=(0, 0)
|
||||
),
|
||||
kids=[
|
||||
StringFileInfo(
|
||||
[
|
||||
StringTable(
|
||||
u'040904B0',
|
||||
[StringStruct(u'CompanyName', u'CreatBot'),
|
||||
StringStruct(u'FileDescription', u'Hex Installer'),
|
||||
StringStruct(u'FileVersion', u'3.0.0.1'),
|
||||
StringStruct(u'InternalName', u'Firmware Installer'),
|
||||
StringStruct(u'LegalCopyright', u'Copyright(C) CreatBot 2021. All rights reserved'),
|
||||
StringStruct(u'LegalTrademarks', u'CreatBot'),
|
||||
StringStruct(u'OriginalFilename', u'Installer.exe'),
|
||||
StringStruct(u'ProductName', u'Firmware Installer'),
|
||||
StringStruct(u'ProductVersion', u'3.0.0.1')])
|
||||
]),
|
||||
VarFileInfo([VarStruct(u'Translation', [1033, 1200])])
|
||||
]
|
||||
)
|
@ -1 +1,2 @@
|
||||
PyQt5<5.14 #QT5.14之后的版本有串口收发的兼容性问题
|
||||
PyQt5<5.14 #QT5.14之后的版本有串口收发的兼容性问题
|
||||
pyinstaller
|
Loading…
x
Reference in New Issue
Block a user