|
DAS
3.1.6 - 18/09/2017
|
Types, structures and defines used in DAS Program. More...
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Data Structures | |
| struct | adtester |
| structure for AD Tester More... | |
| struct | AzimuthSt |
| Status of the Azimuth . More... | |
| struct | color |
| colors structure . More... | |
| struct | configpanel |
| Configuration panel structure . More... | |
| struct | controlpanel |
| DAS control panel main structure. More... | |
| struct | d_geo |
| geographical coordinate structure . More... | |
| struct | das |
| das structure (contain all the previous structures) . More... | |
| struct | dfont |
| Control Panel and push buttons fonts . More... | |
| struct | dftp |
| structure for FTP setting More... | |
| struct | dlog |
| LOG file and time structure. More... | |
| struct | dpwd |
| System password structure . More... | |
| struct | dsza |
| structure for deltaSZA Measurements . More... | |
| struct | FilterWheelSt |
| Status of the Filter wheel . More... | |
| struct | flag |
| Control Flags. More... | |
| struct | GratingSt |
| Status of the Grating . More... | |
| struct | gui |
| DAS gui (DAS graphical user interface) structure . More... | |
| struct | horizmeas |
| Structure for Horizontal Measurements . More... | |
| struct | ids |
| id's for different tasks . More... | |
| struct | marconi |
| Marconi CCD sensor. More... | |
| struct | master |
| master structure . More... | |
| struct | mige |
| structure for MIGE Dwvice . More... | |
| struct | MirrorSt |
| Status of the Mirror . More... | |
| struct | mtcl |
| struct | NDFilterWheelSt |
| Status of the ND Filter wheel . More... | |
| struct | nova |
| NOVA7892 structure . More... | |
| struct | omuthr |
| OMU Thermoregulation structure . More... | |
| struct | optionini |
| Options for DAS execution (in option.ini file) . More... | |
| struct | palette |
| Control Panel and push buttons colors . More... | |
| struct | paramini |
| paramini structure . It contains some of the parameters defined in the file PARAM.INI . More... | |
| struct | pushbutt |
| Push buttons . Push buttons for keyboard, Wavelength, mirror, filters. More... | |
| struct | sd_status |
| Structure containing the previous defined structures defined for the spectrometers devices . More... | |
| struct | shells |
| DAS shells structure The structures for building the main shells defined in the program. More... | |
| struct | stepm |
| Stepper motors parameters structure . More... | |
| struct | tools |
| tools buttons . Push buttons for various tools . More... | |
| struct | undopal |
| UNDO Control Panel and push buttons colors . More... | |
| struct | ZenithSt |
| Status of the Zenith . More... | |
Macros | |
| #define | AAMEASURE 35 |
| Measuremets with Alt Azimut platform (stepper motors positioning simoultaneously) More... | |
| #define | AAPOSIT 38 |
| Position the Alt Azimuth Platform. More... | |
| #define | ACKLEN 10 |
| #define | ALMUCANTAR 51 |
| #define | AMS1 0 |
| AMS1 address. More... | |
| #define | AMS2 1 |
| AMS2 address. More... | |
| #define | AMS3 2 |
| AMS3 address. More... | |
| #define | AMS4 3 |
| AMS4 address. More... | |
| #define | AMSH_TASK_TIME 5l |
| AMS Home. More... | |
| #define | AMSMAX 16 |
| Max AMSs number. More... | |
| #define | AUTOEX_TASK_TIME 50l |
| Autoexecution. More... | |
| #define | AUTORNG 1 |
| Autoranging for optimal exposure time. More... | |
| #define | AVGCCD 2 |
| Averaged measurement. More... | |
| #define | AVGCCDHOR 36 |
| horizontal AVERAGED measurements with external lamp More... | |
| #define | AZIMUTH 34 |
| Positioning of Azimut Axis. More... | |
| #define | BEGIN 3 |
| re-start the execution of the PRG file More... | |
| #define | CALIBRA 4 |
| Auto calibration with HG Lamp (hg line at 4358A on pix 512) More... | |
| #define | CCDTEMP_TASK_TIME 500l |
| CCD temperature. More... | |
| #define | CHECKDGR 10000 |
| after this number of spectra the QJSCAN istruction is executed (CCD degradation check) More... | |
| #define | CHKEXLAMP 37 |
| Check External lamp status. More... | |
| #define | CITM 5 |
| Number of Columns items identifier. More... | |
| #define | CLEN 8 |
| #define | COL 4 |
| Column identifier. More... | |
| #define | DARKC 5 |
| Perform a DARK Measurement (shutter closed) More... | |
| #define | DASREL 3 |
| DAS Release Number. More... | |
| #define | DASREV 1.6 |
| DAS Revision Number. More... | |
| #define | DASREVDATE "18/09/2017" |
| DAS Revision Date. More... | |
| #define | DB_B_FG 255 |
| #define | DB_G_FG 255 |
| #define | DB_R_FG 255 |
| #define | DBDEMO 6 |
| execution in demo mode More... | |
| #define | DEND 8 |
| End of File. More... | |
| #define | DFMEASURE 46 |
| Measurement procedure using the double ND FilterWheel (when Installed) More... | |
| #define | DIRECTSUN 52 |
| #define | DOASMODE 9 |
| execution for DOAS Processing More... | |
| #define | DREM 1 |
| text after this is a comment More... | |
| #define | ELAMPOFF 28 |
| External Lamp OFF. More... | |
| #define | ELAMPON 27 |
| External Lamp ON. More... | |
| #define | ESHUTCL 30 |
| External Shutter CLOSED. More... | |
| #define | ESHUTOP 29 |
| External Shutter OPEN. More... | |
| #define | EXPO 6 |
| Set the exposure time. More... | |
| #define | FDOUBLE 1 |
| double filter wheel More... | |
| #define | FILTER 7 |
| Set the filter position (0 - 6) More... | |
| #define | FPLUS 2 |
| Filter Wheel Torque Motor. More... | |
| #define | FSIMPLE 0 |
| simple filter wheel More... | |
| #define | GASCODNG1 4 |
| GASCODNG 1 (with ATX power supply & HiresIV) More... | |
| #define | GASCODNG2 6 |
| GASCODNG 2 (with ATX power supply & HiresIV) More... | |
| #define | GASCODNG3 7 |
| GASCODNG 3 (with ATX power supply & HiresIV) More... | |
| #define | GASCODNG4 8 |
| GASCODNG 4. More... | |
| #define | GASCODOFAX 5 |
| GASCOD Off AXis (Not Available) More... | |
| #define | GETCCD 8 |
| Performs a LIGHT Measurement (shutter opened) More... | |
| #define | GRAT_TASK_TIME 250 |
| Grating Home. More... | |
| #define | H_AZI 32 |
| Home for Azimut Axis. More... | |
| #define | H_FILTER 9 |
| Home for filter wheel. More... | |
| #define | H_GRAT 10 |
| Home for Grating. More... | |
| #define | H_GRAT_CAL 49 |
| Perform home for the grating and executa a calibration. More... | |
| #define | H_MIRROR 11 |
| Home for Mirror. More... | |
| #define | H_NDFW 45 |
| Home for ND FilterWheel. More... | |
| #define | H_ZEN 31 |
| Home for zenith Axis. More... | |
| #define | HELP 5 |
| Help mode. More... | |
| #define | HG_OFF 12 |
| HG lamp off. More... | |
| #define | HG_ON 13 |
| HG lamp on. More... | |
| #define | HGSCAN 50 |
| Scan spectral range with HG on. More... | |
| #define | HORLAMPOFF 2 |
| Horizontal with lamp OFF. More... | |
| #define | HORLAMPON 3 |
| Horizontal with lamp ON. More... | |
| #define | IREFSUN 39 |
| Io Measurement with AA Platform near the Sun. More... | |
| #define | LABEL 14 |
| text after this command is displayed in the status label More... | |
| #define | LIM_PELTPOW 1000 |
| Limited Power to the Peltier. More... | |
| #define | LIS_ 2 |
| Lampedusa Island Spectrometer - ENEA. More... | |
| #define | LISTEMP_TASK_TIME 30000l |
| spectrometer termoregulation More... | |
| #define | LOG_TASK_TIME 60000l |
| LOG files. More... | |
| #define | LOGMODE 10 |
| execution for LOG View More... | |
| #define | MANUAL 7 |
| execution in manual mode (for lab use) More... | |
| #define | MAX_PELTPOW 1000 |
| Max Power to the Peltier. More... | |
| #define | MEASHOR 26 |
| horizontal measurements with external lamp (lamp, More... | |
| #define | MEASHOR2 40 |
| Perform horizontal measurement. More... | |
| #define | MEASURE 15 |
| Performs a measurement setting mirror, filter, grating, TExp... More... | |
| #define | MIRROR 16 |
| set mirror position (0-3) More... | |
| #define | NDFILTER 44 |
| SET the ND FilterWheel Position. More... | |
| #define | NOVA6612G2 1 |
| NOVA6612G2 (not used in TROPOGAS, LIS, GASCODNG2/3) More... | |
| #define | NOVA7892 0 |
| NOVA7892 monoboard (old) More... | |
| #define | NOVA945GSE 2 |
| NOVA945GSE (SPATRAM2, GASCODNG1, GASCODNG4) More... | |
| #define | OFFAXIS 1 |
| Off Axis measurement with alt-azimuth platform. More... | |
| #define | OFFLINEPLOT 3 |
| execution for archived data visualisation More... | |
| #define | PITM 3 |
| Number of Pixel items identifier. More... | |
| #define | PIX 2 |
| Pixel identifier. More... | |
| #define | PLEN 53 |
| Number of commands +1. More... | |
| #define | PLOT 17 |
| display plot More... | |
| #define | PRGFILE 1 |
| execution driven by *.prg file More... | |
| #define | PRGMAXNUM 16 |
| Maximum number of PRG File in MASTER or MASTERSZA File. More... | |
| #define | QJ_OFF 18 |
| QJ lamp off. More... | |
| #define | QJ_ON 19 |
| QJ lamp on. More... | |
| #define | QJSCAN 48 |
| Scan spectral range with QJ on. More... | |
| #define | RADIO 20 |
| Unused. More... | |
| #define | RADIOM 4 |
| Radiometric. More... | |
| #define | RDAY 1 |
| double filter wheel More... | |
| #define | REFRESHTEMP_TASK_TIME 900l |
| refresh of the spectrometer's temperatures. More... | |
| #define | REM 21 |
| text after this is a comment More... | |
| #define | RHOUR 0 |
| simple filter wheel More... | |
| #define | RITM 7 |
| Number of Rows items identifier. More... | |
| #define | ROTSHUT 1 |
| Rotating Shutter. More... | |
| #define | ROW 6 |
| Row identifier. More... | |
| #define | RXTOUT 50 |
| #define | SAVE 22 |
| save the measurement in the predefined file More... | |
| #define | SAVECNT 50 |
| maximum number of spectra in one file More... | |
| #define | SCHEDHGRAT 500 |
| after this number of spectra the H_GRAT istruction is executed More... | |
| #define | SETCCDOFFS 47 |
| CCD Offset for HiresV. More... | |
| #define | SETCCDPOW 43 |
| SET the CCD Power. More... | |
| #define | SETCCDTEMP 41 |
| SET the CCD working Temperature. More... | |
| #define | SETCCDVBIN 42 |
| SET the CCD vertical Binning. More... | |
| #define | SPATRAM 0 |
| SPectrometer for Atmospheric TRAcers Measurements - CGE-UE Portugal. More... | |
| #define | SPATRAM2 9 |
| SPATRAM2 (with ATX power supply & HiresV) More... | |
| #define | SPATRAM3 10 |
| SPATRAM3. More... | |
| #define | SPATRAMPLUS 3 |
| As SPATRAM plus AltAzimuth platform. More... | |
| #define | STS0LEN 9 |
| #define | STS1LEN 11 |
| #define | SZAMASTERM 11 |
| execution driven by MASTERSZA file ( there is the possibility to distinguish between AM and PM measurements More... | |
| #define | SZAMODE 12 |
| execution driven by SZAPRG file More... | |
| #define | TEMPORIZED 0 |
| execution driven by MASTER file More... | |
| #define | TESTAD 8 |
| execution for testing PC 104 AD converter More... | |
| #define | TESTAMS 2 |
| execution for testing AMS's devices More... | |
| #define | TESTCCD 4 |
| execution for testing CCD Camera More... | |
| #define | TESTSZAMODE 13 |
| execution driven by SZAPRG file More... | |
| #define | TIMER_TASK_TIME 200l |
| timer More... | |
| #define | TORQUEM 2 |
| Torque Motor. More... | |
| #define | TROPOGAS 1 |
| TROPOspheric Gas Analyzer Spectrometer. More... | |
| #define | TRTBOTH 2 |
| Thermoregulation mode: cool and heat. More... | |
| #define | TRTCOOL 0 |
| Thermoregulation mode: cool only. More... | |
| #define | TRTHEAT 1 |
| Thermoregulation mode: heat only. More... | |
| #define | VS25 0 |
| Uniblitz Shutter VS25. More... | |
| #define | WAIT 23 |
| stop the program execution for xx millisec More... | |
| #define | WAVELEN 24 |
| set the grating position More... | |
| #define | WDT_TASK_TIME 5000 |
| Watch Dog Timer. More... | |
| #define | XAX 0 |
| X Axis. More... | |
| #define | XEND 25 |
| stop the execution of the PRG file More... | |
| #define | YAX 1 |
| Y Axis. More... | |
| #define | ZENITH 33 |
| Positioning of zenith Axis. More... | |
| #define | ZENITHSKY 0 |
| Default vertical measurement. More... | |
Typedefs | |
| typedef struct adtester | adtester |
| structure for AD Tester More... | |
| typedef struct AzimuthSt | AzimuthSt |
| Status of the Azimuth . More... | |
| typedef struct color | color |
| colors structure . More... | |
| typedef struct configpanel | configpanel |
| Configuration panel structure . More... | |
| typedef struct controlpanel | controlpanel |
| DAS control panel main structure. More... | |
| typedef struct d_geo | d_geo |
| geographical coordinate structure . More... | |
| typedef struct das | das |
| das structure (contain all the previous structures) . More... | |
| typedef struct dfont | dfont |
| Control Panel and push buttons fonts . More... | |
| typedef struct dftp | dftp |
| structure for FTP setting More... | |
| typedef struct dlog | dlog |
| LOG file and time structure. More... | |
| typedef struct dpwd | dpwd |
| System password structure . More... | |
| typedef struct dsza | dsza |
| structure for deltaSZA Measurements . More... | |
| typedef struct FilterWheelSt | FilterWheelSt |
| Status of the Filter wheel . More... | |
| typedef struct flag | flag |
| Control Flags. More... | |
| typedef struct GratingSt | GratingSt |
| Status of the Grating . More... | |
| typedef struct gui | gui |
| DAS gui (DAS graphical user interface) structure . More... | |
| typedef struct horizmeas | horizmeas |
| Structure for Horizontal Measurements . More... | |
| typedef struct ids | ids |
| id's for different tasks . More... | |
| typedef struct marconi | marconi |
| Marconi CCD sensor. More... | |
| typedef struct master | master |
| master structure . More... | |
| typedef struct mige | mige |
| structure for MIGE Dwvice . More... | |
| typedef struct MirrorSt | MirrorSt |
| Status of the Mirror . More... | |
| typedef struct mtcl | mtcl |
| typedef struct NDFilterWheelSt | NDFilterWheelSt |
| Status of the ND Filter wheel . More... | |
| typedef struct nova | nova |
| NOVA7892 structure . More... | |
| typedef struct omuthr | omuthr |
| OMU Thermoregulation structure . More... | |
| typedef struct optionini | optionini |
| Options for DAS execution (in option.ini file) . More... | |
| typedef struct palette | palette |
| Control Panel and push buttons colors . More... | |
| typedef struct paramini | paramini |
| paramini structure . It contains some of the parameters defined in the file PARAM.INI . More... | |
| typedef struct pushbutt | pushbutt |
| Push buttons . Push buttons for keyboard, Wavelength, mirror, filters. More... | |
| typedef struct sd_status | sd_status |
| Structure containing the previous defined structures defined for the spectrometers devices . More... | |
| typedef struct shells | shells |
| DAS shells structure The structures for building the main shells defined in the program. More... | |
| typedef struct stepm | stepm |
| Stepper motors parameters structure . More... | |
| typedef struct tools | tools |
| tools buttons . Push buttons for various tools . More... | |
| typedef struct undopal | undopal |
| UNDO Control Panel and push buttons colors . More... | |
| typedef struct ZenithSt | ZenithSt |
| Status of the Zenith . More... | |
Types, structures and defines used in DAS Program.
Definition in file DAS_Spatramdef.h.
| #define ACKLEN 10 |
Definition at line 956 of file DAS_Spatramdef.h.
Referenced by AMS_AzzeraCoord(), AMS_Default(), AMS_dirfin(), AMS_Divisore(), AMS_ESlope(), AMS_Home(), AMS_HomeDefault(), AMS_MotorOn_Off(), AMS_Power(), AMS_PWM(), AMS_PWM_OFF(), AMS_ReadAD(), AMS_sendstep(), AMS_SetPolarity(), AMS_Slope(), AMS_Speed(), AMS_Step(), AMS_TestHome(), AMS_TestWork(), AMS_TrackOff(), AMS_TrackOn(), AMS_wopto(), DB_InitAMS(), HomeFiltersFast(), and HomeNDFiltersFast().
| #define AMSMAX 16 |
Max AMSs number.
Definition at line 17 of file DAS_Spatramdef.h.
| #define CHECKDGR 10000 |
after this number of spectra the QJSCAN istruction is executed (CCD degradation check)
Definition at line 952 of file DAS_Spatramdef.h.
| #define CLEN 8 |
Definition at line 939 of file DAS_Spatramdef.h.
Referenced by DFetch().
| #define DASREL 3 |
DAS Release Number.
Definition at line 11 of file DAS_Spatramdef.h.
Referenced by AboutCB(), ChkDASInstance(), and WriteShellTitle().
| #define DASREV 1.6 |
DAS Revision Number.
Definition at line 13 of file DAS_Spatramdef.h.
Referenced by AboutCB(), ChkDASInstance(), and WriteShellTitle().
| #define DASREVDATE "18/09/2017" |
DAS Revision Date.
Definition at line 15 of file DAS_Spatramdef.h.
Referenced by AboutCB(), ChkDASInstance(), and WriteShellTitle().
| #define PLEN 53 |
Number of commands +1.
Definition at line 913 of file DAS_Spatramdef.h.
| #define PRGMAXNUM 16 |
Maximum number of PRG File in MASTER or MASTERSZA File.
Definition at line 916 of file DAS_Spatramdef.h.
Referenced by ExMaster().
| #define RXTOUT 50 |
Definition at line 959 of file DAS_Spatramdef.h.
| #define SAVECNT 50 |
maximum number of spectra in one file
Definition at line 951 of file DAS_Spatramdef.h.
Referenced by D_Saving(), DB_CalcFluxI(), DB_Column(), DT_CorrFileEvora(), and DT_CorrHeader().
| #define SCHEDHGRAT 500 |
after this number of spectra the H_GRAT istruction is executed
Definition at line 953 of file DAS_Spatramdef.h.
| #define STS0LEN 9 |
Definition at line 957 of file DAS_Spatramdef.h.
Referenced by AMS_chkbitsts(), AMS_chkbitsts_old(), AMS_firmrev(), AMS_Proxy(), AMS_TestPos(), DB_StsMotor(), and FPGACB().
| #define STS1LEN 11 |
Definition at line 958 of file DAS_Spatramdef.h.
| typedef struct FilterWheelSt FilterWheelSt |
Status of the Filter wheel
.
| typedef struct NDFilterWheelSt NDFilterWheelSt |
Status of the ND Filter wheel
.
paramini structure
. It contains some of the parameters defined in the file PARAM.INI .
paramini
Structure containing the previous defined structures defined for the spectrometers devices
.
