QMI LOC bug fix on SGLTE OOS IND

Change-Id: I4408beede3d05d6cfb1a9a5ead3a44a31b1263cf
This commit is contained in:
Kevin Tang 2012-09-27 10:07:13 -07:00
parent af0b025a0a
commit 0a28a39125
2 changed files with 10967 additions and 10967 deletions

6
loc_api/loc_api_v02/location_service_v02.c Normal file → Executable file
View file

@ -39,7 +39,7 @@ GENERAL DESCRIPTION
*====*====*====*====*====*====*====*====*====*====*====*====*====*====*====*/ *====*====*====*====*====*====*====*====*====*====*====*====*====*====*====*/
/* This file was generated with Tool version 5.5 /* This file was generated with Tool version 5.5
It was generated on: Thu Sep 20 2012 It was generated on: Thu Sep 27 2012
From IDL File: location_service_v02.idl */ From IDL File: location_service_v02.idl */
#include "stdint.h" #include "stdint.h"
@ -2994,7 +2994,7 @@ static const qmi_idl_service_message_table_entry loc_service_indication_messages
{QMI_LOC_GET_NI_GEOFENCE_ID_LIST_IND_V02, TYPE16(0, 127), 82}, {QMI_LOC_GET_NI_GEOFENCE_ID_LIST_IND_V02, TYPE16(0, 127), 82},
{QMI_LOC_INJECT_GSM_CELL_INFO_IND_V02, TYPE16(0, 129), 7}, {QMI_LOC_INJECT_GSM_CELL_INFO_IND_V02, TYPE16(0, 129), 7},
{QMI_LOC_INJECT_NETWORK_INITIATED_MESSAGE_IND_V02, TYPE16(0, 131), 7}, {QMI_LOC_INJECT_NETWORK_INITIATED_MESSAGE_IND_V02, TYPE16(0, 131), 7},
{QMI_LOC_WWAN_OUT_OF_SERVICE_NOTIFICATION_IND_V02, TYPE16(0, 132), 0} {QMI_LOC_WWAN_OUT_OF_SERVICE_NOTIFICATION_IND_V02, TYPE16(0, 133), 7}
}; };
/*Service Object*/ /*Service Object*/
@ -3008,7 +3008,7 @@ struct qmi_idl_service_object loc_qmi_idl_service_object_v02 = {
sizeof(loc_service_indication_messages_v02)/sizeof(qmi_idl_service_message_table_entry) }, sizeof(loc_service_indication_messages_v02)/sizeof(qmi_idl_service_message_table_entry) },
{ loc_service_command_messages_v02, loc_service_response_messages_v02, loc_service_indication_messages_v02}, { loc_service_command_messages_v02, loc_service_response_messages_v02, loc_service_indication_messages_v02},
&loc_qmi_idl_type_table_object_v02, &loc_qmi_idl_type_table_object_v02,
0x0F, 0x10,
NULL NULL
}; };

50
loc_api/loc_api_v02/location_service_v02.h Normal file → Executable file
View file

