summaryrefslogtreecommitdiff
path: root/driver_oncore.c
Commit message (Collapse)AuthorAgeFilesLines
* Guard some inclusions that splint doesn't like. Eric S. Raymond2009-09-101-0/+2
| | | | No effect on compilation. All regression tests pass.
* Reliable cycle-start indication for almost all drivers.Eric S. Raymond2009-09-091-0/+10
| | | | | Some regression tests needed to be rebuilt as a result. One new regression test, for iTalk binary.
* Major rearrangement of device members in struct gpsdata_t... Eric S. Raymond2009-08-231-4/+4
| | | | | ...documented in the protocol-transition white paper. All regression tests pass.
* Abolish device classes. Eric S. Raymond2009-08-101-2/+0
| | | | | | That way of doing things coped poorly if, for example, NMEA and AIVDM packets were reported over the same wire. Instead, have ach device track the packet types it has actually seen and dispatch on that.
* Add and document the device_class member, so we can do ?DEVICES properly.Eric S. Raymond2009-07-241-0/+2
|
* Hakan Johansson made the oncore driver acutally useful.Chris Kuethe2009-07-221-134/+246
| | | | I tweaked a couple of lines before committing...
* More patches by Hakan JohanssonChris Kuethe2009-07-181-31/+13
| | | | | | | | | | | | driver_oncore.c: no ..._detect() function needed dop is in .1 units using macro ONCTYPE to avoid splint warning (also looks better I think) return false from ..._set_speed() packet.c: anti-splint typecast using macro ONCTYPE to avoid splint warnings
* move the oncore packet length tester to where it really should be.Chris Kuethe2009-07-181-52/+0
| | | | prompted by Hakan Johansson
* forgot to commit this bit.Chris Kuethe2009-07-161-0/+52
|
* SVN Id tagsChris Kuethe2009-07-161-1/+1
|
* Rough oncore driver.Chris Kuethe2009-07-161-0/+417
Doesn't do anything useful, but will be handy for people with actual hardware who can hack on the decoders. Doesn't break the regression tests either.