Discussion Board

Page 1 of 3 123 LastLast
Results 1 to 15 of 35
  1. #1
    Registered User amardeep.jaiman's Avatar
    Join Date
    Jul 2007
    Posts
    20
    Hi,

    can we get signal strength and cell tower info using any j2me api ?


    ~Amardeep

  2. #2
    Nokia Developer Champion im2amit's Avatar
    Join Date
    Feb 2009
    Location
    Noida, India
    Posts
    2,903
    You can get Signal Strength from System.getProperty("com.nokia.mid.networksignal");

    For S40 3rd ed onwards - System.getProperty("Cell-ID");

    For S60 Fp2 onwards -- System.getProperty("com.nokia.mid.cellid")

    thanks,
    ~Amitabh

  3. #3
    Nokia Developer Champion im2amit's Avatar
    Join Date
    Feb 2009
    Location
    Noida, India
    Posts
    2,903
    Hope by tower info you mean cell id only, please note:

    For S40 3rd ed onwards - System.getProperty("Cell-ID");
    For S60 Fp2 onwards -- System.getProperty("com.nokia.mid.cellid")

    In Series 40 devices the MIDlet needs to be signed to a manufacturer or operator domain; otherwise the property will be null. Signing is not needed for S60 devices.


    thanks,
    ~Amitabh
    Visit My Website

  4. #4
    Nokia Developer Champion Tiger79's Avatar
    Join Date
    Apr 2007
    Posts
    2,697
    Just to be a little more specific regarding the platforms than im2amit post :

    http://wiki.forum.nokia.com/index.ph..._ID_in_Java_ME

    Because a "S60 Fp2" doesn't actually exist...

    Just mind very very carefully about the S40 constrain regarding the application to be signed by manufacturer or operator domain, because this is very very hard to achieve...

    And as a last tip : use the Search funtionality of this Forum, this question has been asked a dozen of times !

  5. #5
    Nokia Developer Champion im2amit's Avatar
    Join Date
    Feb 2009
    Location
    Noida, India
    Posts
    2,903
    Sorry a typo....

    its For S60 3rd ed Fp2 onwards -- System.getProperty("com.nokia.mid.cellid")
    No certificate needed.

    thanks,
    ~Amitabh

  6. #6
    Regular Contributor manjul_saini's Avatar
    Join Date
    Jan 2008
    Posts
    387
    hi, only high-end devices s60Vs3 fp2 or later could give you, else it will return null.
    System.getProperty("com.nokia.mid.cellid")
    Thanks and Regards,
    Manjul.

  7. #7
    Registered User trgppkrr's Avatar
    Join Date
    Aug 2009
    Location
    Cbe
    Posts
    13
    Hello,

    Is S60 3rd ed Fp2 available for download? if so can someone post the link...
    I am doing my final year in Computer Science & Engg and i want to develop a mobile phone application for my project. The application requires the determination of cell tower id and signal strength.

    Thanks in advance

  8. #8
    Registered User kalki's Avatar
    Join Date
    Feb 2009
    Posts
    37
    Hi,

    Most probably signal is not possible through j2me.
    Mayur Dharukiya
    WWW.MAYURDHARUKIYA.COM
    J2ME Team Lead at eTechnolabs.com
    Symbian S60 Ambassador
    Nokia Pilot

  9. #9
    Super Contributor grahamhughes's Avatar
    Join Date
    Jun 2003
    Location
    Cheshire, UK
    Posts
    7,394
    You might get signal on 3FP2:

    Code:
    String signal = System.getProperty("com.nokia.mid.networksignal");
    Apparently, this has the format "number-of-bars(signal-strength-in-dBm dBm)".

    I haven't tested it.

    Quote Originally Posted by trgppkrr View Post
    Is S60 3rd ed Fp2 available for download?
    It comes on the phone. Or not. You can't download it.

    As a rule, the information you're looking for is not available in Java on mobile phones. You rely on device-specific support - there is no standard API. If you're buying a device, make sure it supports the feature you want before you spend money.

    Graham.

  10. #10
    Nokia Developer Champion im2amit's Avatar
    Join Date
    Feb 2009
    Location
    Noida, India
    Posts
    2,903
    You can try to test it on Nokia N97 or Nokia 5800 and any of the devices listed here on this link below:

    http://www.forum.nokia.com/devices/m...3ed_fp2_2.html

    thanks,
    ~Amitabh
    PS: If you dont get any device, try Nokia RDA for testing.

  11. #11
    Super Contributor grahamhughes's Avatar
    Join Date
    Jun 2003
    Location
    Cheshire, UK
    Posts
    7,394
    I tried it on my 5800, and I get signal strength as specified. Don't have a SIM card in it, so can't check the cell ID.

    Graham.

  12. #12
    Nokia Developer Champion im2amit's Avatar
    Join Date
    Feb 2009
    Location
    Noida, India
    Posts
    2,903
    I have tested both Cell-id and Signal Strength on Nokia N85 it worked for me.

    thanks,
    ~Amitabh

  13. #13
    Registered User shoeb.nok's Avatar
    Join Date
    Aug 2009
    Posts
    11
    Please anyone can share the uses of function System.getProperty() how many information can be obtained from it.

    1. System.getProperty("com.nokia.mid.cellid")
    2. System.getProperty("com.nokia.mid.imsi")
    3. System.getProperty("com.nokia.mid.networksignal")
    4. ...
    5. ...
    ...
    ..

    Please share the detail information about it. Also share if there is any alternative to get such.

  14. #14
    Nokia Developer Champion im2amit's Avatar
    Join Date
    Feb 2009
    Location
    Noida, India
    Posts
    2,903
    Most of these properties are available only on S60 3rd ed FP2 onwards.. some may require Operators certificate on your midlet otherwise they will return null.

    Pls see the wiki article: http://wiki.forum.nokia.com/index.ph...tem_properties

    thanks,
    ~Amitabh

  15. #15
    Registered User shoeb.nok's Avatar
    Join Date
    Aug 2009
    Posts
    11
    Tnx im2amit!

    How can I manage Operators certificate on your midlet?

    in My NOKIA 5800, imsi, networksignal and cellID is ok. but not getting lac, networkid etc.

    Another question, how can i program for S60 3rd ed FP1 (NOKIA 6120classic)

Page 1 of 3 123 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
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