# QartodKnownFails.txt - Table of known sensor failures

# read by CalcQartod.c


# *******************************
# * Qartod Known Failures Table *
# *******************************

# Flag Values (we use only 1, 3, 4):
#
#   PassValue         = 1
#   NotEvaluatedValue = 2
#   SuspectValue      = 3
#   FailValue         = 4
#   MissingValue      = 9

# Station, Sensor, Flag, Start Fail Time (YYYY,MM,DD,HHMM), End Fail Time (MM,DD,HHMM)

    # RBS 2022 - Nortek meter tipped over

    erie-rbs, curr_prof__nortek, 4,  2022, 04, 05, 1800,  12, 31, 2359
    erie-rbs, wavedir_nortek,    4,  2022, 04, 05, 1800,  12, 31, 2359
    erie-rbs, wavemax_nortek,    4,  2022, 04, 05, 1800,  12, 31, 2359
    erie-rbs, waveper_nortek,    4,  2022, 04, 05, 1800,  12, 31, 2359
    erie-rbs, waveswh_nortek,    4,  2022, 04, 05, 1800,  12, 31, 2359

    # RBS 2022 - depth sensor bad

    erie-rbs, depth_btm_ysi,     4,  2022, 03, 01, 0000,  12, 31, 2359

    # RBS 2021 - depth sensor suspect at deployment

    erie-rbs, depth_btm_ysi,     3,  2021, 11, 16, 2100,  11, 29, 0600

    # RBS 2021 - pH sensor bad

    erie-rbs, ph_btm_ysi,        4,  2021, 01, 01, 0000,  11, 16, 1630

    # SRL 2021 - Wind data questionable

    huron-srl, wspeed_csat,      3,  2021, 01, 22, 0000,   1, 22, 1300
    huron-srl, wdir_csat,        3,  2021, 01, 22, 0000,   1, 22, 1300

    # MKG 2020 - Airmar magnetic heading failure

    mich-mkg, wdir_airmar,       4,  2020, 08, 23, 1000,  12, 31, 2359
    mich-mkg, wdir_rmy,          4,  2020, 08, 23, 1000,  12, 31, 2359

    # RBS 2019 - Nortek meter flipped over

    erie-rbs, curr_prof__nortek, 4,  2019, 02, 21, 0300,  11, 06, 1900
    erie-rbs, wavedir_nortek,    4,  2019, 02, 21, 0300,  11, 06, 1900
    erie-rbs, wavemax_nortek,    4,  2019, 02, 21, 0300,  11, 06, 1900
    erie-rbs, waveper_nortek,    4,  2019, 02, 21, 0300,  11, 06, 1900
    erie-rbs, waveswh_nortek,    4,  2019, 02, 21, 0300,  11, 06, 1900

    # MKG & BIO 2019 - Bug in airmar processing accepted short data lines as valid:

    mich-bio, atemp_airmar,     3,  2019, 01, 01, 0000,  05, 22, 1330
    mich-bio, baro_airmar,      3,  2019, 01, 01, 0000,  05, 22, 1330
    mich-bio, wdir_airmar,      3,  2019, 01, 01, 0000,  05, 22, 1330
    mich-bio, wspeed_airmar,    3,  2019, 01, 01, 0000,  05, 22, 1330
    mich-bio, wspeedmax_airmar, 3,  2019, 01, 01, 0000,  05, 22, 1330

    mich-mkg, atemp_airmar,     3,  2019, 01, 01, 0000,  05, 22, 1340
    mich-mkg, baro_airmar,      3,  2019, 01, 01, 0000,  05, 22, 1340
    mich-mkg, wdir_airmar,      3,  2019, 01, 01, 0000,  05, 22, 1340
    mich-mkg, wspeed_airmar,    3,  2019, 01, 01, 0000,  05, 22, 1340
    mich-mkg, wspeedmax_airmar, 3,  2019, 01, 01, 0000,  05, 22, 1340

    # MKG 2017 - Problem with surface YSI meter in all values:

    mich-mkg, bgapcrfu_top_ysi, 4,  2017, 06, 04, 0400,  06, 11, 1400
    mich-mkg, chlrfu_top_ysi,   4,  2017, 06, 04, 0400,  06, 11, 1400
    mich-mkg, cond_top_ysi,     4,  2017, 06, 04, 0400,  06, 11, 1400
    mich-mkg, depth_top_ysi,    4,  2017, 06, 04, 0400,  06, 11, 1400
    mich-mkg, do2_top_ysi,      4,  2017, 06, 04, 0400,  06, 11, 1400
    mich-mkg, dosat_top_ysi,    4,  2017, 06, 04, 0400,  06, 11, 1400
    mich-mkg, fdom_top_ysi,     4,  2017, 06, 04, 0400,  06, 11, 1400
    mich-mkg, ph_top_ysi,       4,  2017, 06, 04, 0400,  06, 11, 1400
    mich-mkg, press_top_ysi,    4,  2017, 06, 04, 0400,  06, 11, 1400
    mich-mkg, spcond_top_ysi,   4,  2017, 06, 04, 0400,  06, 11, 1400
    mich-mkg, tds_top_ysi,      4,  2017, 06, 04, 0400,  06, 11, 1400
    mich-mkg, temp_top_ysi,     4,  2017, 06, 04, 0400,  06, 11, 1400
    mich-mkg, tss_top_ysi,      4,  2017, 06, 04, 0400,  06, 11, 1400
    mich-mkg, turbid_top_ysi,   4,  2017, 06, 04, 0400,  06, 11, 1400

    # SRL 2016 to present - RMY anemometer failed

    huron-srl, wspeed_rmy, 4,  2016, 05, 22, 2000,  12, 31, 2359
    huron-srl, wspeed_rmy, 4,  2017, 01, 01, 0000,  12, 31, 2359
    huron-srl, wspeed_rmy, 4,  2018, 01, 01, 0000,  12, 31, 2359
    huron-srl, wspeed_rmy, 4,  2019, 01, 01, 0000,  12, 31, 2359
    huron-srl, wspeed_rmy, 4,  2020, 01, 01, 0000,  12, 31, 2359
    huron-srl, wspeed_rmy, 4,  2021, 01, 01, 0000,  12, 31, 2359
    huron-srl, wspeed_rmy, 4,  2022, 01, 01, 0000,  12, 31, 2359

    huron-srl, wdir_rmy,   4,  2016, 05, 22, 2000,  12, 31, 2359
    huron-srl, wdir_rmy,   4,  2017, 01, 01, 0000,  12, 31, 2359
    huron-srl, wdir_rmy,   4,  2018, 01, 01, 0000,  12, 31, 2359
    huron-srl, wdir_rmy,   4,  2019, 01, 01, 0000,  12, 31, 2359
    huron-srl, wdir_rmy,   4,  2020, 01, 01, 0000,  12, 31, 2359
    huron-srl, wdir_rmy,   4,  2021, 01, 01, 0000,  12, 31, 2359
    huron-srl, wdir_rmy,   4,  2022, 01, 01, 0000,  12, 31, 2359

# Notes:
#   All times must be valid values
#   Flags are applied over time range inclusively of start and end times
#   If failure occurs over multiple years, then multiple lines are needed
#   Use 12, 31, 2359 for end fail time till last date is known