By downloading this code you agree to the
Source Code Use License (PDF). |
{version = 1.10; (* of spec.p 1992 June 15}
(* begin module describe.spec *)
(*
name
spec: analyse two spectra from the camspec
synopsis
spec(csdata: in, baseline: in, xyin: out, output: out)
files
csdata: contains one spectrum from the Camspec to be used
as the data.
baseline: contains one spectrum from the Camspec to be used
as the baseline.
xyin: input to xyplo program
output: messages to the user
description
Analysis of spectra produced by the camspec.
Setup: Establish communications with the Camspec.
Give the T command. If it does
not respond with '2', use the A command and repeat T until it does.
This sets the mode to transmittance.
Then set to 450 nm with 450G
Check that it is set with U
Set to 100% transmittance with B
Check that it is 100% with V
You can use the O command to do both checks at once.
Use T and A to set the mode to 0, for reporting in absorbance.
'AT' should do it.
Obtain the spectrum with
xl h
where x is the interval:
L 5nm
M 1nm
N 0.5nm
and l is the lower wavelength, h is the high. Eg,
L400 700
scans from 400 to 700 nm with steps of 5nm.
examples
documentation
see also
xyplo.p
author
Thomas Dana Schneider
bugs
technical notes
The spectrum is set to -maxint at both ends so that when multiple
xyin spectra are concatenated, the return lines all run below the graph
(where you won't see them with xyplo). Xyplo will object, but ignore it.
The camspec sends absorbance data multiplied by 100. This number is
in constant 'correctionfactor'.
*)
(* end module describe.spec *)
{This manual page was created by makman 1.45}
{created by htmlink 1.62}