BLID Application Satellite Info API Specification: API description

BLID Application Satellite Info API loads the implementation at runtime and the implementation consists only of local objects.

BLID Application Satellite Info API consists of one class: CSatelliteInfoUI. The API displays a dialog consisting of two views, indicating the satellite data availability and quality. Satellite information is obtained by using the first available positioning technology plug-in (PSY) which is capable of providing satellite information. In the signal strength view, the dialog displays the satellite IDs along with their signal strengths in the form of bars. A satellite that is represented by a filled bar has a fix and a satellite represented by an unfilled bar does not have a fix. In the firmament view all visible satellites and their IDs are displayed on an imaginary firmament.

BLID Application Satellite Info API uses the service provided by Location Acquisition API to obtain satellite information. Using the services of BLID Application Satellite Info API requires the client to provide requestor data which generally is the name of the application. This requestor data will be used by the Location Framework for privacy verification in the future.

Use cases

The use cases of BLID Application Satellite Info API are as follows:

Launching the Satellite Information dialog:

Handling Foreground Events:

API class structure

Figure 1: BLID Application Satellite Info API class diagram

It consists of only one class: CSatelliteInfoUI. It is used to display a dialog indicating the satellite data availability and quality.


Copyright © Nokia Corporation 2001-2008
Back to top