Campbell 21X Operator's Manual page 111

Micrologger
Table of Contents

Advertisement

SECTION
10.
PROCESSING INSTRUCTIONS
Parameter
3
cannot be entered as an indexed
location within
a loop (lnstruction
87).
To use
Instruction
49
within
a loop, enter Parameter
3
as
a
fixed location and follow 49 with Instruction
31 (Move
Data).
In Instruction 31,
enterthe
location
in
which 49 stores its result as the
source (fixed) and enter the destination as
an
indexed location.
PAR. DATA
NO. TYPE
DESCRIPTION
2
Swath
ISWATH]
4
Starting input
location
[1ST LOC]
4
Dest. input location
for maximum
[MAX or
Z]
lnput locations altered:
1or2
*** 50
SPATIAL MINIMUM ***
FUNCTION
Find
the minimum value
in
the given set or
SWATH of
contiguous input locations and place
the result in location
Z.
To find
the input location
where
the minimum value occurs, follow the
instructions given above for SPATIAL
MAXIMUM.
Parameter
3
cannot be entered as an indexed
location
in
a
loop. Within
a
loop, lnstruction 50
must be used
in
conjunction
with Instruction
31
as described
for Instruction
49.
PAR. DATA
NO. TYPE
DESCRIPTION
2
Swath
ISWATHI
4
Starting input
location [1ST
LOC]
4
Dest. input location
for minimum
[MlN or
Z]
Input locations altered:
1or2
*** 51
SPATIAL
AVERAGE
***
FUNCTION
Calculate the average
of
the
values
in
the given
set or SWATH of
contiguous input locations and
place
the result in location
Z.
PAR. DATA
NO. TYPE
DESCRIPTION
Swath
Starting input
location
[1ST
Dest. input location
for average
IAVG or
lnput locations
altered:
1
**. 53
SCALING ARRAY
WITH
***
MULTIPLIER AND OFFSET
FUNCTION
Take 4 input location
values, multiply each by a
floating point constant, then add another
point constant to
the resulting products and
place
the results back into each
of
the original
4
input locations.
PAR. DATA
NO. TYPE
DESCRIPTION
4
First input location
FP
Multiplier
1
FP
Otfset
1
FP
Multiplier
2
FP
Offset
2
FP
Multiplier
3
FP
Offset
3
FP
Multiplier
4
FP
Offset
4
IsTRT
fnput locations
altered:
4
*** 54
BLOCK
MOVE
***
FUNCTION
Moves a block of data
from one set of input
locations to
another.
Parameters specify the
number of values
to move, the source, source
step, destination, and destination
step.
The
"step" parameters designate
the increment of
the source and destination Input locations for
each value
that is
moved.
For example,
a
"source step" of
2
and
a "destination step" of
1
will move data from every other Input location to
a
contiguous block
of Input locations.
01:
2
02:
4
03:
4
01:
o2:
03:
01:
02:
03:
01:
02:
03:
o4:
05:
06:
07:
08:
09:
10-4
lswA
lA1
lB1

Advertisement

Table of Contents
loading

Table of Contents