FiberSpectrograph

Commands

expose

Description: Capture an image from the spectrograph.

Subsystem:FiberSpectrograph
EFDB_Topic:FiberSpectrograph_command_expose

duration

IDL_Type:float
Units:second
Count:1

Description: The duration of the exposure to take.

numExposures

IDL_Type:long
Units:unitless
Count:1

Description: Number of consecutive exposures to take.

type

IDL_Type:string
IDL_Size:256
Units:unitless
Count:1

Description: Type of image; used for the FITS IMG_TYPE header value.

source

IDL_Type:string
IDL_Size:256
Units:unitless
Count:1

Description: Light source being measured.

cancelExposure

Description: Cancel an active exposure from the spectrograph. If there is no active exposure, this command does nothing.

Subsystem:FiberSpectrograph
EFDB_Topic:FiberSpectrograph_command_cancelExposure

Events

  • ExposureState_Integrating
  • ExposureState_Done
  • ExposureState_Cancelled
  • ExposureState_Timedout
  • ExposureState_Failed

largeFileObjectAvailable

Description: Spectrum fits file is publish as LFOA event

Subsystem:FiberSpectrograph
EFDB_Topic:FiberSpectrograph_logevent_largeFileObjectAvailable

url

IDL_Type:string
IDL_Size:256
Units:unitless
Count:1

Description: A Uniform Resource Locator which links to a Large File Object either for ingest into the EFD Large File Annex, or to announce the successful copy of same to the EFD Large File Annex.Protocols are those supported by the cURL library.

generator

IDL_Type:string
IDL_Size:256
Units:unitless
Count:1

Description: Name of the package which generated the file being announced

version

IDL_Type:float
Units:unitless
Count:1

Description: A dotted x.y version number denoting the file format revision

byteSize

IDL_Type:long
Units:unitless
Count:1

Description: Size of file in bytes

checkSum

IDL_Type:string
IDL_Size:256
Units:unitless
Count:1

Description: Hexadecimal character string holding the checksum of the file

mimeType

IDL_Type:string
IDL_Size:256
Units:unitless
Count:1

Description: Mime Type code for the file

id

IDL_Type:string
IDL_Size:256
Units:unitless
Count:1

Description: A generic identifier field

exposureState

Description: Current state of the active exposure.

Subsystem:FiberSpectrograph
EFDB_Topic:FiberSpectrograph_logevent_exposureState

status

IDL_Type:long
Units:unitless
Count:1

Description: The state of the current exposure.

deviceInfo

Description: Information about the spectrograph.

Subsystem:FiberSpectrograph
EFDB_Topic:FiberSpectrograph_logevent_deviceInfo

npixels

IDL_Type:long
Units:unitless
Count:1

Description: The number of pixels in the spectrograph.

fpgaVersion

IDL_Type:string
IDL_Size:16
Units:unitless
Count:1

Description: The FPGA software version.

firmwareVersion

IDL_Type:string
IDL_Size:16
Units:unitless
Count:1

Description: The microcontroller software version.

libraryVersion

IDL_Type:string
IDL_Size:16
Units:unitless
Count:1

Description: The AvaSpec Library software version.

Telemetry

temperature

Description: Temperature of the FiberSpectrograph

Subsystem:FiberSpectrograph
EFDB_Topic:FiberSpectrograph_temperature

temperature

IDL_Type:double
Units:deg_C
Count:1

Description: Measured internal spectrograph temperature.

setpoint

IDL_Type:double
Units:deg_C
Count:1

Description: Spectrograph temperature setpoint.