Skip to content

Commit fb50c48

Browse files
committed
Add SMC ThermoChiller to the installer script
1 parent 0370ff9 commit fb50c48

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

Install-Software.ps1

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -433,6 +433,18 @@ function Install-Rezonator2 {
433433
return $true
434434
}
435435

436+
function Install-SMCThermoChiller ([string]$Version = "2.0.1.0") {
437+
<#
438+
.SYNOPSIS
439+
Monitoring software for SMC ThermoChillers, especially the HRR series
440+
.LINK
441+
https://smc-fluidcontrol.com/hrr-software/
442+
#>
443+
$Folder = "hrr-v${Version}"
444+
$Filename = "${Folder}.zip"
445+
Install-FromUri -Name "SMC ThermoChiller" -Uri "https://static.smc.eu/binaries/content/assets/smc_global/products/engineering-tools/hrr-monitoring-software/${Filename}" -Filename "${Filename}" -UnzipFolderName "${Folder}" -UnzippedFilePath "HRR V${Version}.exe"
446+
}
447+
436448
function Install-SNLO ([string]$Version = "78") {
437449
$Filename = "SNLO-v${Version}.exe"
438450
Install-FromUri -Name "SNLO" -Uri "https://as-photonics.com/snlo_files/${Filename}" -Filename "${Filename}"
@@ -655,6 +667,7 @@ $OtherOperations = [ordered]@{
655667
"Phoronix Test Suite" = ${function:Install-PTS}, "Performance testing framework";
656668
"reZonator 1" = ${function:Install-Rezonator1}, "Simulator for optical cavities (old stable version)";
657669
"reZonator 2" = ${function:Install-Rezonator2}, "Simulator for optical cavities (new beta version)";
670+
"SMC ThermoChiller" = ${function:Install-SMCThermoChiller}, "Monitoring software for SMC ThermoChillers, especially the HRR series";
658671
"SNLO" = ${function:Install-SNLO}, "Crystal nonlinear optics simulator";
659672
"SSMbe (NOTE!)" = ${function:Install-SSMbe}, "Control software for the SS10-1 MBE reactor. NOTE! Also install the LabVIEW Runtime and NI-VISA dependencies.";
660673
"Thorlabs ThorCam (NOTE!)" = ${function:Install-ThorCam}, "Driver for Thorlabs cameras. NOTE! Use IDS Peak instead for old cameras.";

0 commit comments

Comments
 (0)