Contents
- STARGRASP Info-Sheet
- STARGRASP Quick Start
- STARGRASP Core System
- I. Core System Operation
- A. Quick Start
- B. Performance
- II. Core Software Overview
- Command Syntax Notes
- Application Notes
- A. Demo Scripts
- config
- functions
- stage2
- pon
- cal
- setup
- clean
- expose
- readout
- save
- video
- B. Toolkit Level
- grasp_receiver
- grasp_boot
- grasp_cmd
- grasp_save
- grasp_save_ota
- grasp_pon_ota
- C. STARGRASP C Libraries
- libcli.a
- libsockio.a
- libfh.a
- libcatp.a
- libstargrasp.a
- D. Controller Socket Commands
- adc
- celldes
- cellsel
- clean
- clk
- clvset
- console
- dac
- detsize
- dev
- etime
- etype
- expose
- exposing
- ifconfig
- leds
- ntp
- ot
- otacal
- pixtype
- reset
- readcal
- readout
- settrig
- shutter
- E. Registers and Clocking Instructions
- III. Core Hardware Overview
- A. Cryogenic Assemblies
- Rigidflex
- B. Cryostat Mounted Assemblies
- Chassis
- PREAMP
- DAQ3U
- FPGA
- PowerDist pcb
- Mounting plate
- Minipwrshutter
- C. Power Supplies
- IV. Computers and Switches
- V. Test Procedures
- Extra Software Provided (Unsupported)
- Status Server
- Log System
- FITS Data Store
- otatool
- fitspipe
- noisetone
- controller NTP client
- controller event timestamping
Each STARGRASP boardset controls up to 2 independent detector devices (referred to as "dev 0" and "dev 1"). Each of these two devices can have up to 8 output amplifiers (16 channels per daq board.) These commands take a similar name="value" parameter syntax as the demo scripts. Follow the links to see possible parameter lists for each of these. Documentation for some low level commands is still under construction. If you require additional information for a command, please request it.
- reset - Reset the controller software into its original power-on state.
- console - Turn on or off serial port console feedback
- dev - Select detector device 0 or 1
- adc - Set ADC operating modes
- clk - Get or set digital output bits
- dac - Get or set DAC channel (apply voltages)
- readcal - Calibrate internal signal offset
- detsize - Set amplifiers width,height,prescan
- clvset - Set clocking parameter(s) from cestlavie
- clean - Clean the CCD of charge
- settrig - Select cross-trigger sync for next readout
- readout - Read pixels into memory buffer
In some applications, STARGRASP is able to drive the camera shutter directly. These additional commands apply:
- etime - Set the next shutter exposure time
- etype - Set the next exposure type (o/b/d)
- expose - Take a timed exposure
- exposing - Check the status of a non-blocking timed exposure
- shutter - Manually open or close the shutter
STARGRASP was designed to support the unique features of Orthogonal Transfer Arrays. When controlling OTA CCDs, the following apply:
- otacal - A version of readcal that calibrates each cell
- celldes - Designate cell usage (Science, video, etc.)
- cellsel - Set designated cells to select, standby or float
- pixtype - Set OTA pixel type I or II (or 0 for CCD)
- ot - Preliminary command to perform "OT shifts" on an OTA CCD
The system also provides various configuration & logistics operations: