Changed the definition of Temperature Instance and Temperature Source for PGN 130312 to reflect correct usage of one byte per field
Gilbert Navarre sent me an email and pointed out some sign errors in various PGNs (129029, 129038, 129539, 129540) and that the timestamp in PGN 128275 is the timestamp of the last reset of the log.
Update PGN 130312

Merge branch 'master' of https://github.com/timmathews/canboat
Print reserved values explicitly in human output mode

Fields that have the special 'Unknown' or 'Error' are now printed in the
default 'human readable' output mode. They remain hidden in json mode,
as there is little that a further computer system can do with a value
that is not known.
Fix printing incorrect json when all fields of PGN are unknown

The detection whether at least one field was printed was incorrect.
Add O_NONBLOCK so that open doesn't block, which it does on OS X with Actisense FTDI drivers
Update pgn.h
iptee had -t and -u the wrong way round: -t switched on UDP mode and -u switched on TCP mode. Not very logical, so this has now been reversed so it works in the expected and documented manner.
Latest Xcode clang compiler pointed out that a (signed) character was compared with an unsigned constant that wouldn't work.
Remove duplicate program ipin (iptee does exactly the same thing)
Add capability for actisense-serial to use a TCP stream as the 'serial' device.
This is useful with a Chetco Digital Instruments SeaSmart device, which contains
an Actisense NGT-1.

If the device name starts with tcp: a TCP stream is opened instead of a local device.

This can be used with a SeaSmart device in RAW ACCEPT mode as follows:

actisense-serial tcp://<host>:10004 | analyzer

where <host> is the DNS name or IP address of the SeaSmart device.
Fix makefile after removing ipin.c
Get rid of the last of ipin.
Ensure valid return code
Document all options
Get rid of accidental check in of test code
Merge https://github.com/tkurki/canboat/commit/bd658f070d8ee5ce4f6a7b27d559fc9c5e8e09ee
Merge pull request #12 from bioffe01/patch-1

30th fast packet is actually 31 hence the math is off by 7
Document -t timeout option
Merge branch 'master' of github.com:canboat/canboat