Bomem-GRAMS User's Guide
Bomem-GRAMS User's Guide Bomem-GRAMS User's Guide
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
- Page 1: Bomem-GRAMS User's Guide This manua
- Page 4 and 5: No right to print, copy, in whole o
- Page 7 and 8: T ABLE OF CONTENTS About this Manua
- Page 9: ABOUT THIS M ANUAL Audience a This
- Page 12 and 13: Section 1.1 Check the signal Figure
- Page 14 and 15: Section 1.1 Check the signal Figure
- Page 16 and 17: Section 1.3 Acquire a sample spectr
- Page 19: CHAPTER 2 BOMEM-GRAMS 2.1 Descripti
- Page 22 and 23: Section 3.2 Computer requirements 3
- Page 24 and 25: Section 3.3 Software installation F
- Page 26 and 27: Section 4.1 Description Parameter S
- Page 28 and 29: Section 4.1 Description b The recom
- Page 30 and 31: Section 4.1 Description • Buffer
- Page 32 and 33: Section 4.1 Description Threshold d
- Page 34 and 35: Section 4.1 Description Number Iden
- Page 36 and 37: Section 4.1 Description j For trans
- Page 38 and 39: Section 4.1 Description • Instrum
- Page 40 and 41: Section 4.1 Description • Halt cu
- Page 42 and 43: Appendix A Apodization Functions Na
- Page 44 and 45: Appendix B Array Basic Interface Ar
- Page 46 and 47: Appendix B Array Basic Interface Ar
- Page 50 and 51: Appendix B Array Basic Interface Ar
- Page 52 and 53: Appendix B Array Basic Interface Er
- Page 54 and 55: Appendix B Array Basic Interface Er
- Page 57 and 58: APPENDIX D GLOSSARY Note: The follo
- Page 59 and 60: Appendix D Glossary blank sample A
- Page 61 and 62: Appendix D Glossary Fast Fourier tr
- Page 63 and 64: Appendix D Glossary nonlinearity A
- Page 65 and 66: Appendix D Glossary Lowering the re
- Page 67 and 68: Appendix D Glossary The transmittan
- Page 69: A Align............................
- Page 72 and 73: general parameters initial delay...
- Page 76: Analytical and Advanced Solutions 5
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 />