Station 24 — Jennings: QC report

ULM_Stn24 · CR1000X s/n 58335 · table FiveMin · file header program CPU:SO397545_Univ_of_LA_Measonet_Rev09282026.Stn24.wndcor.CR1X
2025-12-11 15:05 to 2026-10-04 05:15 logger clock · generated 2026-10-04 03:18
85,404unique 5-min records
149,401values flagged failure
1,001,877values flagged suspect
0dated corrections applied

Station-level findings

leveltestfinding
failuredirection_vs_other_sensors30ft-10ft: median daily difference -126 deg over 265 days
failuredirection_vs_other_sensors10ft-sonic: median daily difference +122 deg over 265 days
suspectsoil_depth_duplicate60 cm duplicates 50 cm on 286 days
suspectsoil_depth_duplicate75 cm duplicates 60 cm on 291 days
suspectsoil_depth_duplicate100 cm duplicates 75 cm on 290 days
suspectdirection_vs_lsm_neighbors10ft: median offset vs trusted LSM neighbors (25, 26, 37) = -19 deg over 131 days
suspectclock_steplogger clock stepped +1 h (from 2026-03-08 14:55:00 to 2026-03-08 16:00:00)
infoneighbor_direction10ft: median offset vs CWF, LCH, LFT = -11 deg (IQR -16 to -7, 136 days)
infosolar_timingoverall solar timing offset +0 min over 70 clear days (positive = later than expected)
infolsm_neighborsLSM neighbors: 40 (30 km), 25 (54 km), 26 (72 km), 37 (99 km)
infovs_lsm_neighborsAirTF_Avg: median bias vs LSM neighbors +0.6 F over 291 days
infovs_lsm_neighborsRH_Avg: median bias vs LSM neighbors +1.0 % over 291 days
infovs_lsm_neighborsSeaLvlBaro_inHg_Avg: median bias vs LSM neighbors -0.000 inHg over 291 days
infovs_lsm_neighborsrain total 40.9 in vs LSM neighbor median 38.1 in over shared days (ratio 1.07); missed-rain days 1, rain-only-here days 3
infovs_lsm_neighborsSlrW_Avg: daily solar total 1.01 x LSM neighbor median over 284 days
infofile_summary85404 rows read, 85404 unique records, 2025-12-11 15:05:00 to 2026-10-04 05:15:00 (logger clock)
infofiles_combinedrecord combined from 2 files: ULM_Stn24_FiveMin.dat.backup (2025-12-11 to 2026-09-28, SO397545 Univ of LA Measonet Rev12102025.Station24.CR1X); ULM_Stn24_FiveMin.dat (2026-09-28 to 2026-10-04, SO397545_Univ_of_LA_Measonet_Rev09282026.Stn24.wndcor.CR1X)
inforecord_resetRECORD reset 43439 -> 0 (program load or table reset)
inforecord_resetRECORD reset 40305 -> 0 (program load or table reset)
infogap1 missing records after 2026-05-11 10:25:00
infogap2 missing records after 2026-09-28 09:20:00

Wind direction

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

Measured offset W = 320°. 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
2025-12-11 15:05 to 2026-05-11 10:2543,421-139°-136°-11°-140°+80°no correction code
2026-05-11 10:35 to 2026-09-28 09:2040,306+80°+84°-10°-140°+80°sign-flipped code
2026-09-28 09:35 to 2026-10-04 05:051,675+3°+6°–-140°+80°correct / aligned

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

sensor start end add apply reason
30ft 2025-12-11 15:05 2026-05-11 10:25 140 False model: no correction code with W=320; observed -139 deg (airports)
sonic 2025-12-11 15:05 2026-05-11 10:25 140 False model: no correction code with W=320; observed -136 deg (airports)
30ft 2026-05-11 10:35 2026-09-28 09:20 -80 False model: sign-flipped code with W=320; observed +80 deg (airports)
sonic 2026-05-11 10:35 2026-09-28 09:20 -80 False model: sign-flipped code with W=320; observed +84 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.86 V12.83 V
Lowest battery reading12.83 V
Charged in / used per day5.1 / 2.5 Ah
Reached full charge (float)8:00 am8:20 am
Solar input, sunny-day peak21.2 V~21 V
Overnight draw0.111 A
Charger temperature max39 °C
Charger minus logger voltage+0.08 Vwire drop
CH200 readings missing0.0%
Battery vs network, last 30 days+0.02 V per 30 daysfalling = weakening

Flag counts by test

