IRCAM

Section: User Commands (1)
Updated: July 2012
Index Return to Main Contents
 

NAME

InfraRed Camera overview

 

SYNOPSIS

This is an overview of all the programs used to drive the IR camera. ("A New InfraRed Camera for COAST")

 

IRCAM

Overall control scripts. ircam_hw_check(1) ensures all hardware is present; ircam_init(1) initialises and calibrates the hardware; ircam_batt_mon(1) monitors the battery status; ircam_temperature(1) measures the dewar temperature; ircam_plcc84(1) and ircam_serial_illuminate(1) control test-hardware; ircam_inspect_focus(1) assists in focusing the optics.

 

PULSEBLASTER

The PulseBlaster is a 24-channel fast digital timing card, made by spincore. It can be programmed with its own VLIW language, and then triggered either internally in software, or externally from hardware. There is also a kernel driver, some utilities (pb_utils), and a a parser (pb_parse). For more information, see pulseblaster(1).

 

NI4462

The NI4462 is the ADC for data-capture. See: ni4462_test(1), ni4462_characterise(1).

 

ARDUINO


 There is an Arduino controlling a fast FIFO to make a delay-line for the NI 4462 trigger. See arduino_delay(1).

 

FTDI245IO


 This is an 8-byte parallel port, using an FTDI 245 module in 'bitbang' mode. See ftdi245io(1).

 

FILTERCTL


 The dewar contains a filterwheel with various filters. These can be selected/checked via a stepper motor, and some light gates. It also allows the dewar battery voltage to  be monitored, and to set the clock-division on the HW trigger for the pulseblaster. See: filterctl.

 

CAM2TIFF

The output data files are raw binary files. Convert them (losslessly) to a TIFF file. Find the beam positions. See cam2tiff(1), beamfinder(1), gencamtest(1), getpixel(1), cam2dat(1)

 

HAWAIISIM

The hawaii-simulator can verify pulseblaster programs, and simulate the physical hardware (PulseBlaster + Hawaii + Optics + ADC). See: hawaiisim(1), cam2tiff(1), pbsim(5)

 

HAWAIISENSOR

The hawaii-sensor section is for testing and characterisign the actual chip. See: hawaii_characterise(1).

 

MATHS

Some mathematical tools. fftplot(1) processes a datafile and plots its frequency spectrum. linregplot(1) performs linear regression and plots the data. dat2wav(1) converts to a .wav file for viewing/listening to noise. genffttest(1) and genlinregtest(1) generate some dummy data.

 

DOCUMENTATION


 All commands may be invoked with -h (or --help) to print their detailed usage.

 

AUTHOR


 Written by Richard Neill (www.richardneill.org) with assistance from various people. All GPL, mostly GPL 3+.

 

SEE ALSO

pb_utils(1), pb_parse(1), cam2tiff(1), beamfinder(1), ftdi245io(1), filterctl(1), hawaiisim(1), fftplot(1) , ircam_hw_check(1)


 

Index

NAME
SYNOPSIS
IRCAM
PULSEBLASTER
NI4462
ARDUINO
FTDI245IO
FILTERCTL
CAM2TIFF
HAWAIISIM
HAWAIISENSOR
MATHS
DOCUMENTATION
AUTHOR
SEE ALSO

This document was created by man2html, using the manual pages.
Time: 16:21:52 GMT, November 19, 2013