diff options
author | Bhavna Sharma <sbhavna@codeaurora.org> | 2020-07-10 18:40:23 -0700 |
---|---|---|
committer | Bhavna Sharma <sbhavna@codeaurora.org> | 2020-09-25 11:21:27 -0700 |
commit | dd1a4ce5cbb27bddfa667adc55193eb1b44bfe73 (patch) | |
tree | d67a502abd772b553b4abf499b7c31cab08a2497 /utils | |
parent | c8afcf7321d58c241a333804f13cbd2c57f854af (diff) |
Add support for vpe output type
Add new config item to load engineHub
if engine present on external processor.
Add and set required position bits from VPE fix.
Remove duplicate enteries for LocPosTechMask
CRs-Fixed: 2778556
Change-Id: I159871e6899e63a75d73514e1ee5cedf33d918ab
Diffstat (limited to 'utils')
-rw-r--r-- | utils/gps_extended_c.h | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/utils/gps_extended_c.h b/utils/gps_extended_c.h index a4bdb96..febbd7b 100644 --- a/utils/gps_extended_c.h +++ b/utils/gps_extended_c.h @@ -115,6 +115,9 @@ typedef uint32_t LocPosTechMask; #define LOC_POS_TECH_MASK_AFLT ((LocPosTechMask)0x00000040) #define LOC_POS_TECH_MASK_HYBRID ((LocPosTechMask)0x00000080) #define LOC_POS_TECH_MASK_PPE ((LocPosTechMask)0x00000100) +#define LOC_POS_TECH_MASK_VEH ((LocPosTechMask)0x00000200) +#define LOC_POS_TECH_MASK_VIS ((LocPosTechMask)0x00000400) + enum loc_registration_mask_status { LOC_REGISTRATION_MASK_ENABLED, @@ -476,17 +479,6 @@ typedef uint32_t GnssAdditionalSystemInfoMask; #define NAVIC_SV_PRN_MIN 401 #define NAVIC_SV_PRN_MAX 414 -typedef uint32_t LocPosTechMask; -#define LOC_POS_TECH_MASK_DEFAULT ((LocPosTechMask)0x00000000) -#define LOC_POS_TECH_MASK_SATELLITE ((LocPosTechMask)0x00000001) -#define LOC_POS_TECH_MASK_CELLID ((LocPosTechMask)0x00000002) -#define LOC_POS_TECH_MASK_WIFI ((LocPosTechMask)0x00000004) -#define LOC_POS_TECH_MASK_SENSORS ((LocPosTechMask)0x00000008) -#define LOC_POS_TECH_MASK_REFERENCE_LOCATION ((LocPosTechMask)0x00000010) -#define LOC_POS_TECH_MASK_INJECTED_COARSE_POSITION ((LocPosTechMask)0x00000020) -#define LOC_POS_TECH_MASK_AFLT ((LocPosTechMask)0x00000040) -#define LOC_POS_TECH_MASK_HYBRID ((LocPosTechMask)0x00000080) - /* Checking svIdOneBase can be set to the corresponding bit in mask */ #define svFitsMask(mask, svIdOneBase) \ ((svIdOneBase) >= 1 && (svIdOneBase) <= (sizeof(mask) << 3)) |