Namespaces
Variants
Actions
Revision as of 14:06, 20 June 2012 by hamishwillee (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Archived:Receiving certain WLAN notifications automatically does not work (Known Issue)

Jump to: navigation, search
Archived.png
Archived: This article is archived because it is not considered relevant for third-party developers creating commercial solutions today. If you think this article is still relevant, let us know by adding the template {{ReviewForRemovalFromArchive|user=~~~~|write your reason here}}.

Article Metadata

Tested with
Devices(s): Nokia E60, Nokia E61, Nokia E70, Nokia N80

Compatibility
Platform(s): S60 3rd Edition
S60 3rd Edition, FP1

Article
Created: User:Technical writer 1 (20 Aug 2007)
Last edited: hamishwillee (20 Jun 2012)

Description

APIs are defined in the SDK to asynchronously receive notifications about the status of a WLAN connection (see Connection Monitor API).

However, not all notifications are received as described in the SDK documentation. The events EConnMonBearerAvailabilityChange and EConnMonSignalStrengthChange are documented to be received asynchronously through MConnectionMonitorObserver::EventL().

Since constantly monitoring bearer availability and signal strength consumes a lot of battery power, automatic notifications for these events are not enabled in S60 3rd Edition devices. EConnMonBearerAvailabilityChange event can be used for detecting changes in WLAN availability if WLAN background scans are enabled in the device settings. These events may not arrive immediately after the change, since they are restricted by the scanning interval defined in the settings.EConnMonSignalStrengthChange event is valid only for cellular (GPRS, WCDMA, etc.) bearers.

Solution

If this functionality is needed, applications have to implement their own logic for periodic, synchronous queries for signal strength and/or bearer availability in order to detect any immediate changes.

220 page views in the last 30 days.
Nokia Developer aims to help you create apps and publish them so you can connect with users around the world.

京ICP备05048969号  © Copyright Nokia 2013 All rights reserved