Tree [838927] master /
 History



File Date Author Commit
 .gitignore 2011-06-14 Torgny Johansson Torgny Johansson [7a5e92] Merge branch 'master' of ssh://mgit.gotdns.org/...
 Android.mk 2011-06-14 Torgny Johansson Torgny Johansson [7a5e92] Merge branch 'master' of ssh://mgit.gotdns.org/...
 README 2011-06-14 Torgny Johansson Torgny Johansson [7a5e92] Merge branch 'master' of ssh://mgit.gotdns.org/...
 log.h 2011-06-14 Torgny Johansson Torgny Johansson [7a5e92] Merge branch 'master' of ssh://mgit.gotdns.org/...
 mbm_gps.c 2011-09-02 Elof Vrigborn Elof Vrigborn [838927] Merge branch 'master' of ssh://mgit.gotdns.org/...
 nmea_reader.c 2011-06-14 Torgny Johansson Torgny Johansson [7a5e92] Merge branch 'master' of ssh://mgit.gotdns.org/...
 nmea_reader.h 2011-06-14 Torgny Johansson Torgny Johansson [7a5e92] Merge branch 'master' of ssh://mgit.gotdns.org/...
 nmea_tokenizer.c 2011-06-14 Torgny Johansson Torgny Johansson [7a5e92] Merge branch 'master' of ssh://mgit.gotdns.org/...
 nmea_tokenizer.h 2011-06-14 Torgny Johansson Torgny Johansson [7a5e92] Merge branch 'master' of ssh://mgit.gotdns.org/...
 version.h 2011-09-02 Elof Vrigborn Elof Vrigborn [838927] Merge branch 'master' of ssh://mgit.gotdns.org/...

Read Me

=== Configuring ===

In init.rc, set the following line with the correct SUPL server
  mbm.gps.config.supl.apn=supl.apn.com
        
In init.rc set the following line if the apn requires a username:
  mbm.gps.config.supl.username=test

In init.rc set the following line if the apn requires a password:
  mbm.gps.config.supl.password=test

The gps.conf file needs to specify the SUPL server if any of the assisted modes
will be used.

gps.conf:
SUPL_HOST=<supl host>
SUPL_PORT=<supl port>

=== ChangeLog ===

--- 0.1.7 ---
Bugfixes
    - Fix of unable to get FIX using A-GPS (MBM8966)
    - Stop NMEA data on stop of GPS (MBM8939)
    - Fix of GPS fallback to standalone mode (MBM8688)
    - Change path of WDMN device files (MBM8767)
    - Fix loss of fix position in standalone mode (MBMTR8931)
    - Fix of crash when running GPS without SIM card (MBM8930)
    - Fix of crash when starting GPS with SUPL APN (MBM8929, MBM8928)
    - Fix of time out in stand alone mode (MBM8927)
    - Improved support of A-GPS (MBM8829, SW058, SW059)
    - Fix of fallback to standalone (MBM6888, SW026)
    - Fix of empty APN in SUPL mode (SW068)
    - mbm_gps_stop is called on stop (SW069, SW071)
    - Thread handling for AGPS added
    - Parameter (property) reading improved
    - Pointer handling of supl_config changed
    - Mode handling changed. We use value what Android framework
	gives to us.

Known issues
    - Not possible start SUPL two times in a row
    - Loop occurs om deletion of already deleted PDP context

--- 0.1.6.beta ---
Bugfixes
    - Port to Android Gingerbread (2.3). Thread handling ported.
    - Name changed to gps.default
    - (SUPL fallback to standalone) check
    - (MEGPS fallback to standalone) check
    - Android logging functionality improvments

--- 0.1.5 ---
Bugfixes
    - Fix crash when disabling gps from Android menu if the gps has never been started

--- 0.1.4 ---
Changes
    - Don't check for CFUN=1 in stand alone mode
Bugfixes
    - Report speed in meters per second instead of nautical miles per hour
    - Fix broken mktime call to fix timestamps

--- 0.1.3 ---
Bugfixes
	- Removed gps debug flag which caused some NMEA sentences to disappear

--- 0.1.2 ---
Bugfixes
	- Improved thread handling to prevent crashes

--- 0.1.1 ---
Bugfixes
	- Fixed crash when disabling the gps in the Android settings while the gps is running
	- Rearranged sending of GPS_STATUS_ENGINE_ON/OFF to prevent Android from claiming wake locks before
	the gps is started.
	- Fixed bug where fallback from SUPL mode would not work if no SIM was inserted
	- Fixed bug where MEGPS would enter an infinite loop if no ephemeris data is sent from the SUPL server

Known issues
      None

--- 0.1.0 ---
Initial release. Support for stand alone, MEGPS (assisted), and SUPL (assisted) modes.

Known issues
      - Fallback to stand alone mode from SUPL mode does not work when no SIM card is inserted.

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

Sign up for the SourceForge newsletter:





No, thanks