From 781a1a4be55cd7344701df82ce19c32ad7dd68e4 Mon Sep 17 00:00:00 2001 From: Victor Woeltjen Date: Tue, 9 Jun 2015 09:31:22 -0700 Subject: [PATCH] [Limits] Add metadata to SWGs Add telemetry metadata to Sine Wave Generators to support utilizing telemetry in a 'datum' format, to match designed API for WTD-1223. --- example/generator/bundle.json | 18 +++++++++++++++++- .../generator/src/SinewaveLimitCapability.js | 1 + 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/example/generator/bundle.json b/example/generator/bundle.json index 5af4d4b758..a13bbdc8f8 100644 --- a/example/generator/bundle.json +++ b/example/generator/bundle.json @@ -29,7 +29,23 @@ } }, "telemetry": { - "source": "generator" + "source": "generator", + "domains": [ + { + "key": "time", + "name": "Time" + } + ], + "ranges": [ + { + "key": "sin", + "name": "Sine" + }, + { + "key": "cos", + "name": "Cosine" + } + ] }, "properties": [ { diff --git a/example/generator/src/SinewaveLimitCapability.js b/example/generator/src/SinewaveLimitCapability.js index a833cc86c9..30d222b0c7 100644 --- a/example/generator/src/SinewaveLimitCapability.js +++ b/example/generator/src/SinewaveLimitCapability.js @@ -61,6 +61,7 @@ define( return LIMITS; }, evaluate: function (datum, range) { + range = range || 'sin'; if (datum[range] > RED) { return LIMITS.rh; }