QGeoSatelliteInfoSource::createDefaultSource() returns NULL on the bq phone
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
In Progress
|
Medium
|
Thomas Voß | ||
platform-api (Ubuntu) |
In Progress
|
Medium
|
Thomas Voß | ||
qtubuntu-sensors (Ubuntu) |
In Progress
|
Medium
|
Thomas Voß |
Bug Description
Device: bq Aquaris E4.5 Ubuntu Edition
Operating System: Ubuntu 14.10 (r21)
I am currently trying to build a clone of the "GPS Status" Android app, it displays various details about the built-in GPS receiver.
According to the developer documentation at http://
On my device this call returns NULL.
Sample code is located at https:/
Related branches
- PS Jenkins bot: Approve (continuous-integration)
- Alberto Mardegan (community): Needs Fixing
- Gerry Boland: Pending requested
-
Diff: 1033 lines (+690/-40)25 files modifiedCMakeLists.txt (+1/-1)
TODO.txt (+1/-0)
android/hybris/Android.mk (+4/-0)
android/hybris/ubuntu_application_gps_for_hybris.cpp (+60/-3)
debian/changelog (+6/-0)
include/ubuntu/application/location/CMakeLists.txt (+2/-0)
include/ubuntu/application/location/service.h (+23/-0)
include/ubuntu/application/location/space_vehicle.h (+148/-0)
include/ubuntu/application/location/space_vehicle_update.h (+81/-0)
include/ubuntu/hardware/gps.h (+28/-28)
src/ubuntu/application/base_module.h (+1/-1)
src/ubuntu/application/common/application/location/CMakeLists.txt (+2/-0)
src/ubuntu/application/common/application/location/instance.h (+30/-1)
src/ubuntu/application/common/application/location/service.cpp (+8/-0)
src/ubuntu/application/common/application/location/space_vehicle.cpp (+70/-0)
src/ubuntu/application/common/application/location/space_vehicle_p.h (+40/-0)
src/ubuntu/application/common/application/location/space_vehicle_update.cpp (+44/-0)
src/ubuntu/application/common/application/location/space_vehicle_update_p.h (+41/-0)
src/ubuntu/application/desktop/module_version.h (+1/-1)
src/ubuntu/application/testbackend/module_version.h (+1/-1)
src/ubuntu/application/testbackend/test_stubs.cpp (+70/-0)
src/ubuntu/application/touch/module_version.h (+1/-1)
src/ubuntu/application/ubuntu_application_api.cpp (+15/-1)
src/ubuntu/hardware/tests/test_gps_api.cpp (+6/-2)
src/ubuntu/hardware/ubuntu_platform_hardware_api.cpp (+6/-0)
- Gerry Boland (community): Needs Fixing
- Alberto Mardegan (community): Approve
- PS Jenkins bot: Pending (continuous-integration) requested
-
Diff: 642 lines (+498/-3)13 files modifiedTODO.txt (+1/-0)
debian/control (+1/-1)
include/ubuntu/application/location/CMakeLists.txt (+2/-0)
include/ubuntu/application/location/service.h (+23/-0)
include/ubuntu/application/location/space_vehicle.h (+148/-0)
include/ubuntu/application/location/space_vehicle_update.h (+81/-0)
src/ubuntu/application/common/application/location/CMakeLists.txt (+2/-0)
src/ubuntu/application/common/application/location/instance.h (+30/-1)
src/ubuntu/application/common/application/location/space_vehicle.cpp (+70/-0)
src/ubuntu/application/common/application/location/space_vehicle_p.h (+40/-0)
src/ubuntu/application/common/application/location/space_vehicle_update.cpp (+44/-0)
src/ubuntu/application/common/application/location/space_vehicle_update_p.h (+41/-0)
src/ubuntu/application/ubuntu_application_api.cpp (+15/-1)
- Gerry Boland (community): Approve
-
Diff: 340 lines (+261/-3)7 files modifiedplugins/position/CMakeLists.txt (+4/-0)
plugins/position/core_geo_position_info_source_factory.cpp (+2/-2)
plugins/position/core_geo_satellite_info_source.cpp (+111/-0)
plugins/position/core_geo_satellite_info_source.h (+50/-0)
plugins/position/plugin.json (+1/-1)
tests/CMakeLists.txt (+18/-0)
tests/test_location_api.cpp (+75/-0)
Changed in location-service (Ubuntu): | |
status: | New → Invalid |
Changed in platform-api (Ubuntu): | |
status: | New → Confirmed |
importance: | Undecided → Medium |
Changed in qtubuntu-sensors (Ubuntu): | |
importance: | Undecided → Medium |
Changed in platform-api (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in qtubuntu-sensors (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in platform-api (Ubuntu): | |
assignee: | nobody → Thomas Voß (thomas-voss) |
Changed in qtubuntu-sensors (Ubuntu): | |
assignee: | nobody → Thomas Voß (thomas-voss) |
no longer affects: | location-service (Ubuntu) |
Changed in canonical-devices-system-image: | |
assignee: | nobody → Pat McGowan (pat-mcgowan) |
importance: | Undecided → Medium |
milestone: | none → ww02-2016 |
status: | New → In Progress |
Changed in canonical-devices-system-image: | |
milestone: | ww02-2016 → ww08-2016 |
Changed in canonical-devices-system-image: | |
milestone: | ww08-2016 → 11 |
Changed in canonical-devices-system-image: | |
milestone: | 11 → 12 |
assignee: | Pat McGowan (pat-mcgowan) → Thomas Voß (thomas-voss) |
milestone: | 12 → none |
I also just found out that QGeoSatelliteIn foSource: :availableSourc es() returns an empty list on the phone. This might point to the actual problem.