Skip to content

Setup Guide

Antoine Valera edited this page Jul 12, 2023 · 2 revisions

1.Setup

1.1. Hardware requirements

Minimum requirements for full software functionality • OS: Windows 10 • RAM: 8GB • Monitor resolution: 1920 x 1080 • Data drive throughput: 750MB/s supported by the motherboard’s front serial bus. • Data drive size: 1TB recommended

Minimum requirements for demo mode only • OS: Windows 10 • RAM: 2GB • Monitor resolution: 1920 x 1080

1.2. Install LabVIEW

1.2.1. Labview core

We currently recommend LabView 2020. The initial release of the source code was in LabVIEW 2013 and LabVIEW 2017 and has been recently upgraded to LabVIEW 2020. If you use a higher version of LabVIEW and save the code, it will no longer be possible to open that source code in a previous version of LabVIEW. To enable collaboration, ensure that you are using the same LabVIEW version as that used by the Silver Lab.

1.2.2. Required Modules, Toolkits, Drivers, & Dependencies

NI Drivers: • CompactRIO • NI FlexRIO Modular IO. • NI R Series Multifunction RIO • NI System • NI Serial • NI DAQmx • NI IMAQ • NI RIO • NI VISA

**NI Modules: ** to install these later on, you can use the NI Packet Manager

• Vision Development module • LabView FPGA module • Labview Real Time module?

NI Toolkits These may be proposed as additional modules during the installation, or can be installed afterwards from the VIPM • Report Generation toolkit • NI Biomedical Toolkit

Other NI Vi's Installing required VI packages manager (JKI VIPM). VIPM installs by default with the most recent LabVIEW versions. If unavailable, download from http://vipm.jki.net/ Once installed; install

  • all the OpenG packages
  • all the MGI packages
  • power GTools. power GTools needs an additional license.
  • NI Biomedical toolkit (this one must be installed by running VIPM qs an admin)

image

1.2.3. Other Source Code Dependencies

  • Matlab 2021a
  • list of dependencies to add

  • NPCap, using the winpcap compatibility option

1.3. Install software source code

1.3.1. Get latest files

  • Download source code from GitHub link here : https://github.com/SilverLabUCL/SilverLab-Microscope-Software
  • Download the zip and extract in the appropriate folders
  • Installing the common Vis directory in LabVIEW’s User.llb Before you attempt to open the top level VI first time, copy the ‘My Palettes.lib’ folder (found in ‘…\Add on\Common VIs\My Palettes’) to C:\Program Files (x86)\National Instruments\LabVIEW 2017\user.lib\My Palettes.lib (or similar folder depending on LabVIEW version). The ‘My Palettes.lib’ is one of the folders you downloaded. _Zipped backups have been included but do not use those backups. You must install the above packages properly via VIPM. _

1.3.2. Move files to the correct location

To update. indicate where to move files

1.4. First start

1.4.1. Troubleshooting

If when you try to open the top level VI, LabVIEW complains that certain Vis are missing this is because one or more required VI packages are missing. You can locate the missing packages and install them easily through VIPM. (Hint: The name prefix of missing VIs will typically match the name of the package the missing VIs belong to). Below you can see a screenshot of the VIPM window listing all available packages. The LabVIEW icon appears next to those packages that have been installed.

1.4.2. Initial config