From f123fbb98ffae6f5825e840f3d447eb8921fa423 Mon Sep 17 00:00:00 2001 From: filatov Date: Sat, 12 Nov 2016 17:17:04 +0000 Subject: [PATCH] return int64 from fx_getCurrentTime --- javasrc/tool/org/etsi/its/tool/elvior/PluginAdapter.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/javasrc/tool/org/etsi/its/tool/elvior/PluginAdapter.java b/javasrc/tool/org/etsi/its/tool/elvior/PluginAdapter.java index 09c7b3c72..0c619c43c 100644 --- a/javasrc/tool/org/etsi/its/tool/elvior/PluginAdapter.java +++ b/javasrc/tool/org/etsi/its/tool/elvior/PluginAdapter.java @@ -698,8 +698,10 @@ public class PluginAdapter implements TriCommunicationSA, TriCommunicationTE, xT returnValue.setNumberOfBits(Long.SIZE); returnValue.setEncodedParameter( ByteHelper.longToByteArray( - ((IntegerValueEx)time).getInt64() << 6, // Decoding starts from bit 0, byte 0, so we have to shift the value 6 bits to the left - 6/*Long.SIZE / Byte.SIZE*/ // Encoding on 48 bits +// ((IntegerValueEx)time).getInt64() << 6, // Decoding starts from bit 0, byte 0, so we have to shift the value 6 bits to the left + // 6/*Long.SIZE / Byte.SIZE*/ // Encoding on 48 bits + ((IntegerValueEx)time).getInt64(), + Long.SIZE / Byte.SIZE )); _logger.exiting("PluginAdapter", "exec_getCurrentTime", ByteHelper.byteArrayToString(returnValue.getEncodedParameter())); -- GitLab