
Open Path Eddy Covariance System
12
3.1 Generic Program Flowchart
FALSE
FALSE
(disable_flag_on(3) = FALSE)
Enable count of warning flags
(disable_flag_on(3) = TRUE)
Disable count of warning flags
TRUE
Is the CSAT3 warning not a diagnostic code?
FALSE
(disable_flag_on(1) = FALSE)
Enable covariance processing
(disable_flag_on(1) = TRUE)
Disable covariance processing
TRUE
Are any CSAT3 warning flags set?
Convert CSAT3 diagnostic word into seperate warning flags
Convert LI-7500 data from molar density to molar fraction
Convert LI-7500 data from molar density to mass density
Convert CSAT3 data for WindVector (): wind_east = -Uy, wind_north = Ux
- Load the FW05 data from (OFFSET - 0) scans back
- Load the KH20 data from (OFFSET - 0) scans back
- Load the LI-7500 data from (OFFSET - 1) scans back
- Load the CSAT3 data from (OFFSET - 2) scans back
Retrieve buffered data and apply the appropriate lag:
TRUE
>= offset?)
Are enough data buffered to undo sensor lags? (scan_count
- CS616
- TCAV
- HFP01SC/HFT3
- Q7.1/NRLite/CNR1
- battery voltage
- HMP45C
- LI-7500
- CSAT3
- KH20
- FW05
- datalogger panel temperature
Measure Sensors:
Scan every 0.1 or 0.05 seconds
Set default values for all variables: