• TABLE OF CONTENTS
HIDE
 Front Cover
 Front Matter
 Abstract
 Introduction
 Hardware requirements
 Running the program
 The master menu
 Creating the historical temperature...
 Creating a temperature data...
 Entering daily temperatures
 Creating a user
 Reference notes
 Service menu reference
 Control menu reference
 Master menu reference
 Data menu reference
 File specifications
 Programming considerations
 Reference
 Back Cover






Group Title: Circular Florida Cooperative Extension Service
Title: IFAS citrus irrigation scheduling microcomputer program
CITATION THUMBNAILS PAGE IMAGE ZOOMABLE
Full Citation
STANDARD VIEW MARC VIEW
Permanent Link: http://ufdc.ufl.edu/UF00094906/00001
 Material Information
Title: IFAS citrus irrigation scheduling microcomputer program
Physical Description: Book
Language: English
Creator: Ferguson, Francis, 1959-
Jackson, John L.
Oswalt, Thomas W.
Publisher: Florida Cooperative Extension Service, Institute of Food and Agricultural Sciences, University of Florida
Place of Publication: Gainesville, Fla.
Publication Date: 1984
Copyright Date: 1984
 Subjects
Genre: government publication (state, provincial, terriorial, dependent)   ( marcgt )
non-fiction   ( marcgt )
 Notes
General Note: "Computer series"
 Record Information
Bibliographic ID: UF00094906
Volume ID: VID00001
Source Institution: University of Florida
Holding Location: University of Florida
Rights Management: All rights reserved by the source institution and holding location.
Resource Identifier: alephbibnum - 001742694
notis - AJF5412

Table of Contents
    Front Cover
        Front Cover
    Front Matter
        Front Matter
    Abstract
        Page i
        Page ii
        Page iii
    Introduction
        Page 1
    Hardware requirements
        Page 2
    Running the program
        Page 3
    The master menu
        Page 4
    Creating the historical temperature file
        Page 5
        Page 6
        Page 7
        Page 8
        Page 9
        Page 10
        Page 11
    Creating a temperature data file
        Page 12
        Page 13
        Page 14
    Entering daily temperatures
        Page 15
        Page 16
    Creating a user
        Page 17
        Page 18
        Page 19
        Page 20
        Page 21
        Page 22
        Page 23
        Page 24
        Page 25
        Page 26
    Reference notes
        Page 27
        Page 28
    Service menu reference
        Page 29
        Page 30
    Control menu reference
        Page 31
    Master menu reference
        Page 32
    Data menu reference
        Page 33
        Page 34
        Page 35
        Page 36
    File specifications
        Page 37
        Page 38
    Programming considerations
        Page 39
        Page 40
    Reference
        Page 41
    Back Cover
        Page 42
Full Text
ioI
March 1984
501


Circular 598


IFAS Citrus Irrigation Scheduling
Microcomputer Program


I COMPUTER SERIES


Francis Ferguson, Jr., John L. Jackson, Jr., Thomas W. Oswalt, and Richard A. Levins


Florida Cooperative Extension Service / Institute of Food and Agricultural Sciences / University of Florida / John T. Woeste, Dean

























IFAS CITRUS IRRIGATION SCHEDULING
MICROCOMPUTER PROGRAM


by


Francis Ferguson, Jr.
Computer Systems Analyst
Lake County Extension Service
Tavares, Florida

and

John L. Jackson, Jr.
Extension Citrus Agent
Lake County Extension Service

and

Thomas W. Oswalt
Extension Citrus Agent
Polk County Extension Service

and

Richard A. Levins
Extension Farm Management Specialist
Food and Resource Economics Department
Gainesville, Florida
















ABSTRACT


Program documentation and instructions for use of the IFAS Citrus
Irrigation Scheduling Package computer program are provided. This
program is designed to provide the citrus grower with additional tools
in order to effectively and economically utilize available water
resources.


KEY WORDS: Irrigation Scheduling, Critical Moisture Level, Depletion
Percentage, Soil Moisture, Rainfall, Evapotranspiration
Rate, Mean Temperature, and Microcomputer Applications


Trade names are used liberally in this document. Their mention is for
illustrative purposes only and does not reflect any preference, support,
or relationship by or to the authors, The University of Florida, and The
Cooperative Extension Service, in any explicit or implicit manner.




















CONTENTS


Page


ABSTRACT .......................... ............................ i
INTRODUCTION ................................................ .. .. .. .. .. ... . 1

HARDWARE REQUIREMENTS............................................. 2

GETTING STARTED................................................. 2

DISKETTES... .. .................... .... ...... ................... 2

RUNNING THE PROGRAM.............................................. 3

THE MASTER MENU.. ........................................... ... 4

CREATING THE HISTORICAL TEMPERATURE FILE ......................... 5

CREATING A TEMPERATURE DATA FILE .................................. 12

ENTERING DAILY TEMPERATURES...................................... 15

CREATING A USER. .... .. ............... o..................... ...... ........ .... .. 17

REFERENCE NOTES.. ................ ...... .... .............. ..o .... 27

SERVICE MENU REFERENCE ........................ .o ........ ..o. 29

CONTROL MENU REFERENCE...... ......................... ......... 31

MASTER MENU REFERENCE.. ........................................... 32

PRINT MENU REFERENCE .... ..................................... 33

DATA MENU REFERENCE ................................ ... ........... 33

FILE SPECIFICATIONS ............ ............... .................. 37

PROGRAMMING CONSIDERATIONS....................................... 39

PROGRAM NOTES................................................... 40

REFERENCES ..... ........ ... ....... .......... ... ................. .. 41



















TABLES

Table Page

1.0 MEAN TEMPERATURE CONVERSION.............................. 6

1.1 DAILY NORMALS OF TEMPERATURE ............................. 7

1.2 HISTORICAL ET RATE DATA.................................. 13

1.3 DAILY TEMPERATURES AND ET RATE........................... 14






FIGURES

Figure

1.0 PROGRAM FLOWCHART FOR ISP5 .............................. 8

1.1 PROGRAM FLOWCHART FOR ISDBM3.......................... 9

2.0 EXAMPLE ISP5 PRINTER OUTPUT ............................... 25




















INTRODUCTION


The idea of "haphazard" irrigation scheduling has ended for most

citrus growers. Some manner of water resource management is necessary
to mini-mize growing costs and maximize tree yield. According to a
recent IFAS publication on Citrus Energy Use, irrigation of Florida
citrus groves consumes more energy than any citrus production or
harvesting operation. An estimated 32 percent of the total energy
expended by growers to produce and harvest the crop goes into irrigation
and drainage. (1) Furthermore, previous research has clearly shown that
proper irrigation can increase yields. (2) The key to grove management
is to reduce irrigation to the lowest level possible while maximizing
tree yield. The IFAS Citrus Irrigation Scheduling Program will allow
for the rapid analysis of a number of variables and predict for the
grower when a critical moisture level, or stress situation, will
occur. However, the management decision of when to start irrigation is
still left up to the grower.

To successfully use the program, growers must monitor rainfall,
irrigation amount, maximum temperature, and minimum temperature on a
daily basis. Additional inputs involve soil water holding capacity and
the desired level of water depletion allowed. The computer program uses
these data to predict the projected date that irrigation or rainfall
will be needed to reduce tree stress.

For information on ordering this and other IFAS programs, please
write:

