Bomem-GRAMS User's Guide

Bomem-GRAMS User's Guide Bomem-GRAMS User's Guide

chemistry.depaul.edu
from chemistry.depaul.edu More from this publisher
13.02.2015 Views

Appendix B Array Basic Interface Array Basic methods OBJXCALL "TaskObj", "UPDATE_INSTRUMENT_LIST" Description phasetype: the type of phase correction to perform 0 - Normal or Self (default) 3 - Stored phase phasename: file name of the stored phase interferogram Update the instrument list by querying the available instruments. B.2 Array Basic Properties The following table lists the Array Basic properties. These are accessed through the Array Basic OBJXCALL commands. Array Basic properties OBJXCALL "TaskObj","LASTERROR",eval OBJXCALL "TaskObj","BEGX",eval OBJXCALL "TaskObj","ENDX",eval OBJXCALL "TaskObj","XTYPE",eval OBJXCALL "TaskObj","YTYPE",eval OBJXCALL "TaskObj","ZTYPE",eval dim str(129) : OBJXCALL "TaskObj", "MEMO", $str OBJXCALL "TaskObj", "MEMO",,"comment" OBJXCALL "TaskObj","SDELAY",eval OBJXCALL "TaskObj","SDELAY",, delay OBJXCALL "TaskObj","SCANS",eval OBJXCALL "TaskObj","SCANS",, scans Description Put the last error code into the variable eval 0 = successful acquisition -1 = user abort >0 = Instrument error

Appendix B Array Basic Interface Array Basic properties dim str(129) : OBJXCALL "TaskObj", "NAMEBG", $str : dialogon OBJXCALL "TaskObj", "NAMEBG",, "filename" dim str(129) : OBJXCALL "TaskObj", "NAMELASTCOLLECT", $str OBJXCALL "TaskObj", "NAMELASTCOLLECT",, "filename" dim str(255) : OBJXCALL "TaskObj", "VELNAME", $str OBJXCALL "TaskObj","LWN",eval OBJXCALL "TaskObj","LWN",, lwn OBJXCALL "TaskObj","PURGE",eval OBJXCALL "TaskObj","PURGE",, delay OBJXCALL "TaskObj","CHANNEL",eval OBJXCALL "TaskObj","CHANNEL",, channel OBJXCALL "TaskObj","RES",eval OBJXCALL "TaskObj","RES",, res OBJXCALL "TaskObj","ZFF",eval OBJXCALL "TaskObj","IRMODE",eval OBJXCALL "TaskObj","APOD",eval Description Get the Background spectrum filename currently in use Set the Background spectrum filename Get the last acquired filename Set the acquisition filename. Note that the extension is automatically adjusted according to the acquire data type. Get the scan speed Get the laser wave number in use Set the laser wave number Get the Purge delay before scanning Set the Purge delay before scanning Get the detector/channel in use Set the detector/channel Get the resolution in use 0 - 1 cm -1 1 - 2 cm -1 2 - 4 cm -1 3 - 8 cm -1 4 - 16 cm -1 5 - 32 cm -1 6 - 64 cm -1 7 - 128 cm -1 Set the resolution Get the Zero Filling Factor used. always zero Get Spectral domain. 0 = MID-IR, 1 = NEAR-IR Get the Apodization function type 0 = None (Boxcar) 1 = Triangular (or Bartlet) 2 = Weak Norton-Beer 3 = Medium Norton-Beer 4 = Strong Norton-Beer 5 = Happ-Genzel (or Hamming) 7 = Cosine 10 = Gaussian 12 = Blackman Bomem-GRAMS User's Guide 39

Appendix B<br />

Array Basic Interface<br />

Array Basic methods<br />

OBJXCALL "TaskObj",<br />

"UPDATE_INSTRUMENT_LIST"<br />

Description<br />

phasetype: the type of phase correction to perform<br />

0 - Normal or Self (default)<br />

3 - Stored phase<br />

phasename: file name of the stored phase interferogram<br />

Update the instrument list by querying the available instruments.<br />

B.2 Array Basic<br />

Properties<br />

The following table lists the Array Basic properties. These are accessed through<br />

the Array Basic OBJXCALL commands.<br />

Array Basic properties<br />

OBJXCALL "TaskObj","LASTERROR",eval<br />

OBJXCALL "TaskObj","BEGX",eval<br />

OBJXCALL "TaskObj","ENDX",eval<br />

OBJXCALL "TaskObj","XTYPE",eval<br />

OBJXCALL "TaskObj","YTYPE",eval<br />

OBJXCALL "TaskObj","ZTYPE",eval<br />

dim str(129) : OBJXCALL "TaskObj", "MEMO", $str<br />

OBJXCALL "TaskObj", "MEMO",,"comment"<br />

OBJXCALL "TaskObj","SDELAY",eval<br />

OBJXCALL "TaskObj","SDELAY",, delay<br />

OBJXCALL "TaskObj","SCANS",eval<br />

OBJXCALL "TaskObj","SCANS",, scans<br />

Description<br />

Put the last error code into the variable eval<br />

0 = successful acquisition<br />

-1 = user abort<br />

>0 = Instrument error<br />

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!