From: Linus Torvalds Date: Mon, 18 Jun 2012 19:45:09 +0000 (-0700) Subject: Add tankpressure parsing for UDDF files X-Git-Url: http://git.tdb.fi/?a=commitdiff_plain;h=9c7aaed02aef077bda9b376e981fb705b8021750;p=ext%2Fsubsurface.git Add tankpressure parsing for UDDF files David McNett sent me some example Cochran CAN file data, along with his UDDF exports of same. I still have absolutely no idea how to decode the CAN files (although the subsurface decrypting code seems to correctly decrypt the data, and I see binary patters rather than just noise), but at least I can make sure we parse the UDDF portion better. See also https://github.com/nugget/cochran2uddf for David's tool to convert the Cochran CSV exports into UDDF. Data-source: David McNett Signed-off-by: Linus Torvalds --- diff --git a/parse-xml.c b/parse-xml.c index 761cc3b..d6fc953 100644 --- a/parse-xml.c +++ b/parse-xml.c @@ -647,6 +647,7 @@ static int uddf_fill_sample(struct sample *sample, const char *name, int len, ch return MATCH(".divetime", sampletime, &sample->time) || MATCH(".depth", depth, &sample->depth) || MATCH(".temperature", temperature, &sample->temperature) || + MATCH(".tankpressure", pressure, &sample->cylinderpressure) || 0; }