Skip to content

Commit 6111d12

Browse files
committed
Add FTDI D3XX driver to Windows installer & .zip
1 parent bf65a55 commit 6111d12

3 files changed

Lines changed: 8 additions & 2 deletions

File tree

.github/workflows/windows.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ jobs:
4141
cd Build
4242
cp -r Release open-ephys
4343
cp -r ../Resources/DLLs/FrontPanelUSB-DriverOnly-4.5.5.exe open-ephys
44+
cp -r ../Resources/DLLs/FTD3XXDriver_WHQLCertified_v1.3.0.4_Installer.exe open-ephys
4445
cp ../LICENSE open-ephys
4546
gui_ver=$(git describe --tags $(git rev-list --tags --max-count=1))
4647
zipfile=open-ephys-latest-windows-dev.zip
@@ -61,6 +62,7 @@ jobs:
6162
cd Build
6263
cp -r Release open-ephys
6364
cp -r ../Resources/DLLs/FrontPanelUSB-DriverOnly-4.5.5.exe open-ephys
65+
cp -r ../Resources/DLLs/FTD3XXDriver_WHQLCertified_v1.3.0.4_Installer.exe open-ephys
6466
cp ../LICENSE open-ephys
6567
gui_ver=$(git describe --tags $(git rev-list --tags --max-count=1))
6668
zipfile=open-ephys-${gui_ver}-windows-beta.zip
@@ -81,6 +83,7 @@ jobs:
8183
cd Build
8284
cp -r Release open-ephys
8385
cp -r ../Resources/DLLs/FrontPanelUSB-DriverOnly-4.5.5.exe open-ephys
86+
cp -r ../Resources/DLLs/FTD3XXDriver_WHQLCertified_v1.3.0.4_Installer.exe open-ephys
8487
cp ../LICENSE open-ephys
8588
gui_ver=$(git describe --tags $(git rev-list --tags --max-count=1))
8689
zipfile=open-ephys-${gui_ver}-windows.zip
10.4 MB
Binary file not shown.

Resources/Installers/Windows/windows_installer_script.iss

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,13 @@ WizardStyle=modern
2020

2121
[Tasks]
2222
Name: desktopicon; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"
23-
Name: install_usb; Description: "Install Opal Kelly Front Panel USB driver for Open Ephys Acquisition Board"; GroupDescription: "External drivers:";
23+
Name: install_usb1; Description: "Install FTDI D3XX driver (Open Ephys FPGA board)"; GroupDescription: "Acquisition Board drivers:";
24+
Name: install_usb2; Description: "Install Opal Kelly Front Panel USB driver (Opal Kelly FPGA board)"; GroupDescription: "Acquisition Board drivers:"; Flags: unchecked;
2425

2526
[Files]
2627
Source: "..\..\..\Build\Release\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs; BeforeInstall: UpdateProgress(0);
2728
Source: "..\..\..\Build\Release\shared\*"; DestDir: "{commonappdata}\Open Ephys\shared-api8"; Flags: ignoreversion recursesubdirs; BeforeInstall: UpdateProgress(55);
29+
Source: "..\..\DLLs\FTD3XXDriver_WHQLCertified_v1.3.0.4_Installer.exe"; DestDir: {tmp}; Flags: deleteafterinstall; BeforeInstall: UpdateProgress(80);
2830
Source: "..\..\DLLs\FrontPanelUSB-DriverOnly-4.5.5.exe"; DestDir: {tmp}; Flags: deleteafterinstall; BeforeInstall: UpdateProgress(90);
2931

3032
[Icons]
@@ -33,7 +35,8 @@ Name: "{autodesktop}\Open Ephys"; Filename: "{app}\open-ephys.exe"; Tasks: deskt
3335
Name: "{autoprograms}\Open Ephys"; Filename: "{app}\open-ephys.exe"
3436

3537
[Run]
36-
Filename: "{tmp}\FrontPanelUSB-DriverOnly-4.5.5.exe"; StatusMsg: "Installing Front Panel USB driver..."; Tasks: install_usb; Flags: skipifsilent
38+
Filename: "{tmp}\FTD3XXDriver_WHQLCertified_v1.3.0.4_Installer.exe"; StatusMsg: "Installing FTDI D3XX driver..."; Tasks: install_usb1; Flags: skipifsilent
39+
Filename: "{tmp}\FrontPanelUSB-DriverOnly-4.5.5.exe"; StatusMsg: "Installing Front Panel USB driver..."; Tasks: install_usb2; Flags: skipifsilent
3740
Filename: "{app}\open-ephys.exe"; Description: "Launch Open Ephys GUI"; Flags: postinstall nowait skipifsilent
3841

3942
[Code]

0 commit comments

Comments
 (0)