Account for HAL differences in Ephimeris/Almanac/UsedInFix mask

Bug #1453661 reported by Thomas Voß
26
This bug affects 5 people
Affects Status Importance Assigned to Milestone
location-service (Ubuntu)
Confirmed
High
Thomas Voß

Bug Description

While vanilla android defines the ephimeris/almanac/used_in_fix mask as a 32-bit mask (see [1]), SOC-specific source trees might carry non-scalar mask members, e.g., extending the masks to uint32_t[8]. With that, the low-level adaptation layers should account for the difference and expose a unified interface to user space.

[1] http://androidxref.com/4.4.4_r1/xref/hardware/libhardware/include/hardware/gps.h#297

Changed in location-service (Ubuntu):
status: New → Confirmed
assignee: nobody → Thomas Voß (thomas-voss)
Changed in location-service (Ubuntu):
importance: Undecided → High
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.