Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

Wiring Instructions

  • Second NI X Series board required for SI 4 operation. Can use second PCIe-6321.
  • Frame Clock Terminal connection is required
  • Self Trig Source and Self Trig Destination Line connection is required
  • Shutter, Pockels, and External Start Trig connections are optional
  • Line Trig Terminal connection required only if using Pockels

Software Installation

  1. Create a ScanImage folder at desired path location (suggestions: C:\Program Files\ScanImage or C:\My Documents\Matlab\ScanImage). Location is hereafter referred to as <ScanImage>.
  2. Extract ZIP file into selected folder, adjusting name as desired to fully describe version. This creates a version folder <ScanImage>\<Version Name>
  3. Launch Matlab and select Set Path... from the File menu
  4. Press the button Add with Subfolders... and, when prompted, select the directory <ScanImage>\<Version Name>. This adds the ScanImage installation contents to the top of Matlab search path.
  5. Start ScanImage by typing scanimage4. You will be prompted to create or identify a Machine Data File. See next section for discussion.

Machine Data File Configuration

On first startup of ScanImage 4, you will be prompted to create or select a Machine Data File (MDF). Choose to create one, selecting desired folder location, e.g. 'C:\DATA\CONFIG\SCANIMAGE'.

...

After done editing file, save and then restart Matlab. The MDF is read only on Matlab startup. Any subsequent changes to the MDF require a Matlab restart.

%%ScanImage Section

Sections below **OPTIONAL*** pertain to optional hardware, e.g. motor, Pockels, shutter, piezo, etc.

Key things to set:
primaryDeviceID: Set to device name for ScanImage NI board, e.g. 'Dev2'
extFrameClockTerminal: Typically leave as default, 0, signifying PFI0
trigSelfTrigSourceLineID: Typically leave as default, 0, signifying P0.0
trigSelfTrigDestinationTerminal: Typically leave as default, 2, signifying PFI2
trigSelfTrigSourceDeviceID: Typically leave as default, '', signifying to use primaryDeviceID board

%%Thorlabs Devices Section

Select the API version being used – right now valid options are: '1.1' (for 32-bit/2 channel systems) and '1.2' (for 64-bit/4 channel systems)

Other Configuration

  • ScanImage 4 expects the Thorlabs LSM and PMT configured XML files to be located in the same folder as the Machine Data File.

...