User's Manual

Performing Advanced Functions
Code Description Parameters Returns
0100 SSMAA – Set Sampling Method
to Arithmetic Average. The
specified analog channel will be
instructed to store the arithmetic
average of all sampled values
The channel num-
ber
Result (OK or
ERROR)
0101 SSMCA – Set Sampling Method
to Circular Average. The
specified analog channel will be
instructed to store the circular
average of all sampled values.
The channel num-
ber
Result (OK or
ERROR)
0110 SSMF – Set Sampling Method to
First. Only the first sampled
value will be stored in each slot
The channel num-
ber
Result (OK or
ERROR)
0111 SSML – Set Sampling Method to
Last. Only the last sampled
value will be stored in each slot
The channel num-
ber
Result (OK or
ERROR)
1000 RNS – Read Notification Status
1
.
If no notification was pending,
this command should return an
error. If one was pending, then
the last valid timestamp is
returned and the notification is
cleared
The channel num-
ber
Returns the time
when the
threshold was
reached (in
standard time
format) and the
result (OK or
ERROR)
1001 RPNNER – Read the Pending
Notifications and the Notification
Enable Register. This command
returns the 16-bit Pending
Notifications and the Notification
Enable Registers; the channel
Number has no significance for
this command
None Two 16-bit
integers (first the
NE and then the
PN register) and
the result (OK or
ERROR)
1010 DAN – Disable Any Notification The channel num-
ber
Result (OK or
ERROR)
1011 RNTTL – Read Notification Type
and Thresholds/Limits
The channel num-
ber
One 8-bit char
(Notification Type),
two 16-bit integers
(first the lower limit
and then the
higher limit) and
the result (OK or
ERROR). If only a
threshold was set,
then the second
16-bit integer is
irrelevant
1100 ENOPTR – Enable Notify On
Positive Threshold Reached
The channel num-
ber and the
threshold (16 bit
value)
Result (OK or
ERROR)
1
See also “ ” on page 43. Notifications
27