Farm Computer Support Group
c/o Dean John T. Woeste
Florida Cooperative Extension Service
1038 McCarty Hall
University of Florida
Gainesville, FL 32611
















HARDWARE REQUIREMENTS


An Apple II+ or Apple IIe microcomputer is required with at least
48K of memory, one disk drive, and a printer with at least 80 characters
per line. The use of a printer is not required, but is highly recom-
mended to take full advantage of the program's capabilities. Other
microcomputers with similar memory and equipment may also have Apple
"emulation" capabilities, and can therefore be used to run the pro-
gram. As of this writing, these computers include the Apple III and the
Franklin Ace 1000. For computers allowing both upper- and lowercase
letters, the CAPS Lock Key must be engaged, since the program was
designed to work only with uppercase letters.


GETTING STARTED


You will find that the IFAS Citrus Irrigation Scheduling Program is

easy to learn and use. In this section, some of the basic information
you will need to get the program "up and running" is presented.


DISKETTES


To run the IFAS Irrigation Scheduling Program, one 5 1/4" diskette

is necessary.

You should learn and use the procedure outlined in the Apple II
operating manual for backing up or duplicating the program disk supplied
to you by IFAS. Your FIRST action should be to duplicate your original
IFAS Citrus Irrigation Scheduling Package diskette. The original
diskette, after duplication, should be stored in a safe place away from
liquids, dirty hands, and magnetic fields. NEVER use the original
diskette for any other purpose than to make a copy!
















RUNNING THE PROGRAM


Begin by placing the program diskette in disk drive 1. Now turn on
the computer, the monitor (screen), and the printer. The disk drive

will whirr for a moment, and the following identification will appear on
the screen:


IFAS IRRIGATION SCHEDULING PACKAGE
VERSION 2.00


COOPERATIVE EXTENSION SERVICE
INSTITUTE OF FOOD AND
AGRICULTURAL SCIENCES (IFAS)
UNIVERSITY OF FLORIDA (UF)

FOR FURTHER INFORMATION CONTACT
FARM COMPUTER SUPPORT GROUP
C/O DEAN JOHN T. WOESTE
FLORIDA COOPERATIVE EXTENSION SERVICE
1038 MCCARTY HALL
UNIVERSITY OF FLORIDA
GAINESVILLE, FL 32611

COPYRIGHT 1983 BY IFAS, UF

PRESS RETURN TO CONTINUE


When the RETURN key is pressed, the following screen will appear:
















** IFAS IRRIGATION SCHEDULING PACKAGE **


** MASTER MENU **

WHICH DO YOU WANT TO DO?

(0) END IRRIGATION
SCHEDULING PACKAGE

(1) IRRIGATION SCHEDULING
PROGRAM

(2) IRRIGATION SCHEDULING
DATA BASE MANAGER

MAKE SELECTION (0,1,2)


THE MASTER MENU


A computer "menu" is simply a list of things the computer is ready
to do for you. You tell the computer which of those things you want to
do next by typing the number corresponding to your selection and
pressing the RETURN key.

Typing a '0' and RETURN will cause the Irrigation Scheduling
Program to end. EVEN THOUGH THERE ARE OTHER WAYS TO END A PROGRAM
(TURNING OFF THE POWER, PRESSING CONTROL-C, RESET, ETC.), YOUR PROGRAM
AND THE DATA PRESENT ON THE DISKETTE WILL BE BEST PROTECTED BY ALWAYS
ENDING THE PROGRAM WITH OPTION 0 OF THE MASTER MENU.

Selecting option 1 allows you to enter those parts of the program
that are concerned with creating an Irrigation Scheduling Program user,
updating that user with more current information, and finally projecting
an irrigation date. In addition, this option allows the user to main-
tain and manipulate personal data stored on the disk.

If you select option 2, you will enter that part of the program

that is concerned with creating and maintaining this year's temperature
information which is used for updating purposes, and also historical
temperature information that is used for predication.
















Whenever either option 1 or 2 finish execution you will always be
returned to the MASTER MENU. The MASTER MENU can be thought of as the
central hub from which different spokes, or menus, originate. Some of
these other menus are called the Data Menu, the Service Menu, and the
Print Menu. See Figure 1.0 and Figure 1.1 for a flowchart of the menus
contained within the Irrigation Scheduling Package.


CREATING THE HISTORICAL TEMPERATURE FILE


One of the important data items used by the Irrigation Scheduling
Package is called the HISTORICAL EVAPOTRANSPIRATION RATE. This value is
computed in the following manner:

ASSUME: A maximum temperature of 880F

A minimum temperature of 620F

These maximum and minimum temperatures result in a mean or average
temperature of 750F ((88+62)/2). This average temperature of 750F is
then translated to an Evapotranspiration Rate (ET RATE) by using Table
1.0. The resulting ET Rate value for an average temperature of 750F is
.12.

The Historical ET Rate is used by the Citrus Irrigation Scheduling
Program in two ways. First, when a current temperature is not avail-
able, the maximum and minimum temperatures will be substituted with the
Historical ET Rate for that given day. Second, when an Irrigation
Schedule is being predicted, the Historical ET Rates are used for pro-
jection purposes.

To create this Historical ET Rate File you must first locate a
table of average daily temperatures for a location near you. One source
for this type is the IFAS publication entitled FLORIDA DAILY TEMPERATURE
NORMALS --- CIRCULAR 464, by Roger Getz. Temperature information is
provided for a number of locations throughout the state; a sample has
been included as Table 1.1.







TABLE 1.0


MEAN TEMPERATURE CONVERSION TABLE

WATER USE



MEAN
INCHES USED TEMPERATURE
PER DAY HIGH LOW

.04 50 Below 50

.05 56 51

.06 59 57

.07 62 60

.08 65 63

.09 67 66

.10 71 68

.11 73 72

.12 75 74

.13 77 76
.14 78 78

.15 79 79

.16 80 80

.17 82 81

.18 83 83

.19 84 84

.20 Above 85 85

Koo, R.C.J. 1969. Evapotranspiration and Soil
Moisture Determination as Guides to Citruis Irriqation.
Proceedings First International Citrus Symposium.
Vol. 3: 1725-1730.








TABLE 1.1


NATIONAL WEATHER SERVICE
ENVIRONMENTAL STUDIES SERVICE CENTER

DAILY NORMALS OF TEMPERATURE

STATION: CLERMONT 6SSW
FLORIDA BASED ON 1941-70 DATA

