aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Correction of a bug and notification improvementHerbert von Broeuschmeul2010-09-291-9/+54
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug correction: I had forgotten to shutdown one ScheduledExecutorService, so BlueGPS was always trying to reconnect to the GPS, even after the application and service had been stopped. Improvement: First, when the connection with the GPS is lost, a notification is displayed. And then, if the GPS connection service is closed because of two many connection retry, an second notification is displayed. The fist notification allows the user to close BlueGPS service and the second one allows the user to re-enable it.
| * | Remove unused preferences and associated codeHerbert von Broeuschmeul2010-09-261-2/+0
| | |
| * | Code cleanupHerbert von Broeuschmeul2010-09-264-270/+165
| | |
| * | improve nmea notificationHerbert von Broeuschmeul2010-09-261-1/+4
| | |
| * | Remove dead codeHerbert von Broeuschmeul2010-09-261-40/+0
| | |
| * | reconnect on unexpected disconnectionHerbert von Broeuschmeul2010-09-263-22/+77
| | |
| * | Code cleanupHerbert von Broeuschmeul2010-09-262-5/+0
| | |
* | | Merge branch 'BlueGPS4Droid_1.0'Herbert von Broeuschmeul2010-10-121-6/+17
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | add verifications before starting connection Verify that: - bluetooth is on - Mock Location is enabled - internal GPS is enabled (wont be used but has to be enabled...)
| * | add verifications before starting connectionHerbert von Broeuschmeul2010-10-111-0/+11
| | | | | | | | | | | | | | | | | | Verify that: - bluetooth is on - Mock Location is enabled - internal GPS is enabled (wont be used but has to be enabled...)
| * | move constructor before methodsHerbert von Broeuschmeul2010-10-071-7/+6
| | |
* | | verify we are ready to write, before really writingHerbert von Broeuschmeul2010-10-111-1/+14
| | |
* | | rewrite connection/disconnection partsHerbert von Broeuschmeul2010-10-112-67/+71
| | | | | | | | | | | | | | | | | | | | | Conflicts: src/org/broeuschmeul/android/gps/bluetooth/provider/BlueetoothGpsManager.java src/org/broeuschmeul/android/gps/bluetooth/provider/BluetoothGpsActivity.java
* | | add preference settings for connection retriesHerbert von Broeuschmeul2010-09-303-186/+195
| | |
* | | Correction of a bug and notification improvementHerbert von Broeuschmeul2010-09-291-9/+54
| | | | | | | | | | | | merge commit 605e2c6f59105c9bd9f7b4d23230e837b3041a89 made for version 1.1 in the master branch
* | | Code cleanupHerbert von Broeuschmeul2010-09-264-310/+201
| | |
* | | reconnect on unexpected disconnectionHerbert von Broeuschmeul2010-09-251-26/+72
| | |
* | | add a tempo before sending command to the gps Herbert von Broeuschmeul2010-09-252-47/+68
| | | | | | | | | | | | * Add a tempo before sending command to the gps. If not, the GPS stay sometimes in SiRF binary mode (instead of NMEA one). * When enabling the GPS connection, verify that the connection is correctly initiated before foregrounding and sending SiRF commands to the GPS. Otherwise we had a "force close" when bluetooh was off .
* | | add new SiIRF configuration optionsHerbert von Broeuschmeul2010-09-254-50/+146
| | |
* | | Code cleanupHerbert von Broeuschmeul2010-09-242-5/+0
| | |
* | | begin to add SiRF configuration optionsHerbert von Broeuschmeul2010-09-244-9/+204
| |/ |/|
* | add status notificationHerbert von Broeuschmeul2010-09-222-2/+67
| | | | | | | | | | | | | | | | | | | | | | | | change mockGps status to * LocationProvider.TEMPORARILY_UNAVAILABLE, * LocationProvider.OUT_OF_SERVICE, * LocationProvider.AVAILABLE when the gps loses the fix or when the connection is lost or ... Remark: on the Galaxy S it doesn't work :( * either LocationManager.setTestProviderStatus is not used properly * either the method is buggy
* | Code cleanupHerbert von Broeuschmeul2010-09-201-13/+0
| |
* | add new preferences optionsHerbert von Broeuschmeul2010-09-192-1/+32
|/ | | | | add preferences in order to chose if we want to: * replace the internal GPS or * use a new location provider.
* An application for using an external bluetooth GPS on Android devices.BlueGPS4Droid_1.2.0BlueGPS4Droid_1.0Herbert von Broeuschmeul2010-09-124-0/+1252
The application starts a service, then connects to a Bluetooth device (NMEA GPS) and creates a mock GPS provider which can be used to replace the internal GPS. It's also possible to log the external GPS NMEA data in a file on the device.