|
|||||||
|
|
|
|
|
|
|
|
TriggerMode | false | false | Scalar | READ_WRITE | Tango::DEV_LONG | OPERATOR | Set trigger mode, 0 = normal 1 = software 2 = synchronization 3 = external hardware There may be more, check your particular spectrometer`s data sheet Unfortunately there`s no way to find the state of the trigger from the device (the library does only provide a set_trigger_state call, but not a get_trigger_call). To remedy this the server will set the trigger to 0 at server start; this means you have to change that after server start if necessary. |
IntegrationTime | false | false | Scalar | READ_WRITE | Tango::DEV_ULONG | OPERATOR | Integration time in microseconds. Unfortunately there`s no way to find the set integration time from the device. The server will set the time to the minimum value at start, change it if needed. |
Lamp | false | false | Scalar | READ_WRITE | Tango::DEV_BOOLEAN | OPERATOR | Enable ( =true ) or disable ( = false) lamp. Unfortunately there`s no way to find the set lamp state from the device. The server will set the lamp state to disabled at start, change it if needed. |
TecTemperature | false | false | Scalar | READ_WRITE | Tango::DEV_DOUBLE | OPERATOR | Read / write temperature of Thermoelectric cooler |
TEC | false | false | Scalar | READ_WRITE | Tango::DEV_BOOLEAN | OPERATOR | Enable ( =true ) or disable ( = false) cooler. Unfortunately there`s no way to find the set cooler state from the device. The server will set the cooler state to enabled at start, change it if needed. |
FileDir | false | false | Scalar | READ_WRITE | Tango::DEV_STRING | OPERATOR | directory path to store spectra files in - the directory must exist - the server will check if the user running the server has write permissions for this directory, if not, the device will go to state fault / throw an exception - the attribute is memorized (last written value stored in tango db and read from there at server startup) |
FilePrefix | false | false | Scalar | READ_WRITE | Tango::DEV_STRING | OPERATOR | String prefixed to file names (memorized attribute). Only supported format is hdf5, files will have extension `h5`. |
FileStartNum | false | false | Scalar | READ_WRITE | Tango::DEV_ULONG | OPERATOR | Start number for files: - incremented after every file - range 0 - 999999 |
FileSaving | false | false | Scalar | READ_WRITE | Tango::DEV_BOOLEAN | OPERATOR | if set to true, acquired spectra will be saved to files. Can be set / reset during acquisition. |
SpectraPerFile | false | false | Scalar | READ_WRITE | Tango::DEV_ULONG | OPERATOR | Max. number of spectra written to one file. A new file will be created whenever this value is surpassed. 0 means all frames go into one file. |
SpectraToWrite | false | false | Scalar | READ_WRITE | Tango::DEV_ULONG | OPERATOR | Number of spectra to write to files(s). After this many spectra were written file saving will stop. |
DarkSpectrumFile | false | false | Scalar | READ_WRITE | Tango::DEV_STRING | OPERATOR | Absolute pathname of the h5 file containing the dark spectrum correction data (cf. command GetDarkSpectrum). The file has to exist and has to be readable by the owner of the server process. If the attribute is an empty string, a buffer with all elements set to 0 will be used for data correction. |
BrightSpectrumFile | false | false | Scalar | READ_WRITE | Tango::DEV_STRING | OPERATOR | Absolute pathname of the h5 file containing the bright spectrum correction data (cf. command GetBrightSpectrum). The file has to exist and has to be readable by the owner of the server process. If the attribute is an empty string, a buffer with all elements set to 1 will be used for data correction. |
SpectraWritten | false | false | Scalar | READ | Tango::DEV_ULONG | OPERATOR | Number of spectra successfully written to files(s). |
LastWrittenFile | false | false | Scalar | READ | Tango::DEV_STRING | OPERATOR | Absolute pathname of the last successfully written file. |
|
|||||||
|
|
|
|
|
|
|
|
DevDoubleAttr | false | false | Spectrum | READ | Tango::DEV_DOUBLE | OPERATOR | Used to create several spectrum attributes (Spectrum, Wavelength, Dark, Bright, CorrectedDark) |