beautypg.com

Campbell Scientific CR23X Micrologger User Manual

Page 291

background image

APPENDIX G. CALLBACK (CR23X INITIATED TELECOMMUNICATIONS)

G-9

16: IF (X<=>F) (P89)

1:

5

X Loc [ new_flag ]

2:

1

=

3:

1

F

4:

30

Then Do

17: Z=F (P30)

1:

1

F

2:

0

Exponent of 10

3:

8

Z Loc [ cntr_set ]

18: Do (P86)

1:

18

Set Flag 8 High

19: End (P95)

20: End (P95)

21: If Flag/Port (P91)

1:

28

Do if Flag 8 is Low

2:

30

Then Do

22: IF (X<=>F) (P89)

1:

2

X Loc [ TempDegC ]

2:

3

>=

3:

32

F

4:

30

Then Do

23: Do (P86)

1:

24

Set Flag 4 Low

24: Z=F (P30)

1:

0

F

2:

0

Exponent of 10

3:

5

Z Loc [ new_flag ]

25: End (P95)

26: Else (P94)

27: Do (P86)

1:

14

Set Flag 4 High

28: End (P95)

;*****************************************
;Call counter disables the call out for 4 hours.
;This is based on a 10 second program scan rate.
;*****************************************

29: IF (X<=>F) (P89)

1:

9

X Loc [ CallCntr ]

2:

1

=

3:

1440

F

4:

30

Then Do