From 52d7ab35e56e7382b5fef52fb92a93d974da69e7 Mon Sep 17 00:00:00 2001 From: Henri Herscher Date: Mon, 24 Oct 2005 21:20:23 +0000 Subject: Duration is retrieved from the tape stop message duration field instead of calculated from tape message timestamps. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@12 09dcff7a-b715-0410-9601-b79a96267cd0 --- orktrack/src/net/sf/oreka/orktrack/Port.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'orktrack') diff --git a/orktrack/src/net/sf/oreka/orktrack/Port.java b/orktrack/src/net/sf/oreka/orktrack/Port.java index 24e476c..0e8822e 100644 --- a/orktrack/src/net/sf/oreka/orktrack/Port.java +++ b/orktrack/src/net/sf/oreka/orktrack/Port.java @@ -207,7 +207,8 @@ public class Port { TapeMessage startMessage = lastTapeMessage; TapeMessage stopMessage = tapeMessage; - long duration = (stopMessage.getTimestamp() - startMessage.getTimestamp())*1000; + //long duration = (stopMessage.getTimestamp() - startMessage.getTimestamp())*1000; + long duration = stopMessage.getDuration(); long date = ((long)startMessage.getTimestamp()) * 1000; Date timestamp = new Date(date); -- cgit v1.2.3