CSAT3 Three Dimensional Sonic Anemometer
27
Totalize
(1,n,IEEE4,NOT
(del_T_f) OR NOT (disable_flag_on(2)))
FieldNames
("del_T_f_Tot")
Totalize
(1,n,IEEE4,NOT
(sig_lck_f) OR NOT (disable_flag_on(2)))
FieldNames
("sig_lck_f_Tot")
Totalize (1,n,IEEE4,NOT (amp_h_f) OR NOT (disable_flag_on(2)))
FieldNames
("amp_h_f_Tot")
Totalize
(1,n,IEEE4,NOT
(amp_l_f) OR NOT (disable_flag_on(2)))
FieldNames
("amp_l_f_Tot")
Average
(1,panel_temp,IEEE4,FALSE)
Average
(1,batt_volt,IEEE4,FALSE)
EndTable
'*** Working Data Tables ***
'Compute the wind direction This data is output every OUTPUT_INTERVAL minutes.
DataTable (wnd_vec,TRUE,1)
DataInterval
(0,OUTPUT_INTERVAL,Min,1)
'Compute wind direction from CSAT3 data.
WindVector
(1,wind_east,wind_north,IEEE4,disable_flag_on(1),0,1,2)
WindVector
(1,Uy,Ux,IEEE4,disable_flag_on(1),0,1,2)
EndTable
'*** Program ***
BeginProg
n
=
1
'Set all CSAT3 variables to NaN.
Move
(Ux,5,NaN,1)
'Set the SDM clock speed.
SDMSpeed
(SDM_PER)
Scan
(SCAN_INTERVAL,mSec,3,0)
'CRBasic
datalogger
panel
temperature.
PanelTemp
(panel_temp,250)
'Get CSAT3 wind and sonic temperature data.
CSAT3
(Ux,1,3,91,CSAT_OPT)
'Measure
battery
voltage.
Battery
(batt_volt)
'Copy and convert CSAT3 for compass wind vector computation.
wind_east
=
-1*Uy
wind_north
=
Ux
'Define
61502
as
NaN.
If ( diag_csat = NaN ) Then ( diag_csat = 61502 )
Summary of Contents for CSAT3
Page 2: ......
Page 56: ...Appendix A CSAT3 Orientation A 4 ...
Page 66: ...Appendix C CSAT3 Measurement Theory C 4 ...
Page 70: ...Appendix D SDM Communications and Long Signal Cables D 4 ...
Page 71: ......