MEAN DAILY TEMPERATURES
DAY JAN FEB MAR APR MAY JUN JUL AUG SEP OCT NOV DEC DAY
1 60 60 64 69 75 80 81 82 82 78 70 63 1
2 60 61 64 70 75 80 81 82 82 78 70 63 2
3 60 61 64 70 75 80 81 82 82 77 69 62 3
4 60 61 64 70 75 80 81 82 82 77 69 62 4
5 60 61 64 70 76 80 81 82 82 77 69 62 5
6 60 61 64 70 76 80 81 82 82 77 69 62 6
7 60 61 65 71 76 80 81 82 82 77 68 62 7
8 60 61 65 71 76 80 81 82 81 76 68 62 8
9 60 61 65 71 76 81 81 82 81 76 68 62 9
10 60 61 65 71 76 81 82 82 81 76 68 61 10
11 60 61 65 71 77 81 82 82 81 76 67 61 11
12 60 61 65 72 77 81 82 82 81 75 67 61 12
13 60 61 66 72 77 81 82 83 81 75 67 61 13
14 60 62 66 72 77 81 82 83 81 75 67 61 14
15 60 62 66 72 77 81 82 83 81 75 66 61 15
16 60 62 66 72 77 81 82 83 81 74 66 61 16
17 60 62 66 73 77 81 82 83 80 74 66 61 17
18 60 62 67 73 78 81 82 83 80 74 66 60 18
19 60 62 67 73 78 81 82 82 80 74 65 60 19
20 60 62 67 73 78 81 82 82 80 73 65 60 20
21 60 62 67 73 78 81 82 82 80 73 65 60 21
22 60 62 67 73 78 81 82 82 80 73 65 60 22
23 60 63 68 74 78 81 82 82 80 73 64 60 23
24 60 63 68 74 79 81 82 82 79 72 64 60 24
25 60 63 68 74 79 81 82 82 79 72 64 60 25
26 60 63 68 74 79 82 82 82 79 72 64 60 26
27 60 63 68 74 79 82 82 82 79 71 64 60 27
28 60 63 69 74 79 82 82 82 79 71 63 60 28
29 60 ** 69 75 79 82 82 82 78 71 63 60 29
30 60 ** 69 75 79 82 82 82 78 71 63 60 30
31 60 ** 69 ** 80 ** 82 82 ** 70 ** 60 31
MONTHLY TEMPERATURE NORMALS

60.0 61.7 66.3 72.2 77.3 80.9 81.7 82.2 80.5 74.3 66.3 60.9
ANNUAL NORMAL = 72.0

Source: IFAS Cir 464,"Florida Daily Temperature Normals" by Rodger Getz p. 11






FIGURE 1.0
t START
IRRIGATION SCHEULIN PROR1

IRRIGATION SCHEDOLING DATA
B~rMASIYEP STOPZ
M IEPIMENU
EI FP1IURE01
OPTION1 OPTON 2 .

EXIT cpiic 3





FIqrURE 1.1

IWRIGATION SCHEDULING PKIXRA1

IRRIGATION SMMING DATA
V &PMANAER 2 CONTROL MEW
MArSTER MEW STOP,~

OPTION 2 i OPTION 1 o





PTION 0
EX JT AA E



I OPTION I OPTION 2 OPTION 3 OPTION 4


OPTION 7


OPTION 5


OPTION 6


OPTION 8















After locating the average daily temperature table you are
use, select option 2 from the MASTER MENU. The screen will now


going to
display:


IRRIGATION SCHEDULING DATA
BASE MANAGER 3 (ISDBM3)


** DATA MENU **

WHICH DO YOU WANT TO DO?

(0) RETURN TO MASTER MENU

(1) START DAILY TEMPERATURE FILE
(2) ENTER DAILY TEMPERATURES
(3) VIEW DAILY TEMPERATURES
(4) PRINT DAILY TEMPERATURES

(5) START ET DATA FILE
(6) VIEW ET DATA
(7) PRINT ET DATA
(8) CORRECT ET DATA

MAKE SELECTION (0,1,2,3,4,5,6,7,8)


Options 1 through 4 refer to daily temperature observations you
will enter as you use the program. Options 5 through 8 refer to his-
torical information which must be entered before you can use the irriga-
tion scheduling features.

From the DATA MENU select option 5. The screen will display:


START HISTORICAL ET RATE DATA FILE

ENTER STATION LOCATION FOR THE READINGS


Enter the requested description and press RETURN. Once again, enter the
requested information and press RETURN.
















START HISTORICAL ET RATE DATA FILE

ENTER STATION LOCATION FOR THE READINGS
SOMEWHERE USA

ENTER THE YEARS THE DATA ARE BASED ON
1945-1967


The screen will now display some information for you to make note of.
Press RETURN when you are ready. The screen now shows:


JAN 1


Enter the average temperature for Jan 1 and press RETURN. The value
that has appeared on the far right of the screen is the ET Rate value
for the specified average temperature. Continue to enter all the
requested average temperatures through December 31. When the average
temperature is requested for Feb. 29 enter the average temperature for
Feb. 28. When all temperature entries have been made, the resulting
data will be saved to the disk for future use. The screen will display
the following while the data is being saved:


PLEASE WAIT --

-- WORKING --


NOTE: (1) The correction of an error can be done by using option 8

from the DATA MENU.
(2) If you for some reason decide to stop entering average

temperatures, you may return to the DATA MENU by pressing
the keys marked 'ESC' and RETURN. However, this action will
result in the loss of the data you have already entered, as
this information has NOT YET BEEN SAVED on the disk.
Upon successful completion of this option you will have a
HISTORICAL ET RATE data file from which the Irrigation Scheduling

Program will draw information. You can view the HISTORICAL ET RATE data

















on the screen by selecting option 6 from the DATA MENU or get a printed
copy by selecting option 7. As mentioned earlier, any corrections to
the HISTORICAL ET RATE data may be made by selecting option 8.

A sample printout of a HISTORICAL ET RATE data file has been
included in Table 1.2 for your reference. Table 1.2 is the ET rate
value representation of Table 1.1.


CREATING A TEMPERATURE DATA FILE


The other important data items that must be available for the

Citrus Irrigation Scheduling Programs to use are this year's TEMPERATURE
DATA. Table 1.3 illustrates what is contained in this file.


The Citrus Irrigation Scheduling program uses the TEMPERATURE
information to update a grower's file to a more current status.

process is done during the UPDATE ROUTINE.


To start a TEMPERATURE DATA file select option 1 from

MENU. The screen will display:


DATA
This


the DATA


START DAILY TEMPERATURE DATA FILE


THE TEMPERATURE DATA FILE MUST BE
INITIALIZED BEFORE ANY DATA CAN BE
STORED. PLEASE NOTE ALL 'OLD'
TEMPERATURE DATA WILL BE DESTROYED


(0) RETURN TO DATA MENU
(1) CONTINUE WITH INITIALIZATION

MAKE SELECTION (0,1)


Enter '1' and press RETURN to start the file; if you do not want to
start the TEMPERATURE DATA file enter '0' and press RETURN. If you have
selected option 1 the screen will display:









13 TABLE 1.2


HISTORICAL EVAPOTRANSPIRATION RATE DATA

STATION LOCATION: CLERMONT 6SSW FLORIDA

YEARS DATA ARE BASED ON: 1941-1970

-------------------------------------------------------------------------------
DAY JAN FEB MAR APR MAY JUN JUL AUG SEP OCT NOV DEC
---------------------------------------------------
1 .07 07 .08 .1 .12 .16 .17 17 .17 .14 .1 .08

2 .07 07 08 .1 .12 .16 .17 1 .17 .14 .1 .08

3 .07 07 08 .1 12 16 .1? !7 .17 .13 1 .07

4 .07 07 08 1 .12 16 .17 17 .17 .13 .1 07

5 .07 07 38 .1 .13 16 17 17 .17 13 1 .07

6 .07 .07 08 .1 .13 .16 .1?7 7 .17 .13 .1 .07

7 .07 .07 .08 .1 .13 16 .17 17 .17 13 .1 .07

8 .07 .07 .08 .1 .13 .1 .17 .17 .17 .13 .1 .07

9 .07 .07 08 .1 .13 17 .17 7 17 .13 .1 .07

10 .07 .07 .08 .1 .13 .17 .17 17 .17 .13 .1 .07

11 .07 .07 .08 .1 .13 .17 .17 17 17 .13 .09 .07

12 .07 .07 .08 .11 .13 17 17 .17 .17 12 .09 07

13 .07 .07 09 .11 .13 .17 .17 17 .17 .12 .09 .07

14 .07 .07 09 .11 .13 .17 .17 17 .17 .12 .09 .07

15 .07 .07 09 .11 13 .17 17 17 .17 .12 .09 .07

16 .07 .07 09 .11 13 17 .17 17 17 .12 .09 .07

17 .07 .07 09 .11 .13 .17 .17 17 .16 .12 .09 .07

18 .07 .07 .09 11 .14 17 1? 17 16 .12 .09 .07

19 .07 07 .09 .11 .14 .17 .17 17 .16 12 08 .07

20 .07 07 09 .11 1 17 .17 17 .16 .11 .08 .07

21 .07 07 .09 .11 .14 .17 17 .17 .16 .11 08 .07

22 .07 07 0 .11 14 .17 .17 17 16 .11 .08 .07

23 .07 .08 1 12 .14 .17 .17 7 .16 .11 .08 .07

24 .07 .08 1 .12 .15 .17 .17 17 .15 .1 .08 .07

25 .07 .08 1 .12 15 .17 .17 17 .15 .11 .08 .07

26 .07 .08 .1 .12 .15 .17 .17 17 .15 -11 .08 .07

27 .07 08 1 .12 15 17 17 17 15 .1 .08 .07

28 .07 .08 .1 .12 .15 .17 .17 .17 .15 .1 .08 .07

29 .07 08 .1 .12 .15 17 .17 17 .14 1 .08 .07

30 .07 0 1 .12 .15 .17 .17 .17 .14 .1 .08 .07


17 17 0 .1 0 .07


1 0 .16 0


07 0









TABLE 1.3


DATE

JAN
JAN
JAN
JAN
JAN
JAN
JAN
JAN
JAN
JAN
JAN
JAN
JAN
JAN
JAN
JAN
JAN
JAN
JAN
JAN
JAN
JAN
JAN
JAN
JAN
JAN
JAN
JAN
JAN
JAN
JAN
FEB
FEB
FEB
FEB
FEB
FEB
FEB
FEB
FEB
FEB
FEB
FEB
FEB
FEB
FEB
FEB
FEB
FEB
FEB
FEB
FEB
FEB
FEB
FEB
FEB
FEB
FEB
FEB
MAR
MAR
MAR
MAR
MAR
MAR
MAR
MAR
MAR
MAR


83
83
'83
83
83
83
83
83
83
83
83
'83
83
83
83
83
83
83
83
83
83
83
83
'83
83
83
83
'83
'83
'83
83
'83
83
'83
83
83
'83
83
'83
83
83
'83
'83
83
83
'83
'83
'83
83
'83
83
83
83
83
83
83
83
'83
'83
'83
'83
'83
83
83
'83
'83
'83
'83
83


MAXIMUM
TEMPERATURE

66
83
66
63
56
66
69
69
81
67
68
5 5
57
67
75
61
64
65
66
65
75
75
60
63
66
65
75
60
71
80
76
81
72
67
62
70
66
62
60
70
68
71
63
63
62
70
66
64
72
73
75
71
76
75
74
76
56
63
76
69
79
81
80
83
87
71
82
74
70


YEAR: 1983


MINIMUM
TEMPERATUR-E

62
63
53
47
52
40
38
53
55
60
51
37
30
26
40
34
27
31
43
54
57
56
48
43
38
35
43
44
38
51
57
57
59
54
36
43
57
52
37
31
51
56
52
57
48
40
55
49
40
41
50
53
59
54
53
53
46
54
60
54
51
52
49
61
71
63
59
54
41


ET
RATE

.08
11
07
05
.05
.05
.05
07
1
08
.07
04
04
04
06
04
04
04
.05
.07
.09
.09
.05
05
05
04
.06
05
05
09
09
1
.09
.07
04
.06
.07
06
04
.05
.07
.08
.06
07
05
.05
.07
.06
05
06
.08
07
.1
.08
.08
.08
05
.06
.1
07
08
09
.08
.11
15
.09
.1
.08
.05






















while the TEMPERATURE DATA file is being created. When the creation

process is completed the DATA MENU will once again appear. There is now
present on the diskette a TEMPERATURE DATA file that is ready to accept
the daily entry of maximum and minimum temperatures.


ENTERING DAILY TEMPERATURES


From the DATA MENU select option 2 and press RETURN. The screen
will display:


ENTER DAILY TEMPERATURES

DATES OF TEMPERATURE READINGS






FIRST DATE MM/DD


Enter the first date for which you wish to enter maximum and minimum
temperatures. The format used is MM/DD; where MM is the month and DD is
the day. For example: June 6 is typed as 06/06 and December 16 is typed
as 12/16. Enter the last date for the temperatures to be entered and

press RETURN. The screen will now clear and show the first date for
which temperatures will be entered. Enter the maximum temperature for
that day and press RETURN. Next enter the minimum temperature and press
RETURN. Continue to enter the requested maximum and minimum tempera-
tures until completed. When the data entry is completed the screen will
display:





















while the data are being saved on the diskette. When the data storage
is completed the DATA MENU will be displayed on the screen.

Upon successful completion of this option you will have daily
temperature readings stored in the TEMPERATURE DATA file for use by the
Irrigation Scheduling Program. The daily temperature data may be viewed
on the screen by selecting option 3 from the DATA MENU or option 4 may
be selected for a hardcopy printout. Both options 3 and 4 allow for the
selection of a specific range of days or the whole year.

You have now completed the process of creating the two necessary
data files. An example of a completed DAILY TEMPERATURE file is shown
as Table 1.3.

NOTE. You will have to continue to use options 1 to 4 of the DATA
MENU to maintain the most current daily temperatures available. Options
5 to 8 will be infrequently used after the initial process of starting
the ET DATA file.

Now that the data files are initialized select option 0 from the
DATA MENU to return to the MASTER MENU. The screen will display:


** IFAS IRRIGATION SCHEDULING PACKAGE **


** MASTER MENU **

WHICH DO YOU WANT TO DO?
(0) END IRRIGATION
SCHEDULING PACKAGE
(1) IRRIGATION SCHEDULING
PROGRAM
(2) IRRIGATION SCHEDULING
DATA BASE MANAGER
MAKE SELECTION (0,1,2)















CREATING A USER


From the MASTER MENU select option 1 to access the Irrigation
Scheduling Program. The screen will display:


for about thirty-five seconds, after which the following screen will be
displayed:


Enter the day in the indicated entry format. For example, if the date
is May 5, 1983, then the entry format is 05/05/83. If the date is
October 12, 1983, then the entry format is 10/12/83. Following the
above format, enter TODAY'S DATE and press RETURN. The screen will now
display the CONTROL MENU:


CONTROL MENU


WHICH DO YOU WANT TO DO?

(0) UPDATE & PREDICT ROUTINES
(1) SERVICE MENU
(2) PRINT MENU
(3) RETURN TO MASTER MENU

MAKE SELECTION (0,1,2,3)















Select option 1 from the CONTROL MENU, which will display the SERVICE
MENU.


SERVICE MENU


(0) RETURN TO CONTROL MENU
(1) ADD A NEW GROWER
(2) PRINT MASTER GROWER LIST
(3) VIEW MASTER GROWER LIST
(4) PRINT GROWER'S FILE
(5) CHANGE THE MAIN DATE
(6) DELETE A GROWER'S NAME & FILE
OR REINITIALIZE AN OLD FILE
(7) CHANGE MASTER GROWER LIST VALUES
(8) ALTER PREDICT VALUES

MAKE SELECTION (0,1,2,3,4,5,6,7,8)


Select option 1 from the SERVICE MENU to create a new user. The screen
will display:


ADD A NEW GROWER

ENTER THE NEW GROWER'S NUMBER





PRESS TO EXIT


The new grower's number will be 1. Enter a 1 and press RETURN. Next
enter the new grower's name. Type GROVE-NORTH and press RETURN. Next
the DEPLETION PERCENTAGE will be requested; enter 70 and press RETURN.
The WATER HOLDING CAPACITY will be requested next; enter 3.1 and press
RETURN. The next entry will be the CURRENT SOIL MOISTURE LEVEL; enter
3.0 and press RETURN. The final number needed to start a new user's
grove is the date on which to begin. The program is aware of what
today's date is since it was entered when the program was started.
Subtract 5 days from today's date and enter this date as the file start-
















ing date. For example, assume today's date is May 5, 1983 or 05/05/83;
subtract five days which will yield a date of April 30, 1983 or

04/30/83. The screen will show something like the following display
after all the requested information has been entered:


For a more detailed explanation of the setup procedure see the REFERENCE

SECTION. After the file starting date is entered the screen will dis-
play the following while the program is creating the needed files on the
diskette:


When all work is completed the SERVICE MENU will be displayed. To
verify the fact that you have set up grower number one correctly, select
option 3 from the SERVICE MENU and press RETURN. The screen will dis-
play something similar to the following:


PRESS TO CONTINUE


ADD A NEW GROWER


ENTER THE NEW GROWER'S NUMBER 1

ENTER THE NEW GROWER'S NAME
GROVE-NORTH
ENTER DEPLETION % 70
ENTER WATER HOLDING CAPACITY 3.1
ENTER CURRENT SOIL MOISTURE 3.0
TODAY'S DATE --> 05/05/83
ENTRY FORMAT --> MM/DD/YY
FILE STARTING DATE -> 04/30/83


VIEW MASTER GROWER LIST
NAME DEP WHC S.M. DATE

GROVE-NORTH 70 3.1 3 04/30/83


~
















Press RETURN to continue back to the SERVICE MENU. Option 2 from the
SERVICE MENU will print the grower list information on the printer, if

one is available. Now that a new grower has been created you can per-
form the UPDATE AND PREDICT ROUTINES to generate an Irrigation

Schedule. From the SERVICE MENU select option 0 and press RETURN to go
to the CONTROL MENU:


CONTROL MENU


WHICH DO YOU WANT TO DO?

(0) UPDATE & PREDICT ROUTINES
(2) SERVICE MENU
(2) PRINT MENU
(3) RETURN TO MASTER MENU

MAKE SELECTION (0,1,2,3)


To enter the UPDATE AND PREDICT ROUTINE enter 0 and press RETURN. The

screen will show:


Enter 1 and press RETURN. You have now indicated to the program that
you want to update and predict for grower number 1. While the computer
is retrieving information from the diskette the screen will display:


ENTER GROWER'S NUMBER






PRESS FOR THE CONTROL MENU
S ^ _______________________________________ _____ ^
















The screen will display something similar to the following when the
UPDATE ROUTINE is started:


On the screen, starting at the top on the left side, the current
date, total ET rate value, Rainfall & Irrigation Total, and Soil Mois-
ture will be displayed. Additional information on the screen includes
grower name, grower number, and the critical moisture level.

Enter the rainfall amount for the date noted on the upper left side
of the screen. If there is no rainfall just press the RETURN key and a
value of zero will be assumed. Also enter the irrigation amount for the
day and press RETURN. The values displayed along the left side of the
screen have been changed to reflect the new data. Continue to enter all
the requested information, until the message found on the bottom of the
next screen appears:
















UPDATE ROUTINE
CURRENT MAX/MIN ET RAIN IRRG
DATE
05/04/83 1 87/50 .1 0.0 0.0
2 84/59 .11 0.0 0.5
3 88/56 .11 0.0 0.0
TOTAL ET 4 / .12 0.0 0.0
TO DATE 5 / .12 .75 0.0
.56

TOTAL R&I
TO DATE
1.25

SOIL MOIST
TO DATE
3.1

CML=.93

GROWER #1 NAME: GROVE-NORTH
PRESS TO CONTINUE EXIT='ESC'


Press RETURN to continue with the PREDICT routine for the grower. If
there has been a mistake made in the entry of IRRIGATION and RAINFALL
amounts press 'ESC' and the CONTROL MENU will appear on the screen. The
PREDICT ROUTINE will display something similar to the following:


FUTURE SOIL MOISTURE PREDICTION ROUTINE


WATER HOLDING CAPACITY -> 3.1
CRITICAL MOISTURE LEVEL -> .93
CURRENT SOIL MOISTURE -> 3.1
DEPLETION PERCENTAGE -> 70

--> WORKING --> PLEASE WAIT




THE CRITICAL MOISTURE LEVEL WILL BE
REACHED ON --> 05/21/83


PRESS TO CONTINUE
















The PREDICT ROUTINE has computed on which date irrigation will be
required, assuming that no rainfall occurs during the predict time

frame. This predicted date is figured by removing the HISTORICAL ET
RATE value from the Current Soil Moisture until the Critical Moisture

Level is reached. During the computation process the printing of a
period on the screen denotes one day. The PREDICT ROUTINE has been

completed when the message on the bottom of the screen requests the
RETURN key to be pressed.

After the RETURN key has been pressed the computer will save infor-
mation on the diskette for future use. There are now two ways to see

the predicted Critical Moisture Level date. The first method is the
easiest, but requires a printer. From the CONTROL MENU select option 2
for the PRINT MENU:


PRINT MENU






(0) RETURN TO CONTROL MENU
(1) REMOVE OLD PRINT INFORMATION
(2) HARDCOPY OF PRINT INFORMATION

MAKE SELECTION (0,1,2)


Select option 2 from the PRINT MENU to print the information on the
printer. The screen will display:


IS THE PRINTER ON.... ?






PRESS TO CONTINUE EXIT='ESC'















Press RETURN when ready. If 'ESC' is pressed the PRINT MENU will reap-
pear without printing any information. After RETURN is pressed, the
file that you created, grower number 1, will be printed on the
printer. When the printing is completed the PRINT MENU will appear on
the screen. A sample printout has been included as Figure 2.0.

The second method for seeing the Critical Moisture Level Date does
not require a printer. From the CONTROL MENU select option 1. From the
SERVICE MENU select option 8. The screen will display:


Enter 1 and press RETURN. The screen will display:


ALTER PREDICT VALUES


GROWER'S NUMBER ? 1

THE GROWER'S NAME IS GROVE-NORTH

THE ALTERED DEP% ONLY IS IN EFFECT FOR
THE PREDICT ROUTINE

ALTERED VALUE
(0) EXIT
(1) DEP%
(2) SAME VALUE

MAKE SELECTION (0,1,2)





ENTER 0 TO EXIT








FIGURE 2.0






: IRRIGATION SCHEDULING PROGRAM (ISP) :
: (C) COPYRIGHT 1982,1983 UNIVERSITY OF FLORIDA;IFAS :
* ********** ***** ** ********* **** **** ******* ***


* CURRENT INFORMATION *
***********************


GROVE OWNER #1 GROVE-NORTH