@ -63,7 +63,7 @@
*====*====*====*====*====*====*====*====*====*====*====*====*====*====*====*/ *====*====*====*====*====*====*====*====*====*====*====*====*====*====*====*/
/* This file was generated with Tool version 5.5 /* This file was generated with Tool version 5.5
It was generated on: Thu Sep 20 2012 It was generated on: Thu Sep 27 2012
From IDL File: location_service_v02.idl */ From IDL File: location_service_v02.idl */
/** @defgroup loc_qmi_consts Constant values defined in the IDL */ /** @defgroup loc_qmi_consts Constant values defined in the IDL */
@ -89,7 +89,7 @@ extern "C" {
/** Major Version Number of the IDL used to generate this file */ /** Major Version Number of the IDL used to generate this file */
#define LOC_V02_IDL_MAJOR_VERS 0x02 #define LOC_V02_IDL_MAJOR_VERS 0x02
/** Revision Number of the IDL used to generate this file */ /** Revision Number of the IDL used to generate this file */
#define LOC_V02_IDL_MINOR_VERS 0x0F #define LOC_V02_IDL_MINOR_VERS 0x10
/** Major Version Number of the qmi_idl_compiler used to generate this file */ /** Major Version Number of the qmi_idl_compiler used to generate this file */
#define LOC_V02_IDL_TOOL_VERS 0x05 #define LOC_V02_IDL_TOOL_VERS 0x05
/** Maximum Defined Message ID */ /** Maximum Defined Message ID */
@ -779,7 +779,7 @@ typedef struct {
uint8_t vertConfidence_valid; /**< Must be set to true if vertConfidence is being passed */ uint8_t vertConfidence_valid; /**< Must be set to true if vertConfidence is being passed */
uint8_t vertConfidence; uint8_t vertConfidence;
/**< Vertical uncertainty confidence.\n /**< Vertical uncertainty confidence.\n
- Units: Percent \n - Units: Percent \n
- Range: 0 to 99 */ - Range: 0 to 99 */
/* Optional */ /* Optional */
@ -6092,7 +6092,7 @@ typedef struct {
of samples per batch and the number of batches per second. of samples per batch and the number of batches per second.
However, the final control of the actual requested rate resides with However, the final control of the actual requested rate resides with
the Sensors Manager Module/GNSS location engine. \n the Sensors Manager Module/GNSS location engine. \n
Default: 10 Hz sampling rate and 2 Hz batching rate. Default: 10 Hz sampling rate and 2 Hz batching rate.
*/ */
/* Optional */ /* Optional */
@ -6124,11 +6124,11 @@ typedef struct {
uint8_t accelSamplingSpecHigh_valid; /**< Must be set to true if accelSamplingSpecHigh is being passed */ uint8_t accelSamplingSpecHigh_valid; /**< Must be set to true if accelSamplingSpecHigh is being passed */
qmiLocSensorControlConfigSamplingSpecStructT_v02 accelSamplingSpecHigh; qmiLocSensorControlConfigSamplingSpecStructT_v02 accelSamplingSpecHigh;
/**< \n Sets the nominal rate at which the GNSS location engine is to request /**< \n Sets the nominal rate at which the GNSS location engine is to request
acceleration data to be used by the high data rate filter. The sensor acceleration data to be used by the high data rate filter. The sensor
data rate is specified in terms of the nominal number of samples per data rate is specified in terms of the nominal number of samples per
batch and the number of batches per second. batch and the number of batches per second.
However, the final control of the actual requested rate resides with However, the final control of the actual requested rate resides with
the Sensors Manager Module/GNSS location engine. \n the Sensors Manager Module/GNSS location engine. \n
Default: 100 Hz sampling rate and 4 Hz batching rate. Default: 100 Hz sampling rate and 4 Hz batching rate.
*/ */
@ -6137,11 +6137,11 @@ typedef struct {
uint8_t gyroSamplingSpecHigh_valid; /**< Must be set to true if gyroSamplingSpecHigh is being passed */ uint8_t gyroSamplingSpecHigh_valid; /**< Must be set to true if gyroSamplingSpecHigh is being passed */
qmiLocSensorControlConfigSamplingSpecStructT_v02 gyroSamplingSpecHigh; qmiLocSensorControlConfigSamplingSpecStructT_v02 gyroSamplingSpecHigh;
/**< \n Sets the nominal rate at which the GNSS location engine is to request /**< \n Sets the nominal rate at which the GNSS location engine is to request
gyro data to be used by the high data rate filter. The sensor data rate gyro data to be used by the high data rate filter. The sensor data rate
is specified in terms of the nominal number of samples per batch and the is specified in terms of the nominal number of samples per batch and the
number of batches per second. number of batches per second.
However, the final control of the actual requested rate resides with However, the final control of the actual requested rate resides with
the Sensors Manager Module/GNSS location engine. \n the Sensors Manager Module/GNSS location engine. \n
Default: 100 Hz sampling rate and 4 Hz batching rate. Default: 100 Hz sampling rate and 4 Hz batching rate.
*/ */
}qmiLocSetSensorPerformanceControlConfigReqMsgT_v02; /* Message */ }qmiLocSetSensorPerformanceControlConfigReqMsgT_v02; /* Message */
@ -6290,11 +6290,11 @@ typedef struct {
uint8_t accelSamplingSpecHigh_valid; /**< Must be set to true if accelSamplingSpecHigh is being passed */ uint8_t accelSamplingSpecHigh_valid; /**< Must be set to true if accelSamplingSpecHigh is being passed */
qmiLocSensorControlConfigSamplingSpecStructT_v02 accelSamplingSpecHigh; qmiLocSensorControlConfigSamplingSpecStructT_v02 accelSamplingSpecHigh;
/**< \n Sets the nominal rate at which the GNSS location engine is to request /**< \n Sets the nominal rate at which the GNSS location engine is to request
acceleration data to be used by the high data rate filter. The sensor acceleration data to be used by the high data rate filter. The sensor
data rate is specified in terms of the nominal number of samples per data rate is specified in terms of the nominal number of samples per
batch and the number of batches per second. batch and the number of batches per second.
However, the final control of the actual requested rate resides with However, the final control of the actual requested rate resides with
the Sensors Manager Module/GNSS location engine. \n the Sensors Manager Module/GNSS location engine. \n
Default: 100 Hz sampling rate and 4 Hz batching rate. Default: 100 Hz sampling rate and 4 Hz batching rate.
*/ */
@ -6303,11 +6303,11 @@ typedef struct {
uint8_t gyroSamplingSpecHigh_valid; /**< Must be set to true if gyroSamplingSpecHigh is being passed */ uint8_t gyroSamplingSpecHigh_valid; /**< Must be set to true if gyroSamplingSpecHigh is being passed */
qmiLocSensorControlConfigSamplingSpecStructT_v02 gyroSamplingSpecHigh; qmiLocSensorControlConfigSamplingSpecStructT_v02 gyroSamplingSpecHigh;
/**< \n Sets the nominal rate at which the GNSS location engine is to request /**< \n Sets the nominal rate at which the GNSS location engine is to request
gyro data to be used by the high data rate filter. The sensor data rate gyro data to be used by the high data rate filter. The sensor data rate
is specified in terms of the nominal number of samples per batch and the is specified in terms of the nominal number of samples per batch and the
number of batches per second. number of batches per second.
However, the final control of the actual requested rate resides with However, the final control of the actual requested rate resides with
the Sensors Manager Module/GNSS location engine. \n the Sensors Manager Module/GNSS location engine. \n
Default: 100 Hz sampling rate and 4 Hz batching rate. Default: 100 Hz sampling rate and 4 Hz batching rate.
*/ */
}qmiLocGetSensorPerformanceControlConfigIndMsgT_v02; /* Message */ }qmiLocGetSensorPerformanceControlConfigIndMsgT_v02; /* Message */
@ -7273,7 +7273,7 @@ typedef struct {
uint8_t vertConfidence_valid; /**< Must be set to true if vertConfidence is being passed */ uint8_t vertConfidence_valid; /**< Must be set to true if vertConfidence is being passed */
uint8_t vertConfidence; uint8_t vertConfidence;
/**< Vertical uncertainty confidence. \n /**< Vertical uncertainty confidence. \n
- Units: Percent \n - Units: Percent \n
- Range: 0 to 99 */ - Range: 0 to 99 */
/* Optional */ /* Optional */