10 Appendix | 135
For calculated signals the states of the flags of input signals are considered for
the calculation result.
This can be summarized as follows:
No value cases
l
The meaning is the same as if the sample (including timestamp) were
missing completely.
l
The advantage is that with this flag a No value of one signal can be
combined with other signals in the same group which still have a sample
at the same point.
l
The result of a calculation on No value will also be marked as No
value (unless the interpolation with other signals causes there to be a
sample).
l
The state of stateful operations (like integral) will not update.
Error cases (both with and without value)
l
If any input sample has an error (i.e. is invalid), the error is propagated to
the calculation result.
l
The only exception is if the input sample does not matter, e.g. true?
3: error results in 3.
l
Errors are also propagated into the state of stateful operations.
l
Thus accumulating operations (like e.g. Integral) will stay on error as
long as the error sample is part of the accumulation range.
MDA V8 | User Guide