variable test level records % of record
WindDir_30ft_D1_WVT direction_vs_other_sensors failure 74686 87.45
WindDir_Sonic_D1_WVT direction_vs_other_sensors failure 74686 87.45
WS_Sonic_mph_Avg sonic_error_value failure 3 0.00
WS_Sonic_mph_Max range failure 3 0.00
WS_Sonic_mph_Max sonic_error_value failure 3 0.00
WindDir_Sonic_D1_WVT sonic_error_value failure 3 0.00
WindDir_Sonic_SD1_WVT sonic_error_value failure 3 0.00
SoilTmpF_100cm_Avg range failure 2 0.00
SoilTmpF_10cm_Avg range failure 2 0.00
SoilTmpF_20cm_Avg range failure 2 0.00
SoilTmpF_30cm_Avg range failure 2 0.00
SoilTmpF_40cm_Avg range failure 2 0.00
SoilTmpF_50cm_Avg range failure 2 0.00
SoilTmpF_5cm_Avg range failure 2 0.00
SoilTmpF_60cm_Avg range failure 2 0.00
SoilTmpF_75cm_Avg range failure 2 0.00
AbsBaro_inHg_Avg range failure 1 0.00
SeaLvlBaro_inHg_Avg range failure 1 0.00
WS_Sonic_mph_Avg range failure 1 0.00
BulkEC_75cm_Avg soil_depth_duplicate suspect 83614 97.90
Ka_75cm_Avg soil_depth_duplicate suspect 83614 97.90
SoilTmpF_75cm_Avg soil_depth_duplicate suspect 83614 97.90
VWC_75cm_Avg soil_depth_duplicate suspect 83614 97.90
BulkEC_100cm_Avg soil_depth_duplicate suspect 83326 97.57
Ka_100cm_Avg soil_depth_duplicate suspect 83326 97.57
SoilTmpF_100cm_Avg soil_depth_duplicate suspect 83326 97.57
VWC_100cm_Avg soil_depth_duplicate suspect 83326 97.57
BulkEC_60cm_Avg soil_depth_duplicate suspect 82174 96.22
Ka_60cm_Avg soil_depth_duplicate suspect 82174 96.22
SoilTmpF_60cm_Avg soil_depth_duplicate suspect 82174 96.22
VWC_60cm_Avg soil_depth_duplicate suspect 82174 96.22
WindDir_30ft_D1_WVT direction_vs_other_sensors suspect 74686 87.45
WindDir_Sonic_D1_WVT direction_vs_other_sensors suspect 74686 87.45
WindDir_10ft_D1_WVT direction_vs_lsm_neighbors suspect 1728 2.02
T109_30ft_F_Avg temperature_triad suspect 1320 1.55
RV_Pre_Accu_Tot vs_lsm_neighbors suspect 1152 1.35
VWC_10cm_Avg range suspect 680 0.80
VWC_5cm_Avg range suspect 493 0.58
SlrW_Avg solar_above_clearsky suspect 24 0.03
AirTF_Avg temperature_triad suspect 19 0.02
AirTF_Avg step suspect 4 0.00
DewPtF step suspect 2 0.00
SeaLvlBaro_inHg_Avg step suspect 2 0.00

Largest failure events

