~ubuntu-branches/debian/stretch/gpsd/stretch

« back to all changes in this revision

Viewing changes to TODO

  • Committer: Bazaar Package Importer
  • Author(s): Bernd Zeimetz
  • Date: 2010-07-15 14:46:02 UTC
  • mto: (1.1.11)
  • mto: This revision was merged to the branch mainline in revision 25.
  • Revision ID: james.westby@ubuntu.com-20100715144602-v68en708flyrtgcm
Tags: upstream-2.95
ImportĀ upstreamĀ versionĀ 2.95

Show diffs side-by-side

added added

removed removed

Lines of Context:
23
23
Presently this means there's no way to kick a UBX into returning
24
24
binary data.
25
25
 
26
 
*** gpsmon failures
27
 
 
28
 
There have been persistent reports of gpsmon failing with 0-length
29
 
reads or select(2) failures, in both daemon-mediated and
30
 
direct-to-device modes.  Cause is unknown, but is related to
31
 
zero-length reads somehow.
32
 
 
33
26
** Ports
34
27
 
35
 
*** Qt port 
36
 
 
37
 
Nearly done. Chase Chris Browet <cbro@semperpax.com> about this
38
 
 
39
28
*** Windows port
40
29
 
41
30
Partially complete. David Ludlow <dave@adsllc.com> is working on it.
42
31
 
43
32
** To do:
44
33
 
 
34
*** Bump MAXCHANNELS to support GPS/GLONASS devices
 
35
 
 
36
This will require a major soname bump. Probably goes with the API 
 
37
changes on the Future page. Here's a test log for a GPS/GLONASS device,
 
38
the Geostar Geos 1M: <http://old.nabble.com/new-gps-report-to29115582.html>.
 
39
 
45
40
*** Write advanced features for TNT Revolution device
46
41
 
47
42
The baud-rate switcher in the TNT driver needs to be tested.
53
48
Jon Schlueter has one of these on a flock machine, so testing 
54
49
shouldn't be difficult.
55
50
 
56
 
*** Python interface rework
57
 
 
58
 
The Python client interface is buggy and overcomplicated and needs a
59
 
rethink. (Much of the complication is a hangover from old protocol.)
60
 
 
61
 
** Detect old-protocol daeemons from the library.
62
 
 
63
 
Might be possible using read-with-timeout.  If so, maybe we don't
64
 
deep-six old protocol support in 3.0 after all. 
65
 
 
66
 
** Autodetect old-protocol daemons from library and leave in support?
67
 
 
68
 
Might be possible to do this using a read-with-timeout.
69
 
 
70
51
*** Finish gpssim
71
52
 
72
53
It's blocked on skyview computation.
73
54
 
74
55
*** Complete and test the speed/parity/stopbit methods in the drivers
75
56
 
76
 
These are used for the '?DEVICE' (old 'B') command.  All work for 8N1.
 
57
These are used for the '?DEVICE' command.  All work for 8N1.
77
58
 
78
59
**** superstar2: not implemented (driver is unfinished)
79
60
**** italk: not implemented (but could be)
98
79
 
99
80
This is a solved problem for generic NMEA, EverMore, TripMate,
100
81
EarthMate, TNTC, Zodiac, and RTCM104 drivers (if only because they
101
 
don't configure any device setting).
 
82
don't configure any device settings).
102
83
 
103
84
The SiRF driver now restores NMEA when necessary.  It also restores
104
85
some (but not all) of the things it tweaks in binary mode -- at the