Problems storing settings

  • Anonymous - 2010-07-29


    I installed BT747 on my Nokia 6300i. I accepted the read/write requests and I've been able to use a Navilock GPS Mouse to output GPS Data. However, I cannot store any settings, meaning if I set Log Fields or the conditions, they are not stored. If I check the application log I don't see any warnings or exceptions regarding this.

    I installed the software on the sd card of my phone. I need to enable RClogs to get the OSM Way point options to be displayed. Can anybody help?

  • Mario De Weerd

    Mario De Weerd - 2010-07-29

    Most GPS mouses will output standard NMEA data which is recognised by BT747.

    A short look on the web allowed me to find information for the  BT-451 mouse from Navilock.  If that is your mouse, BT747 will not able to do much more.  The device is based on a SirfIII.  The SirfIII is not currently supported and configuring the logging functions even less.

    BT747 supports most MTK or MTKII based devices.

  • Anonymous - 2010-08-01

    Thanks for your answer.

    My GPS mouse outputs NMEA, I've verified that via windows socket and also, I was able to see incoming GPS data in your tool (Logger Menu -> GPS Position) on my Nokia 6300i. I thought the gpx-waypoints are based on the NMEA. From your answer you said, the chip might not be supported, but receiving NMEA data seems to work. 

    I see the problem on the persistence layer of my phone. I'm not able to store the settings. That means I can choose let's say UTC, Lat and Lon from the log fields. But when I return to the menu, none of the fields are checked. Also, when I set the logging interval, the tool doesn't seem to save it. I then checked the log to see if it might have gotten an unable-to-write exception or anything similar, but to no avail.

    The Nokia 6300i is a S40 Symbian.

    Maybe you've got another idea? I appreciate your help, thank you!

  • Mario De Weerd

    Mario De Weerd - 2010-08-01

    My idea is still the initial one:
    - The BT-451 is not a logger device.  Regardless of its type it will ignore any logger command;
    - The BT-451 is a Sirf based device and if it would be able to log, it would surely have logger commands that are not compatible with the logger commands that BT747 currently supports.

    Therefore the behaviour you describe is perfectly normal.

    If you want to be able to log, you have these options:
    - Use a logger program on your phone to store the GPS positions that are received. One such program is
    - User a program (like BT747) to send GPS positions to a server and have the server store the track (example: for latest position and for history).  More info on .
    - Buy another GPS device that can log autonomously (a list of devices that BT747 supports is at ).

    Regarding NMEA: it is indeed a standard protocol and BT747 uses it to receive the current position.  The GPS Mouse outputs this NMEA position data automatically without the GPS Mouse requiring to receive a command.
    BT747 does not currently have a logging function implemented - it get the logged data from the GPS Logger.

  • Anonymous - 2010-08-01


    thanks for clarifying. I'm starting to understand. I looked at GPS Track, but it lacks the waypoint storage. ok, i need to get myself a compatible logging device. I just grabbed that gps mouse from work, as I'm only starting to approach that field.

    Thanks for your explanations and patience!

  • Serge Droz

    Serge Droz - 2010-08-02

    I think what you want is something like



Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks