[Limits] Use datum for sinewave limits
Use forward-looking notion of a datum for sine wave generator limits, WTD-1223.
This commit is contained in:
@@ -60,17 +60,17 @@ define(
|
|||||||
limits: function (range) {
|
limits: function (range) {
|
||||||
return LIMITS;
|
return LIMITS;
|
||||||
},
|
},
|
||||||
evaluate: function (value, range) {
|
evaluate: function (datum, range) {
|
||||||
if (value > RED) {
|
if (datum[range] > RED) {
|
||||||
return LIMITS.rh;
|
return LIMITS.rh;
|
||||||
}
|
}
|
||||||
if (value < -RED) {
|
if (datum[range] < -RED) {
|
||||||
return LIMITS.rl;
|
return LIMITS.rl;
|
||||||
}
|
}
|
||||||
if (value > YELLOW) {
|
if (datum[range] > YELLOW) {
|
||||||
return LIMITS.yh;
|
return LIMITS.yh;
|
||||||
}
|
}
|
||||||
if (value < -YELLOW) {
|
if (datum[range] < -YELLOW) {
|
||||||
return LIMITS.yl;
|
return LIMITS.yl;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user