summaryrefslogtreecommitdiff
path: root/serial.c
Commit message (Expand)AuthorAgeFilesLines
* Packet engine now copes gracefully when reads span packet boundaries.Eric S. Raymond2005-02-281-6/+9
* Skip autobauding if Garmin type is selected.Gary E. Miller2005-02-281-0/+9
* Turns out reliable sync isn't good enough for some SiRF chips. you reallyEric S. Raymond2005-02-261-17/+3
* Cache both speed and stopbits.Eric S. Raymond2005-02-261-0/+1
* Baud- and stopbit-hunting works well enough now that we no longer need to keepEric S. Raymond2005-02-261-11/+3
* Explicit support for the FV18 is gone, instead we ship its init string at everyEric S. Raymond2005-02-261-1/+1
* e now iterate over 1 or 2 stop bits as well as baudrates.Eric S. Raymond2005-02-261-15/+18
* Swith SiRF-binary GPSes to NMEA mode.Eric S. Raymond2005-02-251-3/+14
* Yes! With the new state machine, we don't need the 3-second delay!Eric S. Raymond2005-02-251-2/+0
* First step in integrating the new packet sniffer. This version works, Eric S. Raymond2005-02-251-18/+2
* Always toss stale data, whether or not we change baud.Eric S. Raymond2005-02-241-1/+1
* More efficient baud hunting -- always start at the last successful speed,Eric S. Raymond2005-02-241-25/+33
* Don't let validation be fooled by short reads.Eric S. Raymond2005-02-231-8/+9
* Sigh...have to reinstate a delay. It's shorter this time, though.Eric S. Raymond2005-02-231-15/+18
* Factor out sync after write.Eric S. Raymond2005-02-231-0/+16
* Baud hunting now has very low overhead, so go ahead and hunt for 57600.Eric S. Raymond2005-02-231-1/+1
* Typo fix.Eric S. Raymond2005-02-231-2/+2
* Support B57600.Eric S. Raymond2005-02-231-2/+5
* Aha -- long timeout after baud change isn't needed any more with theEric S. Raymond2005-02-221-6/+0
* Use O_SYNC to guarantee that nmea_send() writes complete before the Eric S. Raymond2005-02-221-1/+1
* Baud-rate changes in this one work on both BU-303 and TN-200.Eric S. Raymond2005-02-211-53/+44
* Cleaner connect_at_speed code.Eric S. Raymond2005-02-201-1/+5
* Nonblocking open is not necessary.Eric S. Raymond2005-02-201-13/+2
* Buffer size cleanup. Check that we get good data after a baud rateEric S. Raymond2005-02-201-3/+2
* First version with woRking baud rate change.Eric S. Raymond2005-02-131-1/+1
* Refactor so the baud-rate setting is all in one place.Eric S. Raymond2005-02-131-14/+17
* SETTLE_TIME needs to be used in two places.Eric S. Raymond2005-02-131-6/+1
* Library version had to change anyway because of the buffer validationEric S. Raymond2005-02-131-2/+2
* Integrated baud-rate hunting.Eric S. Raymond2005-02-131-7/+10
* Refactor so NMEA validation lives with the parser.Eric S. Raymond2005-02-131-26/+1
* Checkpoint: working version of baud-hunting code, but with the drivers stillEric S. Raymond2005-02-131-11/+89
* Document the TN 200 flow-control problem.Eric S. Raymond2005-02-131-0/+5
* Better baud-rate diagnostics.Eric S. Raymond2005-02-111-5/+8
* Monitor actual baud rate.Eric S. Raymond2005-02-111-0/+14
* Set the baud rate correctly.Eric S. Raymond2005-02-111-17/+22
* Flush serial fd after open to prevent reasding stale data.Eric S. Raymond2005-02-091-1/+5
* -W cleanup fixes.Eric S. Raymond2004-12-241-2/+1
* HP-UX port changes and automake update.release-2.4Eric S. Raymond2004-12-091-0/+11
* Attempt to fix serial-close bug.Eric S. Raymond2004-10-261-3/+3
* Yet another round of fluff removal.Eric S. Raymond2004-10-231-19/+15
* No more globals, full re-entrancy.Eric S. Raymond2004-10-221-31/+21
* Revert the set-speed-to-zero extraction.Eric S. Raymond2004-10-181-2/+7
* More fluff removal.Eric S. Raymond2004-10-051-1/+0
* Setting baud rate to zero is not needed id we set HUPCL.Eric S. Raymond2004-10-051-6/+3
* More code polishing. Includes some portability improvements for the Eric S. Raymond2004-10-051-10/+3
* BSD port fixes and more code cleanup.Eric S. Raymond2004-10-041-11/+6
* Remove some redundant structure members.Eric S. Raymond2004-09-291-7/+4
* Add FIXME note -- we really shouldn't have any globals.Eric S. Raymond2004-09-291-1/+1
* Get rid of some redundant data members.Eric S. Raymond2004-09-291-5/+3
* Dependency cleanup.Eric S. Raymond2004-09-291-4/+0