Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents:

...

Parameter (SDK Command)

Purpose

Notes

1
Code Block
languagenone
GetCameraSerialNumber

Logs which hardware was used for each image.

Mainly useful if we have to replace the detector at some point (keeps track of which detector was used when)

2
Code Block
GetCurrentPreAmpGain

3
Code Block
GetDetector

4
Code Block
GetHardwareVersion
Returns info about PCB cards. I don’t think this is used with USB cameras.
5
Code Block
GetHeadModel

6
Code Block
GetPixelSize

7
Code Block
GetSoftwareVersion

8
Code Block
GetUSBDeviceDetails

9
Code Block
GetVersionInfo

...

SDK Command

Report Frequency

Purpose

Notes

1
Code Block
GetTemperature

Status
colourRed
titletbd

Monitor CCD temperature

To find precision available, use:

Code Block
GetTemperaturePrecision
2
Code Block
GetTECStatus

Status
colourRed
titletbd

Can be monitored to ensure TEC is running

Can’t do this: All functions that require a Win32 Event handle are commented-out in the Linux andor library, including SetTECEvent().

...

Start-up Parameters

These settings are not expected to change when the detector is within KPF

SDK Command

Value

Notes

1
Code Block
SetAcquisitionMode

1 - Single Scan

This is the only mode KPF will use.

  1. The iXon888 used at Lick hangs every 10^3 - 10^4 exposures in Single Scan Mode, and needed a power cycle to recover. Andor suggested using RunTilAbort mode, which is working well (9.3e6 exposures w/o trouble since dispatcher last started).

  2. The manual implies that External Exposure is only available in RTA mode. See section 4, page 50 of the manual, sw version 2.102.

2
Code Block
SetBaselineClamp

Enabled

Enabling baseline clamp ensures that the bias level does not change between images.

3
Code Block
SetTriggerMode  

7 - External Exposure (bulb)

All exposure times controlled via the Galil

4
Code Block
SetReadMode

4 - Image

This is the only read mode KPF will use.

5

Horizontal Clock Speed

0.5MHz

6

Vertical Clock Speed

51.3 microseconds

7
Code Block
SetPreAmpGain

2

8

Subframe

Status
colourRed
titletbD

(move to adjustable parameter section?)

We will end up taking a subframe in the horizontal 1024 pixel direction. Vertical direction will be full frame.

9

Binning

1x1 (none)

(move to adjustable parameter section?)

We will never bin in standard mode (but it wouldn’t hurt to have the option in case some unique user comes along)

10
Code Block
SetCoolerMode

0 - Return to ambient on shutdown

Sets cooler behaviour on shutdown

...

Description

File

Source

1

Capability list for our Newton

(terse and verbose versions)

View file
namecaps-terse.txt

View file
namecaps-verbose.txt

Will Deich’s query program

2

Andor SDK 2 Manual

Note SDK 2 is what we need as it’s for CCD detectors

(SDK 3 is for CMOS detectors).

View file
nameAndor_Software_Development_Kit_2.pdf

Direct link for these file sent by Andor sales rep (Mike Zemlan)

3

Andor SDK 2 (for CCDs) for Linux

View file
nameandor-2.104.30000.0.tar

4

Andor SDK 2 (for CCDs) for Windows

View file
nameAndorSDKSetup-2.104.30000.0 (2).exe