Campbell Scientific CSAT3 CSAT3 3-D Sonic Anemometer - Page 43

amp_h_f, or amplitude low amp_l_f flag high if the CSAT3 is

Page 43 highlights

CSAT3 Three Dimensional Sonic Anemometer 24: Z=X (P31) 1: 5 2: 30 X Loc [ diag ] Z Loc [ diag_work ] 25: If (XF) (P89) 1: 30 X Loc [ diag_work ] 2: 2 3: 61440 F 4: 30 Then Do 26: If (XF) (P89) 1: 30 X Loc [ diag_work ] 2: 1 = 3: 61503 F 4: 30 Then Do ;Set the F03F (no data available) flag. ; 27: Z=F (P30) 1: 1 F 2: 0 Exponent of 10 3: 26 Z Loc [ F03F_f ] 28: Else (P94) ;Set the delta temp (del_T_f), tracking (track_f), amplitude high ;amp_h_f), or amplitude low (amp_l_f) flag high if the CSAT3 is ;reporting those flags as set. ; 29: Beginning of Loop (P87) 1: 0 Delay 2: 4 Loop Count 30: If (XY) (P88) 1: 30 X Loc [ diag_work ] 2: 3 >= 3: 31 -- Y Loc [ _8000h ] 4: 30 Then Do 31: Z=F (P30) 1: 1 2: 0 3: 22 -- F Exponent of 10 Z Loc [ del_T_f ] 32: Z=X-Y (P35) 1: 30 2: 31 -3: 30 X Loc [ diag_work ] Y Loc [ _8000h ] Z Loc [ diag_work ] 33: End (P95) 34: End (P95) 35: End (P95) 35

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72

CSAT3 Three Dimensional Sonic Anemometer
24:
Z=X (P31)
1:
5
X Loc [ diag
]
2:
30
Z Loc [ diag_work ]
25:
If (X<=>F) (P89)
1:
30
X Loc [ diag_work ]
2:
2
<>
3:
61440
F
4:
30
Then Do
26:
If (X<=>F) (P89)
1:
30
X Loc [ diag_work ]
2:
1
=
3:
61503
F
4:
30
Then Do
;Set the F03F (no data available) flag.
;
27:
Z=F (P30)
1:
1
F
2:
0
Exponent of 10
3:
26
Z Loc [ F03F_f
]
28:
Else (P94)
;Set the delta temp (del_T_f), tracking (track_f), amplitude high
;amp_h_f), or amplitude low (amp_l_f) flag high if the CSAT3 is
;reporting those flags as set.
;
29:
Beginning of Loop (P87)
1:
0
Delay
2:
4
Loop Count
30:
If (X<=>Y) (P88)
1:
30
X Loc [ diag_work ]
2:
3
>=
3:
31
--
Y Loc [ _8000h
]
4:
30
Then Do
31:
Z=F (P30)
1:
1
F
2:
0
Exponent of 10
3:
22
--
Z Loc [ del_T_f
]
32:
Z=X-Y (P35)
1:
30
X Loc [ diag_work ]
2:
31 --
Y Loc [ _8000h
]
3:
30
Z Loc [ diag_work ]
33:
End (P95)
34:
End (P95)
35:
End (P95)
35