summaryrefslogtreecommitdiff
path: root/truenorth.c
Commit message (Collapse)AuthorAgeFilesLines
* Rename config.h so it can be installed as gpsd_config.h...Chris Kuethe2006-10-261-0/+2
| | | | | | ...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
* OK, I'm slow today.Eric S. Raymond2006-10-261-2/+7
| | | | | | | | | | 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.
* Comment fixes for the True North driver.Eric S. Raymond2006-10-261-3/+3
|
* Slim the TNT driver down still more.Eric S. Raymond2006-10-261-20/+6
|
* Eliminate duplicative code in the Truenorth driver.Eric S. Raymond2006-10-261-46/+4
| | | | Make the wakeup capability a function returning void.
* Add a new capability to the generic driver structure: wakeup...Eric S. Raymond2006-10-261-90/+18
| | | | | | | | | | ...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.
* 2400 spm is only for Revolution 2X devices.Chris Kuethe2006-10-251-2/+3
| | | | | | 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.
* Truenorth tries to play the autobaud game too.Chris Kuethe2006-10-171-0/+5
| | | | It must therefore obey the fixed port speed rules.
* Add subversion ID tags near the beginning of every file.Chris Kuethe2006-09-211-0/+1
| | | | First line where possible, second line for scripts called with #!
* String safety, courtesy of snprintf, strlcat and strlcpy.Chris Kuethe2006-08-191-2/+2
| | | | | | | 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.
* Fix some bad naming. Number of TrueNorth channels is 0. Eric S. Raymond2005-08-021-1/+1
| | | | Add an NTRIP pointer to the references page.
* Finish the True North integration.Eric S. Raymond2005-08-011-0/+173