Change data type of HEPE to float

This is to accomodate values of accuracy
that exceed 65535

CRs-fixed: 449184
Change-Id: Icc89c4bbb6975027083fd906bdc2d0ca40060431
diff --git a/loc_api/libloc_api_50001/loc_eng_msg.h b/loc_api/libloc_api_50001/loc_eng_msg.h
index bd86def..37eeec9 100644
--- a/loc_api/libloc_api_50001/loc_eng_msg.h
+++ b/loc_api/libloc_api_50001/loc_eng_msg.h
@@ -914,7 +914,7 @@
         loc_eng_msg(instance, ULP_MSG_INJECT_NETWORK_POSITION),
         networkPosition(networkPos)
     {
-        LOC_LOGV("flags: %d\n  source: %d\n  latitude: %f\n  longitude: %f\n  accuracy %d",
+        LOC_LOGV("flags: %d\n  source: %d\n  latitude: %f\n  longitude: %f\n  accuracy %f",
              networkPosition.valid_flag,
              networkPosition.position.pos_source,
              networkPosition.position.latitude,
diff --git a/loc_api/libloc_api_50001/loc_ulp.h b/loc_api/libloc_api_50001/loc_ulp.h
index 7563699..790267c 100644
--- a/loc_api/libloc_api_50001/loc_ulp.h
+++ b/loc_api/libloc_api_50001/loc_ulp.h
@@ -264,7 +264,7 @@
     /** longitude in degrees */
     double longitude;
     /** Horzizontal error estimate in meters */
-    uint16_t HEPE;
+    float HEPE;
 } UlpNetworkPosition;
 
 /** Represents access point information */