summaryrefslogtreecommitdiff
path: root/enhanced-position-service
diff options
context:
space:
mode:
authorasanoaozora <fifitaneki@hotmail.com>2016-08-12 17:38:14 +0200
committerasanoaozora <fifitaneki@hotmail.com>2016-08-12 17:38:14 +0200
commit5d809bd7bc95e55d78eeae7dcfb1a4a195061d38 (patch)
tree5684a56cd9029204c46f32d4831d1fc33da62c79 /enhanced-position-service
parentce5472684bfde86fc8b18f5cd2af122842d3510b (diff)
downloadpositioning-5d809bd7bc95e55d78eeae7dcfb1a4a195061d38.tar.gz
fix a bug due wrong data types in the CommonAPI POC of enhanced position
Diffstat (limited to 'enhanced-position-service')
-rw-r--r--enhanced-position-service/franca/src/EnhancedPositionStubImpl.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/enhanced-position-service/franca/src/EnhancedPositionStubImpl.cpp b/enhanced-position-service/franca/src/EnhancedPositionStubImpl.cpp
index 0ffcd39..454bfb2 100644
--- a/enhanced-position-service/franca/src/EnhancedPositionStubImpl.cpp
+++ b/enhanced-position-service/franca/src/EnhancedPositionStubImpl.cpp
@@ -356,7 +356,7 @@ void EnhancedPositionStubImpl::GetPositionInfo(const std::shared_ptr<CommonAPI::
if (position.validityBits & GNSS_POSITION_ALTITUDEMSL_VALID)
{
- data[EnhancedPositionServiceTypes::PositionInfoKey::ALTITUDE] = position.altitudeMSL;
+ data[EnhancedPositionServiceTypes::PositionInfoKey::ALTITUDE] = (double) position.altitudeMSL;
}
}
@@ -364,17 +364,17 @@ void EnhancedPositionStubImpl::GetPositionInfo(const std::shared_ptr<CommonAPI::
{
if (position.validityBits & GNSS_POSITION_HEADING_VALID)
{
- data[EnhancedPositionServiceTypes::PositionInfoKey::HEADING] = position.heading;
+ data[EnhancedPositionServiceTypes::PositionInfoKey::HEADING] = (double) position.heading;
}
if (position.validityBits & GNSS_POSITION_HSPEED_VALID)
{
- data[EnhancedPositionServiceTypes::PositionInfoKey::SPEED] = position.hSpeed;
+ data[EnhancedPositionServiceTypes::PositionInfoKey::SPEED] = (double) position.hSpeed;
}
if (position.validityBits & GNSS_POSITION_VSPEED_VALID)
{
- data[EnhancedPositionServiceTypes::PositionInfoKey::CLIMB] = position.vSpeed;
+ data[EnhancedPositionServiceTypes::PositionInfoKey::CLIMB] = (double) position.vSpeed;
}
}
}