User's Manual

Performing Advanced Functions
COND
DESCRIPTION: This command allows specifying conditions and limits for those conditions, which
can be used by logical channels to trigger saving, notification, etc. Condition
number 0 is the default condition for the LC command and is thus per default set to
"never" (type 0) and must not be changed. Attempts to do so result in error number
5 (parameter error).
PARAMETERS: Depending on the condition type there is a varying number of parameters (see
above). The meaning of the condition <type> is:
0: never
1: always
2: upper limit (with hysteresis)
3: lower limit (with hysteresis)
4: within limits (with hysteresis)
5: outside limits (with hysteresis)
The parameters (if any) for the different condition types are always given in
ascending order.
COND <cnr> <type>
COND <cnr> 0|1
COND <cnr> 2|3 <limitlo> <limithi>
COND <cnr> 4|5 <lowerlimitlo> <lowerlimithi> <upperlimitlo>
<upperlimithi>
REMARKS: This command belongs to the new class of table commands.
RETURNS:
REMOTE: Yes, via XCONF.
EXAMPLES:
LC
DESCRIPTION: This command specifies which actions to take, when a result value calculated from
measurement value is available. Actions to take may be:
1: saving of a value
2: sending of a notification request to the master receiver
3: switching of an output channel (see also OC command)
4: operation mode change
In addition there are the *_flags parameters, which specify when to call the
condition and perform the action.
PARAMETERS: LC <lnr> <modemask> <lowerverifier> <upperverifier>
<save_cnr> <save_cnr_flags> [ <notification_cnr>
<notification_cnr_flags> [ {<switch_output_cnr>
<switch_output_cnr_flags> <onr> | 0 0 0} [ <modeswich_cnr>
<modeswitch_cnr_flags> <save_partial_data_0_1> <priority>
<new_mode> ] ] ]
<lnr> — Logical channel number
42