Station 40 — Lacassine: QC report

ULM_Stn40 · CR1000X s/n 59194 · table FiveMin · file header program CPU:SO397545_Univ_of_LA_Measonet_Rev09282026.Stn40.wndcor.CR1X
2026-09-28 05:55 to 2026-10-05 05:50 logger clock · generated 2026-10-05 03:50
2,014unique 5-min records
3,111values flagged failure
69values flagged suspect
0dated corrections applied

Station-level findings

leveltestfinding
infosoil_dry_limit5 cm at the SoilVUE's dry limit (VWC 0, permittivity 2.20): very dry topsoil, not a fault; 2 of 4 nearest LSM stations are also at or near their driest at 5 cm
infolsm_neighborsLSM neighbors: 24 (30 km), 25 (70 km), 26 (79 km), 33 (84 km)
infofile_summary5010 rows read (last 7 days), 2014 unique records, 2026-09-28 05:55:00 to 2026-10-05 05:50:00 (logger clock)
infofiles_combinedrecord combined from 2 files: ULM_Stn40_FiveMin.dat.backup (2026-09-17 to 2026-09-28, SO397545 Univ of LA Measonet Rev09082026.Stn40.wndcor.CR1X); ULM_Stn40_FiveMin.dat (2026-09-28 to 2026-10-05, SO397545_Univ_of_LA_Measonet_Rev09282026.Stn40.wndcor.CR1X)
inforecord_resetRECORD reset 3168 -> 0 (program load or table reset)
infogap2 missing records after 2026-09-28 09:55:00

Wind direction

By logger-program period (vs airports, after applied corrections)

Measured offset W = 350°. Predicted 30-ft rotation with no correction code = 180 − W; with the sign-flipped line = 360 − 2W.

period (logger clock)records30-ftsonic10-ftif no codeif sign-flippedbest explanation
2026-09-28 10:10 to 2026-10-05 05:451,964–-19°-8°-170°+20°not explained

Proposed corrections (not applied; copy into stations.yaml to use):

sensor start end add apply reason
sonic 2026-09-28 10:10 2026-10-05 05:45 19 False empirical (median vs reference); observed -19 deg (airports)

Flags by variable and month

Comparison with nearby LSM stations

Temperature sensor agreement

Wind speed ratios and solar timing

Power: battery, solar charging and load

Last 7 daysthis stationnetwork / expected
Overnight battery minimum12.80 V12.84 V
Lowest battery reading12.79 V
Charged in / used per day5.0 / 2.6 Ah
Reached full charge (float)9:30 am8:20 am
Solar input, sunny-day peak21.1 V~21 V
Overnight draw0.112 A
Charger temperature max38 °C
Charger minus logger voltage+0.06 Vwire drop
CH200 readings missing0.0%

Flag counts by test

variable test level records % of record
WS_30ft_mph_Avg zero_speed_while_windy failure 1013 50.30
WS_30ft_mph_Max zero_speed_while_windy failure 1013 50.30
WindDir_30ft_D1_WVT zero_speed_while_windy failure 1013 50.30
SoilTmpF_100cm_Avg range failure 8 0.40
SoilTmpF_10cm_Avg range failure 8 0.40
SoilTmpF_20cm_Avg range failure 8 0.40
SoilTmpF_30cm_Avg range failure 8 0.40
SoilTmpF_40cm_Avg range failure 8 0.40
SoilTmpF_50cm_Avg range failure 8 0.40
SoilTmpF_5cm_Avg range failure 8 0.40
SoilTmpF_60cm_Avg range failure 8 0.40
SoilTmpF_75cm_Avg range failure 8 0.40
T109_10ft_F_Avg temperature_triad suspect 43 2.14
T109_30ft_F_Avg temperature_triad suspect 24 1.19
T109_10ft_F_Avg step suspect 2 0.10

Largest failure events

