Campbell Scientific HFP01SC Hukseflux Self-Calibrating Soil Heat Flux Plate User Manual
Page 16

Model HFP01SC Self-Calibrating Soil Heat Flux Plate
;Factory calibration in W/(m^2 mV) = 1000/sensitivity.
;
4: Z=F (P30)
1: 1
F
; <- Enter the unique calibration here
2: 0
Exponent of 10
3: 3
Z Loc [ cal ]
5: End (P95)
;Use data from the larger measurement range.
;
6: If (X<=>F) (P89)
1: 2
X Loc [ shf_mV ]
2: 4
<
3: -99990 F
4: 30
Then Do
7: Z=X (P31)
1: 8
X Loc [ shf_mV_a ]
2: 2
Z Loc [ shf_mV ]
8: End (P95)
;Apply custom calibration to the raw soil heat flux measurement.
;
9: Z=X*Y (P36)
1: 2
X Loc [ shf_mV ]
2: 3
Y Loc [ cal ]
3: 1
Z Loc [ shf ]
;Output data.
;
10: If time is (P92)
1: 0
Minutes (Seconds --) into a
2: 20
Interval (same units as above)
3: 10
Set Output Flag High (Flag 0)
11: Real Time (P77)
1: 0110
Day,Hour/Minute (midnight = 0000)
12: Resolution (P78)
1: 1
High Resolution
;Do not include the calibration data in the soil heat flux.
;
13: If Flag/Port (P91)
1: 18
Do if Flag 8 is High
2: 19
Set Intermed. Proc. Disable Flag High (Flag 9)
14: Average (P71)
1: 1
Reps
2: 1
Loc [ shf ]
15: Do (P86)
1: 29
Set Intermed. Proc. Disable Flag Low (Flag 9)
16: Sample (P70)
1: 1
Reps
2: 3
Loc [ cal ]
;Add other processing here.
;Call calibration routine.
;
17: Do (P86)
1: 8
Call Subroutine 8
10