×

Discussion Board

Results 1 to 3 of 3
  1. #1
    Registered User
    Join Date
    Mar 2003
    Posts
    6

    GetSignalStrength()

    I experience (like others) problem in getting accurate feedback from the GetSignalStrength() method.

    However, to retrieve the current Cell ID, MCC, MNC and LAC is no problem.

    This is a snippet from my code;

    ---< CUT >---

    TInt32 st;
    User::LeaveIfError(phone.GetSignalStrength(st));

    ---< CUT >---

    "st" always result in 0, even though there is good signal quality.

    Why is this? Target device I've used is Nokia 3650.

    / Mikael

  2. #2
    Registered User
    Join Date
    Mar 2003
    Posts
    6

    User::WaitForRequest()

    Now I've even tried with following;

    ---<CUT >---
    TRequestStatus status;
    TInt32 strength = 0;

    phone.GetSignalStrength(status, strength);
    User::WaitForRequest(status);
    ---<CUT>---

    .. But it still gives 0 as result!?

    / Mikael

  3. #3
    Regular Contributor
    Join Date
    Mar 2003
    Location
    UK
    Posts
    159
    I think I've seen this asked somewhere before. And I seem to remember that people found that they had to use SignalStrengthNotification() to get values other than 0 back.


    Cheers
    Russell

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
×