To receive notifications about scheduled maintenance, please subscribe to the mailing-list gitlab-operations@sympa.ethz.ch. You can subscribe to the mailing-list at https://sympa.ethz.ch

Commit f5708aba authored by holukas's avatar holukas
Browse files

Added datablock for IRGA72-A-GN1

parent 4333c10b
......@@ -2,16 +2,15 @@
<project version="4">
<component name="ChangeListManager">
<list default="true" id="254ecb79-655b-4854-8af6-177bb7347e8a" name="Default Changelist" comment="">
<change afterPath="$PROJECT_DIR$/bico/settings/data_blocks/IRGA72-B-GN1.dblock" afterDir="false" />
<change afterPath="$PROJECT_DIR$/bico/settings/data_blocks/IRGA72-B-GN1.md" afterDir="false" />
<change afterPath="$PROJECT_DIR$/bico/settings/data_blocks/IRGA72-A-GN1.dblock" afterDir="false" />
<change afterPath="$PROJECT_DIR$/bico/settings/data_blocks/IRGA72-A-GN1.md" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/CHANGELOG.md" beforeDir="false" afterPath="$PROJECT_DIR$/CHANGELOG.md" afterDir="false" />
<change beforePath="$PROJECT_DIR$/bico/bico.py" beforeDir="false" afterPath="$PROJECT_DIR$/bico/bico.py" afterDir="false" />
<change beforePath="$PROJECT_DIR$/bico/gui/gui.py" beforeDir="false" afterPath="$PROJECT_DIR$/bico/gui/gui.py" afterDir="false" />
<change beforePath="$PROJECT_DIR$/bico/settings/Bico.settings" beforeDir="false" afterPath="$PROJECT_DIR$/bico/settings/Bico.settings" afterDir="false" />
<change beforePath="$PROJECT_DIR$/bico/settings/Bico.settingsOld" beforeDir="false" afterPath="$PROJECT_DIR$/bico/settings/Bico.settingsOld" afterDir="false" />
<change beforePath="$PROJECT_DIR$/bico/settings/_version.py" beforeDir="false" afterPath="$PROJECT_DIR$/bico/settings/_version.py" afterDir="false" />
<change beforePath="$PROJECT_DIR$/bico/settings/data_blocks/IRGA75-A-GN1.md" beforeDir="false" afterPath="$PROJECT_DIR$/bico/settings/data_blocks/IRGA75-A-GN1.md" afterDir="false" />
<change beforePath="$PROJECT_DIR$/bico/settings/data_blocks/IRGA72-B-GN1.md" beforeDir="false" afterPath="$PROJECT_DIR$/bico/settings/data_blocks/IRGA72-B-GN1.md" afterDir="false" />
</list>
<option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" />
......@@ -366,6 +365,13 @@
<workItem from="1614680858320" duration="5020000" />
<workItem from="1614812974189" duration="2452000" />
<workItem from="1614846576339" duration="2826000" />
<workItem from="1614897069465" duration="782000" />
<workItem from="1615070785449" duration="64000" />
<workItem from="1615201979919" duration="530000" />
<workItem from="1615211490768" duration="239000" />
<workItem from="1615535388703" duration="787000" />
<workItem from="1615806195775" duration="2842000" />
<workItem from="1615935896693" duration="1805000" />
</task>
<servers />
</component>
......@@ -389,23 +395,13 @@
<breakpoints>
<line-breakpoint enabled="true" suspend="THREAD" type="python-line">
<url>file://$PROJECT_DIR$/bico/bico.py</url>
<line>424</line>
<option name="timeStamp" value="41" />
<line>99</line>
<option name="timeStamp" value="192" />
</line-breakpoint>
<line-breakpoint enabled="true" suspend="THREAD" type="python-line">
<url>file://$PROJECT_DIR$/bico/ops/stats.py</url>
<line>13</line>
<option name="timeStamp" value="185" />
</line-breakpoint>
<line-breakpoint enabled="true" suspend="THREAD" type="python-line">
<url>file://$PROJECT_DIR$/bico/ops/bin.py</url>
<line>360</line>
<option name="timeStamp" value="188" />
</line-breakpoint>
<line-breakpoint enabled="true" suspend="THREAD" type="python-line">
<url>file://$PROJECT_DIR$/bico/ops/bin.py</url>
<line>378</line>
<option name="timeStamp" value="189" />
<url>file://$PROJECT_DIR$/bico/ops/file.py</url>
<line>204</line>
<option name="timeStamp" value="193" />
</line-breakpoint>
</breakpoints>
<default-breakpoints>
......@@ -426,7 +422,7 @@
<SUITE FILE_PATH="coverage/BICO$main.coverage" NAME="bico Coverage Results" MODIFIED="1598258463691" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/bico" />
<SUITE FILE_PATH="coverage/BICO_Binary_Converter$gui.coverage" NAME="gui Coverage Results" MODIFIED="1606435918815" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/bico" />
<SUITE FILE_PATH="coverage/BICO_Binary_Converter$main.coverage" NAME="main Coverage Results" MODIFIED="1596498134562" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/bico" />
<SUITE FILE_PATH="coverage/BICO_Binary_Converter$start_bico.coverage" NAME="start_bico Coverage Results" MODIFIED="1614862417172" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/bico" />
<SUITE FILE_PATH="coverage/BICO_Binary_Converter$start_bico.coverage" NAME="start_bico Coverage Results" MODIFIED="1615937501071" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/bico" />
<SUITE FILE_PATH="coverage/BICO_Binary_Converter$example.coverage" NAME="example Coverage Results" MODIFIED="1606348759035" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/example" />
</component>
</project>
\ No newline at end of file
# BICO Changelog
## v0.5.2 - 17 Mar 2021
- added: datablock `IRGA72-A-GN1.dblock`
## v0.5.1 - 4 Mar 2021
- added: datablock `IRGA72-B-GN1.dblock`
- added: link to datablock descriptions
......
......@@ -185,7 +185,7 @@ class Ui_MainWindow(object):
# Data Blocks
sonic_anemometers = ['HS50-A', 'HS50-B', 'HS100-A', 'R2-A','R350-A', '-None-']
gas_analyzers = ['IRGA72-A', 'IRGA72-B', 'IRGA72-B-GN1', 'IRGA75-A', 'IRGA75-A-GN1',
gas_analyzers = ['IRGA72-A', 'IRGA72-A-GN1', 'IRGA72-B', 'IRGA72-B-GN1', 'IRGA75-A', 'IRGA75-A-GN1',
'LGR-A', 'QCL-A', 'QCL-A2', 'QCL-A3', 'QCL-A4', 'QCL-C', '-None-']
header_instr_data_blocks = qtw.QLabel('Data Blocks')
......
run_id=BICO-20210304-135338
run_id=BICO-20210317-003142
# INSTRUMENTS
# ===========
# Site
site=CH-LAE
site=CH-OE2
# Data Blocks
header=WECOM3
instrument_1=HS50-B
instrument_2=IRGA72-B-GN1
instrument_1=R350-A
instrument_2=IRGA72-A
instrument_3=-None-
# RAW DATA
# ========
# Source Folder
dir_source=Y:/CH-LAE_Laegeren/20_sonic_ghg/2018/07
dir_source=Y:/CH-OE2_Oensingen/20_sonic_ghg/2019/05
# Time Range
start_date=2018-07-01 07:00
end_date=2018-07-01 09:00
start_date=2019-05-10 07:00
end_date=2019-05-10 14:00
# File Settings
filename_datetime_format=yyyymmddHH.LMM
file_ext=*.L*
filename_datetime_format=yyyymmddHH.oMM
file_ext=*.o*
file_size_min=900
file_limit=0
row_limit=0
......@@ -34,20 +34,20 @@ select_random_files=0
# OUTPUT
# ======
dir_out=A:/FLUXES/x-TEST-OUT
dir_out_run=A:\FLUXES\x-TEST-OUT\CH-LAE_test_BICO-20210304-135338
dir_out_run_log=A:\FLUXES\x-TEST-OUT\CH-LAE_test_BICO-20210304-135338\log
dir_out_run_plots=A:\FLUXES\x-TEST-OUT\CH-LAE_test_BICO-20210304-135338\plots
dir_out_run_plots_hires=A:\FLUXES\x-TEST-OUT\CH-LAE_test_BICO-20210304-135338\plots\hires
dir_out_run_plots_agg=A:\FLUXES\x-TEST-OUT\CH-LAE_test_BICO-20210304-135338\plots\agg
dir_out_run_raw_data_ascii=A:\FLUXES\x-TEST-OUT\CH-LAE_test_BICO-20210304-135338\raw_data_ascii
dir_out=F:/x-TESTS
dir_out_run=F:\x-TESTS\_BICO_test_OE2_BICO-20210317-003142
dir_out_run_log=F:\x-TESTS\_BICO_test_OE2_BICO-20210317-003142\log
dir_out_run_plots=F:\x-TESTS\_BICO_test_OE2_BICO-20210317-003142\plots
dir_out_run_plots_hires=F:\x-TESTS\_BICO_test_OE2_BICO-20210317-003142\plots\hires
dir_out_run_plots_agg=F:\x-TESTS\_BICO_test_OE2_BICO-20210317-003142\plots\agg
dir_out_run_raw_data_ascii=F:\x-TESTS\_BICO_test_OE2_BICO-20210317-003142\raw_data_ascii
output_folder_name_prefix=CH-LAE_test
output_folder_name_prefix=_BICO_test_OE2
file_compression=gzip
add_instr_to_varname=1
plot_file_availability=1
plot_file_availability=0
plot_ts_hires=1
plot_histogram_hires=0
plot_ts_agg=1
......
run_id=BICO-20210304-095509
run_id=BICO-20210317-002646
# INSTRUMENTS
# ===========
# Site
site=CH-LAE
site=CH-OE2
# Data Blocks
header=WECOM3
instrument_1=HS50-B
instrument_2=IRGA72-B-GN1
instrument_1=R350-A
instrument_2=IRGA72-A-GN1
instrument_3=-None-
# RAW DATA
# ========
# Source Folder
dir_source=Y:/CH-LAE_Laegeren/20_sonic_ghg/2018/07
dir_source=Y:/CH-OE2_Oensingen/20_sonic_ghg/2019/05
# Time Range
start_date=2018-07-01 07:00
end_date=2018-07-01 09:00
start_date=2019-05-10 07:00
end_date=2019-05-10 14:00
# File Settings
filename_datetime_format=yyyymmddHH.LMM
file_ext=*.L*
filename_datetime_format=yyyymmddHH.oMM
file_ext=*.o*
file_size_min=900
file_limit=0
row_limit=0
......@@ -34,20 +34,20 @@ select_random_files=0
# OUTPUT
# ======
dir_out=A:/FLUXES/x-TEST-OUT
dir_out_run=A:\FLUXES\x-TEST-OUT\CH-LAE_test_BICO-20210304-095509
dir_out_run_log=A:\FLUXES\x-TEST-OUT\CH-LAE_test_BICO-20210304-095509\log
dir_out_run_plots=A:\FLUXES\x-TEST-OUT\CH-LAE_test_BICO-20210304-095509\plots
dir_out_run_plots_hires=A:\FLUXES\x-TEST-OUT\CH-LAE_test_BICO-20210304-095509\plots\hires
dir_out_run_plots_agg=A:\FLUXES\x-TEST-OUT\CH-LAE_test_BICO-20210304-095509\plots\agg
dir_out_run_raw_data_ascii=A:\FLUXES\x-TEST-OUT\CH-LAE_test_BICO-20210304-095509\raw_data_ascii
dir_out=F:/x-TESTS
dir_out_run=F:\x-TESTS\_BICO_test_OE2_BICO-20210317-002646
dir_out_run_log=F:\x-TESTS\_BICO_test_OE2_BICO-20210317-002646\log
dir_out_run_plots=F:\x-TESTS\_BICO_test_OE2_BICO-20210317-002646\plots
dir_out_run_plots_hires=F:\x-TESTS\_BICO_test_OE2_BICO-20210317-002646\plots\hires
dir_out_run_plots_agg=F:\x-TESTS\_BICO_test_OE2_BICO-20210317-002646\plots\agg
dir_out_run_raw_data_ascii=F:\x-TESTS\_BICO_test_OE2_BICO-20210317-002646\raw_data_ascii
output_folder_name_prefix=CH-LAE_test
output_folder_name_prefix=_BICO_test_OE2
file_compression=gzip
add_instr_to_varname=1
plot_file_availability=1
plot_file_availability=0
plot_ts_hires=1
plot_histogram_hires=0
plot_ts_agg=1
......
__version__ = "0.5.1"
__date__ = "4 Mar 2021"
__version__ = "0.5.2"
__date__ = "17 Mar 2021"
__link_changelog__ = "https://gitlab.ethz.ch/holukas/bico/-/blob/master/CHANGELOG.md"
__link_source_code__ = "https://gitlab.ethz.ch/holukas/bico"
__link_releases__ = "https://gitlab.ethz.ch/holukas/bico/-/releases"
......
# =================================================
# IRGA72-A-GN1 - INFRARED GAS ANALYZER (LICOR 7200)
# =================================================
# Details: see IRGA72-A-GN1.md
DATA_SIZE == {'order': 1, 'bytes': 1, 'format': 'B', 'gain_on_signal': 1, 'offset_on_signal': 0, 'apply_gain': 1, 'add_offset': 0, 'units': 'Bytes', 'conversion_type': 'regular', 'datablock': 'IRGA72-A-GN1'}
STATUS_CODE == {'order': 2, 'bytes': 1, 'format': 'B', 'gain_on_signal': 1, 'offset_on_signal': 0, 'apply_gain': 1, 'add_offset': 0, 'units': 'status_code_irga', 'conversion_type': 'regular', 'datablock': 'IRGA72-A-GN1'}
GA_DIAG_CODE == {'order': 3, 'bytes': 2, 'format': '>h', 'gain_on_signal': 1, 'offset_on_signal': 0, 'apply_gain': 1, 'add_offset': 0, 'units': 'bit_map', 'conversion_type': 'regular', 'datablock': 'IRGA72-A-GN1'}
H2O_DRY == {'order': 4, 'bytes': 3, 'format': 'B B B', 'gain_on_signal': 1000, 'offset_on_signal': 0, 'apply_gain': 1, 'add_offset': 0, 'units': 'mmol+1_mol-1', 'conversion_type': 'regular', 'datablock': 'IRGA72-A-GN1'}
CO2_DRY == {'order': 5, 'bytes': 3, 'format': 'B B B', 'gain_on_signal': 10000, 'offset_on_signal': 0, 'apply_gain': 0.974, 'add_offset': 0, 'units': 'umol+1_mol-1', 'conversion_type': 'regular', 'datablock': 'IRGA72-A-GN1'}
H2O_CONC == {'order': 6, 'bytes': 3, 'format': 'B B B', 'gain_on_signal': 1000, 'offset_on_signal': 0, 'apply_gain': 1, 'add_offset': 0, 'units': 'mmol+1_m-3', 'conversion_type': 'regular', 'datablock': 'IRGA72-A-GN1'}
CO2_CONC == {'order': 7, 'bytes': 3, 'format': 'B B B', 'gain_on_signal': 10000, 'offset_on_signal': 0, 'apply_gain': 0.974, 'add_offset': 0, 'units': 'mmol+1_m-3', 'conversion_type': 'regular', 'datablock': 'IRGA72-A-GN1'}
T_CELL == {'order': 8, 'bytes': 2, 'format': 'B B', 'gain_on_signal': 100, 'offset_on_signal': 100, 'apply_gain': 1, 'add_offset': 0, 'units': 'degC', 'conversion_type': 'regular', 'datablock': 'IRGA72-A-GN1'}
PRESS_CELL == {'order': 9, 'bytes': 2, 'format': 'B B', 'gain_on_signal': 10, 'offset_on_signal': 0, 'apply_gain': 1, 'add_offset': 0, 'units': 'hPa', 'conversion_type': 'regular', 'datablock': 'IRGA72-A-GN1'}
PRESS_BOX == {'order': 10, 'bytes': 2, 'format': 'B B', 'gain_on_signal': 10, 'offset_on_signal': 0, 'apply_gain': 1, 'add_offset': 0, 'units': 'hPa', 'conversion_type': 'regular', 'datablock': 'IRGA72-A-GN1'}
COOLER_V == {'order': 11, 'bytes': 2, 'format': 'B B', 'gain_on_signal': 1000, 'offset_on_signal': 0, 'apply_gain': 1, 'add_offset': 0, 'units': 'V', 'conversion_type': 'regular', 'datablock': 'IRGA72-A-GN1'}
FLOW_VOLRATE == {'order': 12, 'bytes': 2, 'format': 'B B', 'gain_on_signal': 1000, 'offset_on_signal': 0, 'apply_gain': 1, 'add_offset': 0, 'units': 'L+1 min-1', 'conversion_type': 'regular', 'datablock': 'IRGA72-A-GN1'}
# Values extracted from GA_DIAG_CODE:
# -------------------------------
UNUSED == {'order': 3.01, 'bit_pos_start': 0, 'bit_pos_end': 3, 'apply_gain': 1, 'add_offset': 0, 'units': 'unused', 'output': 0, 'datablock': 'IRGA72-A-GN1'}
HEAD_DETECT == {'order': 3.02, 'bit_pos_start': 3, 'bit_pos_end': 4, 'apply_gain': 1, 'add_offset': 0, 'units': '1=LI-7200', 'output': 0, 'datablock': 'IRGA72-A-GN1'}
T_OUTLET == {'order': 3.03, 'bit_pos_start': 4, 'bit_pos_end': 5, 'apply_gain': 1, 'add_offset': 0, 'units': '1=OK', 'output': 0, 'datablock': 'IRGA72-A-GN1'}
T_INLET == {'order': 3.04, 'bit_pos_start': 5, 'bit_pos_end': 6, 'apply_gain': 1, 'add_offset': 0, 'units': '1=OK', 'output': 0, 'datablock': 'IRGA72-A-GN1'}
AUX_INPUT == {'order': 3.05, 'bit_pos_start': 6, 'bit_pos_end': 7, 'apply_gain': 1, 'add_offset': 0, 'units': '1=OK', 'output': 0, 'datablock': 'IRGA72-A-GN1'}
DIFF_PRESS == {'order': 3.06, 'bit_pos_start': 7, 'bit_pos_end': 8, 'apply_gain': 1, 'add_offset': 0, 'units': '1=OK', 'output': 0, 'datablock': 'IRGA72-A-GN1'}
CHOPPER == {'order': 3.07, 'bit_pos_start': 8, 'bit_pos_end': 9, 'apply_gain': 1, 'add_offset': 0, 'units': '1=OK', 'output': 0, 'datablock': 'IRGA72-A-GN1'}
DETECTOR == {'order': 3.08, 'bit_pos_start': 9, 'bit_pos_end': 10, 'apply_gain': 1, 'add_offset': 0, 'units': '1=OK', 'output': 0, 'datablock': 'IRGA72-A-GN1'}
PLL == {'order': 3.09, 'bit_pos_start': 10, 'bit_pos_end': 11, 'apply_gain': 1, 'add_offset': 0, 'units': '1=OK', 'output': 0, 'datablock': 'IRGA72-A-GN1'}
SYNC == {'order': 3.10, 'bit_pos_start': 11, 'bit_pos_end': 12, 'apply_gain': 1, 'add_offset': 0, 'units': '1=OK', 'output': 0, 'datablock': 'IRGA72-A-GN1'}
SIGNAL_STRENGTH == {'order': 3.11, 'bit_pos_start': 12, 'bit_pos_end': 16, 'apply_gain': 6.67, 'add_offset': 0, 'units': '%', 'output': 1, 'datablock': 'IRGA72-A-GN1'}
# IRGA72-A-GN1
Based on IRGA72-A but with a different gain on CO2_DRY and CO2_CONC to correct for the
usage of a wrong calibration gas.
## Variables
- DATA_SIZE ... Data size of current data block, number of bytes in Licor 7200 record
(2 = missing, 26 = available)
- STATUS_CODE ... Status of IRGA data aquisition, see Table 7 in WE's sonicread.pdf
- octal value converted to integer yields:
- 0 .. Status OK, no problems (octal 0000)
- 20 .. IRGA did not respond (0020)
- 40 .. Status OK, old data used (0040)
- 200 .. not OK, IRGA data are missing (0200)
- GA_DIAG_CODE ... IRGA diagnostic value
- MSB, most significant bit; high-order bit
- The cell diagnostic value is a 2 byte unsigned integer (value between 0 and 8191)
with the following bit map (in order of how the code reads it, orig bit position in brackets):
- (15,14,13) UNUSED
- (12) HEAD_DETECT: sensor head attached to LI-7550; 1 = LI-7200
- (11) T_OUTLET: 1 = thermocouple OK; 0 = thermocouple open circuit
- (10) T_INLET: 1 = thermocouple OK; 0 = thermocouple open circuit
- (9) AUX_INPUT: 1 = internal reference voltages OK;
0 = internal reference voltages not OK, analyzer interface unit needs service
- (8) DIFF_PRESS: 1 = good, 0.1 to 4.9V; 0 = out of range; d=delta
- (7) CHOPPER: 1 = chopper wheel temp is near setpoint; 0 = not near setpoint
- (6) DETECTOR: 1 = detector temp is near setpoint; 0 = not near setpoint
- (5) PLL: 1 = OK; lock bit, indicates that optical wheel is rotating at the correct rate
- (4) SYNC: always set to 1 (OK)
- (3,2,1,0) SIGNAL_STRENGTH
100% means very good signal. However, this value cannot be *exactly* reached if the conversion
of `6.67` according to the manual is used. Instead, the maximum value is `100.05%`.
- 'output': 1 means that the var is written to the output stream of this data block,
i.e. included in the output file.
- H2O_DRY ... H2O dry mole fraction (in dry air), mixing ratio, ppt (parts per THOUSAND)
- CO2_DRY ... CO2 dry mole fraction (in dry air), mixing ratio, ppm (parts per million)
**A GAIN of 0.974 is applied to this signal to correct for the usage of a wrong calibration gas.
For more info, see here: https://www.swissfluxnet.ethz.ch/index.php/knowledge-base/wrong-calibration-gas-2017/**
- H2O_CONC ... H2O concentration density, molar density
- CO2_CONC ... CO2 concentration density, molar density
**A GAIN of 0.974 is applied to this signal to correct for the usage of a wrong calibration gas.
For more info, see here: https://www.swissfluxnet.ethz.ch/index.php/knowledge-base/wrong-calibration-gas-2017/**
- T_CELL ... Temperature of the measurement cell
- PRESS_CELL ... Pressure in the measurement cell
- PRESS_BOX ... Pressure of the box containing the logger and the electronics of the GA
- COOLER_V ... Cooler voltage
- FLOW_VOLRATE ... Volume flow rate in the sampling line
## BICO Settings
- For an explanation of the different variable property settings, please see ```_help_bico_settings.md```.
*Before BICO, the binary conversion was done in FCT FluxCalcTool:*
- Old ID in FCT: li-7200_extended_co2_gain0974
- Old data block in FCT: data_block_irga_li7200_extended_co2_gain0974
- FCT Source code: --> https://gitlab.ethz.ch/holukas/fct-flux-calculation-tool
## Details
- Generally the same as IRGA72-A, with the exception that CO2 measurements are corrected
for the usage of a wrong calibration gas by applying a gain of 0.974.
For more information about the calibration gas issue see here:
https://www.swissfluxnet.ethz.ch/index.php/knowledge-base/wrong-calibration-gas-2017/
## Binary info
- B...unsigned char, integer, 1 Byte
- h...short integer, 2 Bytes
- ">"...big-endian, MSB most-significant Byte at lowest address
Big-endian systems store the most significant byte of a word in the smallest address
- --> https://docs.python.org/3/library/struct.html
- --> https://docs.python.org/3.1/library/struct.html#format-characters
......@@ -40,8 +40,8 @@ usage of a wrong calibration gas.
- For an explanation of the different variable property settings, please see ```_help_bico_settings.md```.
*Before BICO, the binary conversion was done in FCT FluxCalcTool:*
- Old ID in FCT: li-7200
- Old data block in FCT: data_block_irga_li7200
- Old ID in FCT: li-7200_co2_gain0974
- Old data block in FCT: data_block_irga_li7200_co2_gain0974
- FCT Source code: --> https://gitlab.ethz.ch/holukas/fct-flux-calculation-tool
## Details
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment