Data Logging
Making Your Own AutoPrograms
Using the LI-6400
9-33
Making Your Own AutoPrograms
If none of the standard AutoPrograms does what you need to do, you can
make your own. Chapter 25 describes how to program AutoPrograms, but
OPEN 3.2 introduced a tool that makes this task very easy:
ÒBuild a new Au-
toProgramÓ
, found in OPENÕs Utility Menu. This program lets you build an
AutoProgram by picking items from a menu, and requires no programming
whatsoever. (You always have the option of editing an AutoProgram, once
itÕs built, and further customizing it.).
What the AutoProgram Builder Does
The AutoProgram builder constructs an AutoProgram from your responses.
You pick, in order, the events that are to occur when the AutoProgram runs.
Some events are simple, while other events require extra information from
you. For example, suppose you build an AutoProgram that does only two
things: 1) wait a fixed amount of time, and 2) log data. When you pick the
Òwait a fixed amount of timeÓ option from the menu, you will be asked a)
whether you want to specify time in minutes or seconds, b) what the prompt
should be that is used to prompt the user to enter this time, and c) what the
default value of the wait time will be.
Thus, building an AutoProgram with the AutoProgram Builder consists of
picking events in order, and answering the questions (if any) associated with
each event. When you are done, the AutoProgram builder will create the file
and store it for you. To run the new AutoProgram, select it just as you would
any other AutoProgram, by pressing
f1
(level 5) in New Measurements mode.
Plan Ahead!
Have a clear idea of what you want the AutoProgram to do before using the
Builder. If you make a mistake, such as leaving out a step, you will either
have to start over, or else edit the AutoProgram file once the Builder is done
creating it.
To illustrate the use of the AutoProgram Builder, we present two examples.
Example 1: Humidity Response Curve
This AutoProgram will expose the leaf to a range of humidities, and allow
time to equilibrate before logging. Since flow rate is the systemÕs basic hu-
midity control, we will simply control flow rate and let the resulting humidity
be whatever it will be. This guarantees that the AutoProgram will generate the
widest range of humidity, regardless of what ambient conditions are, or what
the leaf is doing. Thus the program would have the following structure:
Содержание LI-6400
Страница 1: ...Using the LI 6400 Portable Photosynthesis System ...
Страница 15: ...Part I The Basics ...
Страница 16: ......
Страница 174: ...Making Measurements Answers to Questions 4 56 Using the LI 6400 4 ...
Страница 175: ...Part II Useful Details ...
Страница 176: ......
Страница 200: ...Standard Tools Power ON Hooks 5 24 Using the LI 6400 5 ...
Страница 214: ...Real Time Data Real Time Graphics 6 14 Using the LI 6400 6 ...
Страница 234: ...Environmental Control Light Control 7 20 Using the LI 6400 7 ...
Страница 244: ...Light Sensor Considerations Gallium Arsenide Phosphide GaAsP Sensor 8 10 Using the LI 6400 8 ...
Страница 288: ...Data Logging Making Your Own AutoPrograms 9 44 Using the LI 6400 9 ...
Страница 289: ...Part III Working With Files ...
Страница 290: ......
Страница 312: ...The LPL File System Troubleshooting 10 22 Using the LI 6400 10 ...
Страница 340: ...Downloading Files Using a Data Capture Program 11 28 Using the LI 6400 11 ...
Страница 375: ...Part IV Configuration Issues ...
Страница 376: ......
Страница 420: ...Defining User Variables Old Style vs New Style 15 18 Using the LI 6400 15 ...
Страница 454: ...Using an Energy Balance Further Reading 17 12 Using the LI 6400 17 ...
Страница 455: ...Part V Maintenance Troubleshooting ...
Страница 456: ......
Страница 572: ...Troubleshooting Useful Information 20 46 Using the LI 6400 20 ...
Страница 587: ...Diagnostics and Utilities Sys Utility Programs Using the LI 6400 21 15 EBVpd t C guess EBSatVap _EBvap_kPa ...
Страница 593: ...Part VI Programming ...
Страница 594: ......
Страница 622: ...Programming with LPL Compiler Directives 22 28 Using the LI 6400 22 ...
Страница 846: ...Index I 16 Using the LI 6400 ...