start (local) end (local) n variable test detail
2026-10-03 06:05 2026-10-03 20:10 170 WindDir_30ft_D1_WVT zero_speed_while_windy reads 0 for >= 12 records while another anemometer >= 5.0 mph
2026-09-30 08:35 2026-09-30 20:05 139 WindDir_30ft_D1_WVT zero_speed_while_windy reads 0 for >= 12 records while another anemometer >= 5.0 mph
2026-09-29 09:40 2026-09-29 17:10 91 WindDir_30ft_D1_WVT zero_speed_while_windy reads 0 for >= 12 records while another anemometer >= 5.0 mph
2026-10-02 12:55 2026-10-02 19:40 82 WindDir_30ft_D1_WVT zero_speed_while_windy reads 0 for >= 12 records while another anemometer >= 5.0 mph
2026-10-01 01:40 2026-10-01 07:50 75 WS_30ft_mph_Avg zero_speed_while_windy reads 0 for >= 12 records while another anemometer >= 5.0 mph
2026-10-01 12:45 2026-10-01 18:50 74 WS_30ft_mph_Avg zero_speed_while_windy reads 0 for >= 12 records while another anemometer >= 5.0 mph
2026-10-04 12:25 2026-10-04 17:35 63 WS_30ft_mph_Avg zero_speed_while_windy reads 0 for >= 12 records while another anemometer >= 5.0 mph
2026-10-02 08:40 2026-10-02 12:45 50 WS_30ft_mph_Avg zero_speed_while_windy reads 0 for >= 12 records while another anemometer >= 5.0 mph
2026-09-30 20:25 2026-10-01 00:00 44 WS_30ft_mph_Avg zero_speed_while_windy reads 0 for >= 12 records while another anemometer >= 5.0 mph
2026-10-04 08:40 2026-10-04 12:10 43 WS_30ft_mph_Avg zero_speed_while_windy reads 0 for >= 12 records while another anemometer >= 5.0 mph
2026-10-04 22:40 2026-10-05 01:50 39 WindDir_30ft_D1_WVT zero_speed_while_windy reads 0 for >= 12 records while another anemometer >= 5.0 mph
2026-10-01 10:00 2026-10-01 12:15 28 WindDir_30ft_D1_WVT zero_speed_while_windy reads 0 for >= 12 records while another anemometer >= 5.0 mph
2026-10-04 06:30 2026-10-04 08:30 25 WS_30ft_mph_Max zero_speed_while_windy reads 0 for >= 12 records while another anemometer >= 5.0 mph
2026-10-01 08:00 2026-10-01 09:50 23 WindDir_30ft_D1_WVT zero_speed_while_windy reads 0 for >= 12 records while another anemometer >= 5.0 mph
2026-09-28 18:45 2026-09-28 20:25 21 WS_30ft_mph_Max zero_speed_while_windy reads 0 for >= 12 records while another anemometer >= 5.0 mph
2026-10-04 20:45 2026-10-04 22:10 18 WindDir_30ft_D1_WVT zero_speed_while_windy reads 0 for >= 12 records while another anemometer >= 5.0 mph
2026-09-30 00:55 2026-09-30 02:05 15 WS_30ft_mph_Avg zero_speed_while_windy reads 0 for >= 12 records while another anemometer >= 5.0 mph
2026-10-01 19:10 2026-10-01 20:10 13 WS_30ft_mph_Max zero_speed_while_windy reads 0 for >= 12 records while another anemometer >= 5.0 mph
2026-09-28 10:20 2026-09-28 10:20 1 SoilTmpF_50cm_Avg range outside hard limits [10, 125]
2026-09-28 10:10 2026-09-28 10:10 1 SoilTmpF_20cm_Avg range outside hard limits [10, 125]
2026-09-30 11:50 2026-09-30 11:50 1 SoilTmpF_40cm_Avg range outside hard limits [10, 125]
2026-09-30 11:35 2026-09-30 11:35 1 SoilTmpF_75cm_Avg range outside hard limits [10, 125]
2026-09-28 10:50 2026-09-28 10:50 1 SoilTmpF_50cm_Avg range outside hard limits [10, 125]
2026-09-28 10:35 2026-09-28 10:35 1 SoilTmpF_100cm_Avg range outside hard limits [10, 125]
2026-09-30 12:15 2026-09-30 12:15 1 SoilTmpF_5cm_Avg range outside hard limits [10, 125]
2026-09-30 12:05 2026-09-30 12:05 1 SoilTmpF_10cm_Avg range outside hard limits [10, 125]

Corrections

Applied (from stations.yaml):

None.

Documented but not applied (apply: false):

None.

How to read this

Levels: 0 good, 1 suspect, 2 failure, 9 missing. Each variable's level is in QC_<variable> in the data file; the events file lists every flagged run with the test that set it. Station-level findings summarize patterns (sensor rotation, clock offsets, duplicate soil depths) that per-record flags can't describe on their own. Wind direction flags use daily vector means, so a flagged day marks every record in that day.