Feature #1479

GSD4t GPS support

Added by Denis 'GNUtoo' Carikli over 1 year ago. Updated about 1 year ago.

Status:New Start date:12/11/2015
Priority:Normal Due date:
Assignee:- % Done:

0%

Category:GPS
Target version:Any version
Resolution: Device:

Description

It applies to the following devices:
  • Galaxy S2 (I9100)
  • Galaxy Nexus (I9250)

There was some attempt long time ago at GSD4t, however nowadays there seem to be a free software implementation of it already in gpsd (git://git.sv.gnu.org/gpsd.git).

Porting GPSD to android might be doable.

History

Updated by Denis 'GNUtoo' Carikli over 1 year ago

  • Category set to 51
  • Target version set to Any version

Updated by Denis 'GNUtoo' Carikli over 1 year ago

  • Category changed from 51 to Framework
  • Device set to Multiple devices

Updated by Paul Kocialkowski over 1 year ago

  • Subject changed from Implement the GSD4t GPS protocol to GSD4t GPS support
  • Device deleted (Multiple devices)

Updated by Paul Kocialkowski over 1 year ago

  • Category changed from Framework to GPS

It's likely not the same protocol that was used. gpsd might support the GSD4e, which uses the SiRF One Socket Protocol (OSP), but the GSD4t seems to be using another protocol.

Updated by Matija Nalis about 1 year ago

big chunks of the GSD4t protocol have been decoded at https://github.com/mnalis/gsd4t_parser
While something looking like GPS 50bps data have been extracted, it is still not enough to get a GPS fix.

Unfortunately, I've been unable to hack on it for some time, which probably won't improve as I'm not using that phone anymore.
So I'm documenting this in case somebody wants to take over and try to decode remaining bits)

Also available in: Atom PDF