DATE: 05/05/83


DEPLETION Z
[70]


WATER HOLDING
CAPACITY [3.1]


SOIL MOISTURE
[3.11


CRITICAL MOISTURE
LEVEL [.93]


DATE MAXIMUM MINIMUM ET RAIN IRRIGATION SOIL
TEMPERATURE TEMPERATURE RATE AMOUNT AMOUNT MOISTURE


04/30
05/01
05/02
05/03
05/04


0.0
0.0
0.0
0.0
0.75


TOTAL RAIN TO DATE SINCE 04/30
TOTAL IRRIGATION TO DATE SINCE 04/30


0.0
0.5
0.0
0.0
0.0


2.9
2.79
2.68
2.56
3.1


0.75
0.5


THE CRITICAL MOISTURE LEVEL WILL BE REACHED ON ---> 05/21/83














Select option 2 and press RETURN. The screen will display the PREDICT
ROUTINE. When the PREDICT ROUTINE is completed the Critical Moisture
Level Date will be displayed on the screen. Press RETURN to continue
hack to the SERVICE MENU.














The procedure for creating a new user on the Irrigation Scheduling
Package has now been completed. Only part of the outlined procedure

will need to be used to UPDATE and PREDICT an irrigation schedule AFTER
the user's file has been started. The process of creating a user's file
will typically only be done at the beginning of the year. The IFAS
Citrus Irrigation Scheduling Program is only designed for use from
January 1 through December 31 of a given year. See the REFERENCE NOTES
for more information on this and other subjects.
















REFERENCE NOTES


WATERHOLDING CAPACITY (WHC)

The WHC is the amount of available water for the tree to use. This
value is dependent on the soil type characteristic to the grove. A
typical value would be in the range of 2.9 to 4.0. Contact your local
county Soil Conservation Office for more detailed information.


DEPLETION PERCENTAGE (DEP)

This value is the percentage of water allowed to be removed from the
soil before irrigation will be started. A typical value range would be
about 30% from March through July and 70% during the remaining months.
This value depends on the fruit variety involved and the time of year.


CRITICAL MOISTURE LEVEL (CML)

The CML is computed by the following equation:

CML = WHC (WHC (DEP / 100))

If the user assumes that WHC = 3.1 and DEP = 33, then the CML value
would be 2.077.
The CML figure for the grower being updated will be noted on the lower
left side of the screen during the UPDATE ROUTINE. The CML value is the
number at which the grove owner would be inclined to irrigate based on
predetermined WHC and DEP factors.


UPDATE ROUTINE

The UPDATE ROUTINE will take a file that is dated within fourteen days
of the MAIN DATE and update its information. For example, if the MAIN
DATE is 06/12/83 then any file that is dated from 05/30/83 through
06/11/83 can be updated to contain the more current information avail-
able. The update routine will perform needed calculations based on the
known DEP, WHC, and CML values for the specific growers being updated.
















The temperature and ET data used during the update routine will be taken
from the TEMPERATURE DATA file; if no temperature is available for a
given day the HISTORICAL ET value will be used. (If the HISTORICAL ET
value is used the maximum and minimum temperatures will be filled with
blank spaces and the ET value will appear as dark letters on a light
background.) The user inputs needed for the update routine are the
maximum temperature, minimum temperature, irrigation amount, and rain-
fall amount. These values are required for each day that a grower is

being updated.
NOTE. To enter a value of zero for rainfall or irrigation, the user
needs to only press the RETURN key. When the update routine has com-
pleted execution, the PREDICT ROUTINE will follow.


PREDICT ROUTINE

The PREDICT ROUTINE will predict a CML date in the future using the MAIN
DATE as a starting date. The predict routine will start by taking the
current soil moisture value and subtracting the HISTORICAL ET value
until the CML is reached. The date on which the CML will be reached
will be displayed on the screen for the user to note. Each "." that
appears on the screen during the computation of the CML represents one
day. When the PREDICT ROUTINE is completed all necessary information
collected during the UPDATE & PREDICT ROUTINES will be saved on the
diskette for future use. All update and predict information can be
printed on paper by using option 2 from the PRINT MENU.
















SERVICE MENU REFERENCE


RETURN TO CONTROL MENU

ADD A NEW GROWER


(2) PRINT A MASTER GROWER LIST

(3) VIEW A MASTER GROWER LIST

(4) PRINT GROWER'S FILE

(5) CHANGE THE MAIN DATE

(6) DELETE A GROWER'S NAME & FILE

OR REINITIALIZE AN OLD FILE

(7) CHANGE MASTER GROWER LIST VALUES

(8) ALTER PREDICT VALUES


SERVICE MENU OPTION 0

The entry of a 0 and RETURN will return the user to the CONTROL MENU.


SERVICE MENU OPTION 1

The entry sequence to create a new grower is as follows:

(A) Enter the grower's number (do not duplicate numbers.)
(B) Enter the grower's name (do not duplicate names.)
(C) Enter DEP, WHC, and Soil Moisture
DEP = A value between 30% and 70%.
WHC = A value between 2.0 and 5.0 depending on soil

type.
Soil Moisture = This value is the Current Soil Moisture

value.


This option will add a

the needed data files.
returned to the SERVICE


new grower to the MASTER GROWER LIST and create

When this option is terminated the user will be
MENU.
















SERVICE MENU OPTION 2

This option will print on the printer the complete MASTER GROWER LIST,

after which the SERVICE MENU will be displayed.


SERVICE MENU OPTION 3

The selection of option 3 will display on the screen the same informa-
tion printed on the printer by option 2. The SERVICE MENU will be
displayed when the option has been completed.


SERVICE MENU OPTION 4

Option 4 will allow the user to specify a grower's information which
will be printed on the printer. ALL stored information for the speci-
fied grower will be printed. The SERVICE MENU will be displayed when
the option is completed.


SERVICE MENU OPTION 5

This option allows the user to change the MAIN DATE so that a grower's
file can be updated in manageable fourteen-day increments. The format
of the date entry is MM/DD/YY. June 12, 1983 would be entered as
06/12/83. The pressing of the RETURN key rather than entering a new
date will exit the option without changing the date. The SERVICE MENU
will be displayed when the option is completed.


SERVICE MENU OPTION 6

This option contains two choices;

(A) The first function will delete a grower's information from the
MASTER GROWER LIST after the grower's number has been
entered. This action should ONLY BE TAKEN IF THE GROWER IS TO
BE PERMANENTLY REMOVED FROM THE MASTER GROWER LIST.
(B) The second function will remove 'old' information from the
diskette data files but will retain all needed file struc-
tures. Typically this action would be taken if free disk space
















becomes in short supply. This house-cleaning function should
only be done after the contents of the grower's file have been
printed out using option 2 from the SERVICE MENU.
The SERVICE MENU will be displayed when this option is completed.


SERVICE MENU OPTION 7

Option 7 will allow the user to change any of the following pieces of
information in the MASTER GROWER LIST:
(1) NAME (2) DEP (3) WHC (4) CURRENT SOIL MOISTURE
The values changed will be permanent unless later changed using this
option. The SERVICE MENU will be displayed when this option terminates.


SERVICE MENU OPTION 8

This option will allow the user to temporarily alter the DEP factor.
The predict routine can be run for any specified grower using either the
current DEP factor or a new temporary DEP value. The SERVICE MENU will
be displayed when this option has been completed.


CONTROL MENU REFERENCE


(0) UPDATE & PREDICT ROUTINES

(1) SERVICE MENU

(2) PRINT MENU

(3) RETURN TO MASTER MENU


The CONTROL MENU is the central hub from which all functions within the
Irrigation Scheduling Program can be accessed.


CONTROL MENU OPTION 0

The selection of this option will allow the user to use the UPDATE &

PREDICT ROUTINES for a specified grower. When the UPDATE & PREDICT
ROUTINE is completed the CONTROL MENU will be displayed.
















CONTROL MENU OPTION 1

Option 1 will allow the user access to the SERVICE MENU from which file
maintenance and other functions can be performed. Option 0 of the
SERVICE MENU will terminate operation back to the CONTROL MENU.


CONTROL MENU OPTION 2

The selection of option 2 will allow the user access to the PRINT MENU
from which the file containing grower print information can be either
printed or removed. The PRINT MENU will exit back to the CONTROL MENU
when completed.


CONTROL MENU OPTION 3

Option 3 will exit the user back to the MASTER MENU.


MASTER MENU REFERENCE


(0) END IRRIGATION SCHEDULING PACKAGE

(1) IRRIGATION SCHEDULING PROGRAM

(2) IRRIGATION SCHEDULING DATA BASE MANAGER


MASTER MENU OPTION 0

This option will terminate the execution of the Irrigation Scheduling
Package. Even though there are many ways to end a program, this is the
ONLY RECOMMENDED WAY TO INSURE DATA WILL NOT BE DESTROYED.


MASTER MENU OPTION 1

This option will allow the user access to the following menus;
(A) CONTROL MENU (B) SERVICE MENU (C) PRINT MENU


MASTER MENU OPTION 2


This option will allow the user access to the DATA MENU.















PRINT MENU REFERENCE


(0) RETURN TO CONTROL MENU

(1) REMOVE OLD PRINT INFORMATION

(2) HARDCOPY OF PRINT INFORMATION


PRINT MENU OPTION 0

The selection of this option will return the user to the CONTROL MENU.


PRINT MENU OPTION 1

This option will remove all 'old' print information from previous UPDATE
AND PREDICT ROUTINES. Typically this option will ONLY be used after
option 2 of the PRINT MENU has been used. Old print information will
remain on the diskette until this option is used.


PRINT MENU OPTION 2

This option will print on the printer all the information collected by
the UPDATE & PREDICT ROUTINES since the last use of option 1 of this
menu. Please see the PROGRAMMING CONSIDERATIONS SECTION of this docu-
ment for more details on the printer assignment statements.


DATA MENU REFERENCE


(0) RETURN TO MASTER MENU

(1) START DAILY TEMPERATURE FILE

(2) ENTER DAILY TEMPERATURES

(3) VIEW DAILY TEMPERATURES

(4) PRINT DAILY TEMPERATURES

(5) START ET DATA FILE

(6) VIEW ET DATA

(7) PRINT ET DATA

(8) CORRECT ET DATA















This menu will allow the user to create and maintain two data files that
are necessary for the successful operation of the Irrigation Scheduling
Package. Both the DAILY TEMPERATURE and ET DATA files MUST BE PRESENT
BEFORE ANY ATTEMPT IS MADE TO GENERATE AN IRRIGATION SCHEDULE.


DATA MENU OPTION 0

The user may return to the MASTER MENU by entering a zero and pressing
RETURN.


DATA MENU OPTION 1

NOTE. This option MUST be performed before options 2 through 4 can be

used. To prepare the TEMPERATURE DATA file for data entry, select
option 1 from the sub-menu, after which the screen will display
'WORKING' while the data file is being created; select option 0 from the
sub-menu to go back to the DATA MENU. If the TEMPERATURE DATA file is

already in existence on the diskette, and locked, a warning message will
appear on the screen. In order to start a 'new' TEMPERATURE DATA file

when an 'old' one exists, the 'old' file must be deleted from outside of
program control. Consulting the DOS operating manual will aid in this
operation. ONLY REMOVE AN 'OLD' TEMPERATURE DATA FILE IF THE 'OLD'
INFORMATION IS NO LONGER OF ANY USE. After the TEMPERATURE DATA file is

created, the DATA MENU will be displayed.


DATA MENU OPTION 2

This option can only be performed after the TEMPERATURE DATA file has
been created by option 1. In order to enter current temperature read-
ings into the TEMPERATURE DATA file, the starting date and ending date
must be entered in the format of MM/DD. Pressing 'ESC' and RETURN
during the entry of the starting and ending dates will display the DATA
MENU. Enter all requested daily maximum and minimum temperatures. When
all the requested data is entered the screen will display 'WORKING'
while the data is being saved to the TEMPERATURE DATA file. The















TEMPERATURE DATA file contains information from Jan 01 to Dec 31 of a
given year; never attempt to enter information to an 'old' TEMPERATURE
DATA file after Dec 31 of that year; the results will be the scrambling
of the current year's temperatures with last year's temperatures. The
DATA MENU will he displayed when this option is completed.


DATA MENU OPTION 3

The user may select the range of days of temperature data that is to be

displayed on the screen by selecting either options 1 or 2 from the
DAILY TEMPERATURE BOUNDARIES sub-menu. After the selection of the dates

the screen will display 'WORKING' after which the information contained
in the TEMPERATURE DATA file will be displayed. Only entered tempera-
tures will be displayed; requested dates that have no temperature data
will not be displayed. After all temperatures are displayed the DATA
MENU will be displayed.


DATA MENU OPTION 4

This option operates the same as option 3 except that all the data will
be printed on the computer's printer. Please see the PROGRAMMING
CONSIDERATIONS SECTION of this document for more details on the printer
assignment statements.


DATA MENU OPTION 5

This option must be performed before options 6 through 8 can be used.
The main function of this option is to create a HISTORICAL ET DATA file
from which information can be retrieved. In order to obtain the
HISTORICAL ET DATA a historical mean temperature table must first be
located for an area close by. This information can be obtained by
locating IFAS Circular #464 -- "FLORIDA DAILY TEMPERATURE NORMALS" by
Roger Getz. See TABLE 1.1 for an example of IFAS Circular #464. The
entry of a mean temperature will be automatically converted to an
EVAPOTRANSPIRATION (ET) RATE value. See TABLE 1.0 for an example of















this conversion chart. If during the entry process, an uncorrected
error is detected, that error should be noted and can later be corrected
by using option 8. During the entry process, if it is necessary to
return to the DATA MENU, WITHOUT SAVING the data already entered, press
'ESC' and RETURN. Once all the requested information has been entered
and saved to the disk, any errors may be corrected by using option 8.
This data file should remain unchanged after it is created, unless the
user decides to change the location of the data used. This option will
return to the DATA MENU when completed.


DATA MENU OPTION 6

This option can be used only after option 5 is successfully completed.
The user may use this option to display the information on the screen.
All information entered using option 5 will be displayed for the user.
The DATA MENU will be displayed when this option is completed.


DATA MENU OPTION 7

This option will operate just as option 6, however all information will
be printed on the computer system's printer. See the PROGRAMMING
CONSIDERATIONS SECTION for more details on printer considerations.


DATA MENU OPTION 8

This option can be used only after option 5 is successfully completed.

This option will allow the user to change ET RATE values that have been
incorrectly entered using option 5. Once all erroneous data have been
corrected, the user may exit the routine; this will cause the new cor-
rect data to be saved on the disk. The data accuracy may be once again
checked by using options 6 or 7. After the completion of this option
the DATA MENU will be displayed.















FILE SPECIFICATIONS


** TEMPERATURE DATA **

This is a random access data file of 366 records with a record length of
eleven (11). All records in this file are indexed by Julian day
numbers, where Jan 1 of a year is record number 1 and Dec 31 is record
number 365; a leap year will generate a Dec 31 record number of 366.
The user must remember to alter program line #2030 of the ISDBM3 program
to reflect the current year.
The structure of each record within this file is as follows:

AAA@BB@CCC@
where: A = Daily High Temperature
B = Daily Low Temperature
C = Daily ET RATE value

@ = RETURN character


** ET DATA **

This sequential data file is composed of a location identifer (Station
Location Information) and a 12 x 31 array of ET RATE values arranged in
order from Jan 1 through Dec 31.


** MGL DATA **

This random access data file contains fifty records (this number is

defined on line #1260 of the ISP5 program) with a record length of 50.
Every time the ISP5 program is run the MGL DATA file will be verified.
If the MGL DATA file is not found the file will be created with blank
records.
NOTE. This file has open space for possible expansion. For each grower
name in the MGL DATA file there will be one PERSONAL GROWER DATA file
created on the diskette.
The structure of each record within this file is as follows:

AAAAAAAAAAAAAAA@BBBB@CC@DDD@EE/EE/EE@















where: A
B
C
D
E

@


Grower's Name

Current Soil Moisture Value
Depletion Percentage Value

Water Holding Capacity Value
Date of Last Update Routine (FORMAT: MM/DD/YY)
RETURN character


** PERSONAL GROWER DATA **

This random access sequential data file has a length of twenty and is
designed for continuous growth. Record number zero (0) contains summary
totals that are updated during each UPDATE ROUTINE. Records 1 through
the last record number are indexed on Julian day numbers and contain
daily information values.
The structure of record number zero (0) in this file is as follows:
AAA@BBB@CC.CC@DD.DD@
where: A = Julian Day Number That This File Was Started
B = Total Number of Days This File Has Been Updated
C = Total Rainfall Amount Since File Was Started
D = Total Irrigation Amount Since File Was Started
@ = RETURN character

The structure of record number one and all following records is;
AA@BB@CCCC@DDDD@EEE@


where: A
B

C
D
E

@


Current Month
Current Day

Rainfall Amount for MM/DD
Irrigation Amount for MM/DD
Current Soil Moisture Value for MM/DD
RETURN character


** PRINT DATA **

This random access sequential data file has a record length of thirty-

five and is designed for continuous growth. Record number zero (0)
contains the total number of records written to the PRINT DATA file















during the UPDATE & PREDICT ROUTINES. Record 1 and all following
records are used on a temporary basis to print grower's reports. The
PRINT DATA file can be removed of 'old' information at any time by
selecting option 1 from the PRINT MENU. In addition option 2 from the
PRINT MENU allows for the printing of all temporary information gathered
during the UPDATE & PREDICT ROUTINES.
The structure of record number zero (0) is as follows:

AA@
where: A = Number of UPDATE & PREDICT ROUTINES run; thus the number of

records written to the PRINT DATA file
@ = RETURN character
The structure of record number one (1) and all following records is

AA@BBB@CCC@DD/DD/DD@EE.EE@FF.FF@
where: A = Specific Grower Number
B = Julian Day Number of Beginning Record
C = Julian Day Number of Ending Record
D = Date Of CRITICAL MOISTURE LEVEL (CML) format: MM/DD/YY
E = Total Rainfall Year-To-Date
F = Total Irrigation Year-To-Date
@ = RETURN character


PROGRAMMING CONSIDERATIONS


(1) SYSTEM AND LANGUAGE REQUIREMENTS OF THE PROGRAM

The program is written in Applesoft BASIC and will run under DOS 3.1,
3.2, or 3.3. In addition, the program should operate unchanged on a
Apple III using "emulation" mode, and any other microcomputer that will
support Applesoft, and an Apple DOS operating system.














(2) PRINTER REQUIREMENTS

The Applesoft programs, as written, expect to find a printer located in
slot #1 of the Apple. This assignment statement may be altered by
changing line #1430 of the ISP5 program and line #2310 of the ISDBM3
program.


(3) CONVERSIONS TO OTHER FORMS OF BASIC

The conversion of the Applesoft program to another form of BASIC will
involve several code modifications. The referencing of any Applesoft

programming manual will aid in the conversion process. Attention will
need to be paid to the following commands: CLEAR, HOME, TEXT, VTAB,
HTAB, GET, PEEK(XX), AND POKE 36,XX. In addition, Applesoft disk I/O
commands are different than those used in most versions of BASIC.
Contact the IFAS Farm Computer Support Group for information concerning
on-going conversion of software for different computers.


PROGRAM NOTES


(1) CURRENT YEAR DESIGNATION

Program line number #2030 of the ISDBM3 program MUST ALWAYS reflect the
current year. This year governs the creation of a non-leap year or leap
year type 'new' TEMPERATURE DATA file.


(2) END OF YEAR PROCEDURE

Never under any circumstances attempt to write any new temperature data
to the TEMPERATURE DATA file after Dec 31 of a given year. This action
will result in the scrambling of data. The proper procedure would be
to:












(A) Print out all grower files;
(B) Delete all grower files;
(C) Start new grower files dated Jan 01, 19XX;
(D) Rename 'old' TEMPERATURE DATA file;
(E) Start a 'new' TEMPERATURE DATA file;
(F) Continue to UPDATE & PREDICT from Jan 01, 19XX.


(3) FILE GROWTH

If all fifty growers are present on the system the file sizes may become
an important factor. The number of growers allowed is governed by the
number present on line #1260 of the ISP5 program. A quarterly re-
initialization of grower files may be necessary if disk space becomes
limited.





REFERENCES


(1) Stanley, James M., C. Taylor, W.R. Summerhill, Jr., and L.J.
Beaulieu. 1980 Citrus energy survey Use estimates and conser-
vation. IFAS Energy Report No. 2.

(2) Koo, R.C.J. 1963. Effects of frequency of irrigation on yields
of oranges and grapefruit. Proc. Fla. State Hort. Soc. 75:1-5.











































































This public document was promulgated at a cost of $552.41, or $1.10 per copy, to provide information on the IFAS
Citrus Irrigation Scheduling Microcomputer Program. 03-500-84



COOPERATIVE EXTENSION SERVICE, UNIVERSITY OF FLORIDA, INSTITUTE OF FOOD AND AGRICULTURAL
SCIENCES, K. R. Tefertlller, director, In cooperation with the United States Department of Agriculture, publishes this Infor-
mation to further the purpose of the May 8 and June 30, 1914 Acts of Congress; and Is authorized to provide research, educa-
tional Information and other services only to Individuals and Institutions that function without regard to race, color, sex or
national origin. Single copies of Extension publications (excluding 4-H and Youth publications) are available free to Florida
residents from County Extension Offices. Information on bulk rates or copies for out-of-state purchasers Is available from
C. M. HInton, Publications Distribution Center, IFAS Building 664, University of Florida, Gainesville, Florida 32611. Before publicizing this
publication, editors should contact this address to determine availability.




University of Florida Home Page
© 2004 - 2010 University of Florida George A. Smathers Libraries.
All rights reserved.

Acceptable Use, Copyright, and Disclaimer Statement
Last updated October 10, 2010 - - mvs