S60 3rd Edition SDK for Symbian OS Example Applications Guide |
Satellite Info UI Reference Example
1. About this Example
2. Prerequisites
3. What can the Satellite Info UI Reference Application do?
4. User Interface
5. Design and Implementation
6. Summary
7. Class List
The Satellite Info UI Reference application is a UI application that demonstrates the usage of the CSateliteInfoUI class that is exported by the BLID Application Satellite Info API. This API is used to execute a dialog that displays satellite signal strength information.
This example makes use of the standard Symbian OS application framework comprising of the Application, Document, UI, and View classes. It also makes use of the CSatelliteInfoUI class that is exported by BLID Application Satellite Information API. Please refer to document Series_60_BLID_Application_Satellite_Information_API_Specification for further information about CSatelliteInfoUI API. Satellite Info Reference Application requires “Location” and “SwEvent” capabilities for its operation. The reader should be familiar with all these areas before attempting to understand this example.
The reference application pops a dialog that displays the satellite strengths.
This section shows how the Satellite Info UI Reference example application is displayed to end-users and explains how to operate it.
When the application has been launched, it will display the default view as shown below. The options menu of the view will have the menu command to launch the Satellite Info dialog. Pressing the Back soft key would close the application.
Figure 1 Initial view
To launch the Satellite Info dialog, select the Satellite Status menu item in the Options menu. A progress dialog would display before the satellite dialog displays.
Figure 2 Launching Satellite Info dialog
After the progress dialog closes, the satellite information dialog as depicted below is displayed. This dialog displays the satellite ID's along with their signal strengths in the form of bars. The satellite with filled bar depicts that the satellite has a fix and the satellite with unfilled bar depicts that it does not have a fix. A maximum of five satellites information is displayed in the decreasing order of their strengths. Pressing the Back soft key closes the dialog and returns to the Initial View.
Figure 3 Satellite Info display
The class diagram for the Satellite Info UI Reference Application is shown below.
Figure 4 Class Diagram for Satellite Info UI Reference application
The following sequence diagram demonstrates the actions taken when the Satellite Info UI reference application is executed
Figure 5 Sequence diagram for the Satellite Info UI Reference Application describing the application start-up sequence
The Satellite Info UI Reference Application demonstrates as to how the CSatelliteInfoUI class can be used to display the Satellite Strength Information.
This inheritance list is sorted roughly, but not completely, alphabetically:
|
© Nokia 2006 |

|