start (local) end (local) n variable test detail
2026-02-13 00:00 2026-03-23 23:55 11220 WindDir_30ft_D1_WVT direction_vs_other_sensors daily mean direction differs from the 10ft sensor (confirmed against airports) by > 45 deg
2026-06-02 00:00 2026-06-30 23:55 8352 WindDir_Sonic_D1_WVT direction_vs_other_sensors daily mean direction differs from the 10ft sensor (confirmed against airports) by > 45 deg
2025-12-17 00:00 2026-01-12 23:55 7776 WindDir_30ft_D1_WVT direction_vs_other_sensors daily mean direction differs from the 10ft sensor (confirmed against airports) by > 45 deg
2026-03-28 00:00 2026-04-20 23:55 6912 WindDir_30ft_D1_WVT direction_vs_other_sensors daily mean direction differs from the 10ft sensor (confirmed against airports) by > 45 deg
2026-08-11 00:00 2026-09-02 23:55 6624 WindDir_Sonic_D1_WVT direction_vs_other_sensors daily mean direction differs from the 10ft sensor (confirmed against airports) by > 45 deg
2026-01-23 00:00 2026-02-11 23:55 5760 WindDir_30ft_D1_WVT direction_vs_other_sensors daily mean direction differs from the 10ft sensor (confirmed against airports) by > 45 deg
2026-07-20 00:00 2026-08-06 23:55 5184 WindDir_30ft_D1_WVT direction_vs_other_sensors daily mean direction differs from the 10ft sensor (confirmed against airports) by > 45 deg
2026-04-22 00:00 2026-05-02 23:55 3168 WindDir_30ft_D1_WVT direction_vs_other_sensors daily mean direction differs from the 10ft sensor (confirmed against airports) by > 45 deg
2026-09-11 00:00 2026-09-20 23:55 2880 WindDir_30ft_D1_WVT direction_vs_other_sensors daily mean direction differs from the 10ft sensor (confirmed against airports) by > 45 deg
2026-05-04 00:00 2026-05-13 23:55 2879 WindDir_30ft_D1_WVT direction_vs_other_sensors daily mean direction differs from the 10ft sensor (confirmed against airports) by > 45 deg
2026-05-15 00:00 2026-05-20 23:55 1728 WindDir_30ft_D1_WVT direction_vs_other_sensors daily mean direction differs from the 10ft sensor (confirmed against airports) by > 45 deg
2026-05-26 00:00 2026-05-31 23:55 1728 WindDir_30ft_D1_WVT direction_vs_other_sensors daily mean direction differs from the 10ft sensor (confirmed against airports) by > 45 deg
2026-01-14 00:00 2026-01-18 23:55 1440 WindDir_30ft_D1_WVT direction_vs_other_sensors daily mean direction differs from the 10ft sensor (confirmed against airports) by > 45 deg
2026-07-14 00:00 2026-07-18 23:55 1440 WindDir_30ft_D1_WVT direction_vs_other_sensors daily mean direction differs from the 10ft sensor (confirmed against airports) by > 45 deg
2025-12-11 15:05 2025-12-15 23:55 1259 WindDir_30ft_D1_WVT direction_vs_other_sensors daily mean direction differs from the 10ft sensor (confirmed against airports) by > 45 deg
2026-07-09 00:00 2026-07-12 23:55 1152 WindDir_Sonic_D1_WVT direction_vs_other_sensors daily mean direction differs from the 10ft sensor (confirmed against airports) by > 45 deg
2026-09-22 00:00 2026-09-25 23:55 1152 WindDir_30ft_D1_WVT direction_vs_other_sensors daily mean direction differs from the 10ft sensor (confirmed against airports) by > 45 deg
2026-07-04 00:00 2026-07-06 23:55 864 WindDir_30ft_D1_WVT direction_vs_other_sensors daily mean direction differs from the 10ft sensor (confirmed against airports) by > 45 deg
2026-03-25 00:00 2026-03-26 23:55 576 WindDir_Sonic_D1_WVT direction_vs_other_sensors daily mean direction differs from the 10ft sensor (confirmed against airports) by > 45 deg
2026-01-20 00:00 2026-01-21 23:55 576 WindDir_Sonic_D1_WVT direction_vs_other_sensors daily mean direction differs from the 10ft sensor (confirmed against airports) by > 45 deg
2026-09-08 00:00 2026-09-09 23:55 576 WindDir_Sonic_D1_WVT direction_vs_other_sensors daily mean direction differs from the 10ft sensor (confirmed against airports) by > 45 deg
2026-09-04 00:00 2026-09-05 23:55 576 WindDir_30ft_D1_WVT direction_vs_other_sensors daily mean direction differs from the 10ft sensor (confirmed against airports) by > 45 deg
2026-05-22 00:00 2026-05-23 23:55 576 WindDir_Sonic_D1_WVT direction_vs_other_sensors daily mean direction differs from the 10ft sensor (confirmed against airports) by > 45 deg
2026-08-09 00:00 2026-08-09 23:55 288 WindDir_Sonic_D1_WVT direction_vs_other_sensors daily mean direction differs from the 10ft sensor (confirmed against airports) by > 45 deg
2026-01-21 18:50 2026-01-21 18:55 2 WS_Sonic_mph_Max sonic_error_value WindSonic4 error value (999.99 m/s) inside the 5-min interval
2026-01-21 18:50 2026-01-21 18:55 2 WS_Sonic_mph_Max range outside hard limits [0, 134]
2026-01-21 19:35 2026-01-21 19:35 1 WS_Sonic_mph_Avg sonic_error_value WindSonic4 error value (999.99 m/s) inside the 5-min interval
2026-01-21 19:35 2026-01-21 19:35 1 WS_Sonic_mph_Avg range outside hard limits [0, 134]
2026-05-11 10:35 2026-05-11 10:35 1 SeaLvlBaro_inHg_Avg range outside hard limits [27.5, 31.5]
2026-09-28 09:35 2026-09-28 09:35 1 SoilTmpF_100cm_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.