Campbell Scientific CR23X Micrologger User Manual
Page 290

APPENDIX G. CALLBACK (CR23X INITIATED TELECOMMUNICATIONS)
G-8
9: Thermocouple Temp (DIFF) (P14)
1:
1
Reps
2:
11
10 mV, Fast Range
3:
5
DIFF Channel
4:
1
Type T (Copper-Constantan)
5:
1
Ref Temp (Deg. C) Loc [ RefTemp ]
6:
2
Loc [ TempDegC ]
7:
1.0
Mult
8:
0
Offset
;*************************************************
;If the error location has been incremented to 1 (CR23X
;has called pager twice), set Flag 4 high to disable page.
;*************************************************
10: IF (X<=>F) (P89)
1:
4
X Loc [ ErrorLoc ]
2:
1
=
3:
1
F
4:
14
Set Flag 4 High
11: If Flag/Port (P91)
1:
14
Do if Flag 4 is High
2:
30
Then Do
12: Z=F (P30)
1:
0
F
2:
0
Exponent of 10
3:
4
Z Loc [ ErrorLoc ]
13: Z=F (P30)
1:
1
F
2:
0
Exponent of 10
3:
5
Z Loc [ new_flag ]
14: End (P95)
;*********************************************
;Flag 8 is used as a page system override. If flag 8
;is high, the CR23X will not call the pager. This allows
;for the use of a timer to prevent call out after the
; initial attempt is made for a specified length of time.
;*********************************************
;
;*********************************************
;Old_flag / new_flag are used to catch the transition
;from a call out condition to a reset the flag condition.
;*********************************************
15: IF (X<=>F) (P89)
1:
6
X Loc [ old_flag ]
2:
1
=
3:
0
F
4:
30
Then Do