summaryrefslogtreecommitdiff
path: root/sirfflash.c
Commit message (Collapse)AuthorAgeFilesLines
* splint cleanup.Eric S. Raymond2009-01-061-3/+5
|
* use "%z" to print size_t-sized things. also, whitespaceChris Kuethe2009-01-061-2/+2
|
* fix use of unbounded string functions and format warningsChris Kuethe2009-01-061-4/+6
|
* Refactor sending of control strings.Eric S. Raymond2009-01-061-2/+24
| | | | | | | | Most drivers now have a control_send method that takes a payload. provides whatever checksuming and leader/trailer bytes are needed, and ships it to a specified active device. This change should not alter any behavior. All regression tests pass.
* Add an explict license to these files.Chris Kuethe2007-10-121-0/+16
|
* Define uniform log level macros.Eric S. Raymond2006-11-021-4/+4
| | | | | | | | | | | | | | | | | | | | | | This patch defines a uniform set of log levels and changes all gpsd_report() instances to use them. In most cases (I'd say about 80%) this will make no observable difference, as the numeric log levels the code was using were not too badly inconsistent anyway. The new log level macros are defined and described in gpsd.h. The main thing I wanted was to be able to consistently force dumping of all I/O to devices and clients with -D 4. Some drivers didn't honor this. One or two still may not through lack of an internal write() wrapper that does logging; there will need to be some followup changes. Level 0 messages are always displayed, but to make the semantics clearer there are two defines LOG_ERR and LOG_SHOUT. Level 5 is still super-raw I/O reporting. Level 6 and 7 messages are tagged RAW_LOG+1 and RAW_LOG+2; I was particularly careful about these because we have one report of a user who is getting good results from Garmin serial only at -D 7 or up, and perish forbid I should interfere with that bug being found.
* 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
* Eliminate compiler warnings about unused variables.Chris Kuethe2006-10-261-3/+3
|
* I am not a patient man... 5 seconds is too long to wait.Chris Kuethe2006-09-261-2/+2
|
* 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 #!
* SiRF name cleanup.Chris Kuethe2006-08-171-2/+2
| | | | | | | | | | 1) the product line is called SiRFstar 2) I don't have any original SiRFstar receivers but my documentation says the protocol remained mostly the same between SS1, SS2 and SS3; it just got richer as time went by. At least with my SS2 and SS3 receivers, this holds true. 3) elsewhere in the code there are SIRF_THIS and SIRF_THAT, which implies (correctly) independence of chipset version.
* Minor optimization using internal statics, thanks to Remco for the reminder.Eric S. Raymond2005-08-201-3/+6
|
* Warning and splint cleanup.Eric S. Raymond2005-08-201-5/+5
|
* Enable gpsflash to compile without SiRF enabled...Eric S. Raymond2005-08-191-0/+3
| | | | ...not that it will do anything useful.
* Eliminate duplicated code between sirf.c/sirfflash.c/nmea_parse.c.Eric S. Raymond2005-08-041-59/+11
| | | | Integrate gpspipe.
* Splint cleanup.Eric S. Raymond2005-07-301-4/+9
|
* More gpsflash infrastructure.Eric S. Raymond2005-07-291-2/+7
|
* Added expect(), so we can get a version string from the GPS.Eric S. Raymond2005-07-291-1/+44
|
* Added -n option and probe method to gpsflash.Eric S. Raymond2005-07-281-0/+7
|
* Add progress messages to gpsflash. splint cleanup.Eric S. Raymond2005-07-191-0/+42
|
* Splint-cleaned sirfflash.c.Eric S. Raymond2005-07-151-44/+48
|
* Sign mismatch.Chris Kuethe2005-07-151-1/+1
|
* Rename the utils.c file from gpsflash to sirfflash.c.Eric S. Raymond2005-07-151-0/+227