Song Meter SM4BAT FS User Guide
7 Creating Custom Advanced Schedules
Wildlife Acoustics, Inc.
page
40
c.
To edit the new line, press
►
Right
to advance to the command or
value and press
▲
Up
or
▼
Down
to make adjustments. When
finished editing, press
►
Right
or
ENTER/MENU
.
13.
To delete a line:
a.
Press
▲
Up
or
▼
Down
to select the line you want to delete.
b.
Press
►
Right
to advance to the command for that line.
c.
Press
▲
Up
or
▼
Down
until the
<Delete>
command appears.
d.
Press
ENTER/MENU
. The line is removed and all higher lines
cascade down in sequence by one line.
14.
When finished editing all lines, press
◄
Left
.
15.
Any schedule errors appear. Repeat these steps to resolve the errors or press
◄
Left
to ignore. Press
▼
Down
to view the next problem.
Press
▼
Down
after the last problem to return to the
Schedule
menu. To
return to the
Schedule
menu before reviewing all the problems, press
◄
Left
.
16.
When no errors exist, the following message appears:
Schedule edit OK
7.2
Using Loops
An essential logical structure in any computer schedule, a
loop
repeats a task
until a necessary event occurs. For example, you need a schedule that waits, and
continues to wait until sunrise; and then you want it to record, and repeat that
action, recording over and over until 15 minutes before sunset.
Loops are programmed by using pairs of
REPEAT
and
UNT
(until) commands,
nested to any depth. Loops have an explicit ending condition, such as a date for
an
UNTDATE
command or a count for an
UNTCOUNT
command. In addition,
loops have an implicit ending time, inherited from any enclosing loops. The
implicit ending time is the earliest of all the enclosing loop ending times. In
other words, the ending condition of a loop is either its own ending condition or
the implicit ending time, whichever occurs first.
RECORD
and
PLAY
commands likewise inherit an implicit ending time from any
enclosing loops, perhaps causing a
RECORD
command to finish earlier than
indicated by its own duration parameter or causing a
PLAY
command to not
play its file at all.
UNTCOUNT
loops do not have an ending time of their own, although they do
pass along any implicit ending time that they inherit. If a schedule contains just
one loop, a
REPEAT
/
UNTCOUNT
loop, with a
RECORD
command inside that
loop, then the
RECORD
command will always run for its full duration, and the
loop will end after the specified count of iterations.
Содержание Song Meter SM4BAT FS
Страница 59: ...Song Meter SM4BAT FS User Guide 10 Specifications Wildlife Acoustics Inc page 55 ...
Страница 61: ...Song Meter SM4BAT FS User Guide 10 Specifications Wildlife Acoustics Inc page 57 ...
Страница 63: ...Song Meter SM4BAT FS User Guide 11 Warranty and Disclosures Wildlife Acoustics Inc page 59 ...