[Time Controller] Use start time in example

WTD-1515
This commit is contained in:
Victor Woeltjen 2015-09-04 12:52:02 -07:00
parent 01a6d2e6a7
commit bfb19dea74
2 changed files with 11 additions and 10 deletions

View File

@ -25,8 +25,8 @@
* Module defining SinewaveTelemetryProvider. Created by vwoeltje on 11/12/14. * Module defining SinewaveTelemetryProvider. Created by vwoeltje on 11/12/14.
*/ */
define( define(
["./SinewaveTelemetry"], ["./SinewaveTelemetrySeries"],
function (SinewaveTelemetry) { function (SinewaveTelemetrySeries) {
"use strict"; "use strict";
/** /**
@ -45,7 +45,7 @@ define(
function generateData(request) { function generateData(request) {
return { return {
key: request.key, key: request.key,
telemetry: new SinewaveTelemetry(request) telemetry: new SinewaveTelemetrySeries(request)
}; };
} }
@ -112,4 +112,4 @@ define(
return SinewaveTelemetryProvider; return SinewaveTelemetryProvider;
} }
); );

View File

@ -35,9 +35,10 @@ define(
* *
* @constructor * @constructor
*/ */
function SinewaveTelemetry(request) { function SinewaveTelemetrySeries(request) {
var latestObservedTime = Date.now(), var firstTime = (request || {}).start || firstObservedTime,
count = Math.floor((latestObservedTime - firstObservedTime) / 1000), latestObservedTime = Date.now(),
count = Math.floor((latestObservedTime - firstTime) / 1000),
period = request.period || 30, period = request.period || 30,
generatorData = {}; generatorData = {};
@ -47,7 +48,7 @@ define(
generatorData.getDomainValue = function (i, domain) { generatorData.getDomainValue = function (i, domain) {
return i * 1000 + return i * 1000 +
(domain !== 'delta' ? firstObservedTime : 0); (domain !== 'delta' ? firstTime : 0);
}; };
generatorData.getRangeValue = function (i, range) { generatorData.getRangeValue = function (i, range) {
@ -58,6 +59,6 @@ define(
return generatorData; return generatorData;
} }
return SinewaveTelemetry; return SinewaveTelemetrySeries;
} }
); );