| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
There is now a new method, "configurator". The initializer method
probes the driver for subtype information (such as a firmware rev)
without changing any device settings. The configurator method does
things like selecting which packets should send.
At the moment, these two methods are always called in tandem, so there
has been effectively no change in behavior. Soon, though, gpsctrl
will call the initializer method but *not* the configurator.
|
|
|
|
|
|
| |
...for those who want to build their own apps linked against libgps and
want the headers to work. Works on OpenBSD, tested by Jeff Francis on
OS X and Linux
|
|
|
|
|
|
|
|
|
|
| |
If we don't already know the type of a device, we have to send it
*every* driver's wakeups on a baud-rate change. This does, basically,
the same thing the old probe function in the TrueNorth driver did
since at the moment only that driver has a wakeup.
Also, move the send so it gets done when we change baud rates without
closing the device.
|
| |
|
| |
|
|
|
|
| |
Make the wakeup capability a function returning void.
|
|
|
|
|
|
|
|
|
|
| |
...a function to be called just after the autobaud hunt sets the line
speed each time. Use this to get rid of the internal baud hunt loop
in the True North driver; instead, the ID query and rate-setting
strings will be sent by the wakeup hook.
Note: this patch is untested. I'm pretty certain it will work, but
somebody needs to try it on live hardware.
|
|
|
|
|
|
| |
If we're going to crank up the message rate, let's use something that
should work more reliably. Also, give the tty time to finish sending
the control string.
|
|
|
|
| |
It must therefore obey the fixed port speed rules.
|
|
|
|
| |
First line where possible, second line for scripts called with #!
|
|
|
|
|
|
|
| |
GPSD is now free from the often-misused strcat, strcpy and
sprintf. Future code should not use unbounded string functions. Glibc
users, please verify that the integrated strlcat and strlcpy are
correctly linked in.
|
|
|
|
| |
Add an NTRIP pointer to the references page.
|
|
|