From 50c8b46c961d2fcb81754e20e2cabcb96c6c5508 Mon Sep 17 00:00:00 2001 From: Jef Driesen Date: Mon, 11 May 2015 21:30:03 +0200 Subject: [PATCH] Fix the size of the dive header. The size of the dive header is one byte smaller: 0x32 instead of 0x33 bytes. Because we were expecting a larger packet, this bug caused the downloading of the dive headers to fail. I'm surprised no one noticed this mistake before. --- src/divesystem_idive.c | 2 +- src/divesystem_idive_parser.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/divesystem_idive.c b/src/divesystem_idive.c index a23237f..eecfb5a 100644 --- a/src/divesystem_idive.c +++ b/src/divesystem_idive.c @@ -52,7 +52,7 @@ #define SZ_ID 0x0A #define SZ_RANGE 0x04 -#define SZ_HEADER 0x33 +#define SZ_HEADER 0x32 #define SZ_SAMPLE 0x2A #define NSTEPS 1000 diff --git a/src/divesystem_idive_parser.c b/src/divesystem_idive_parser.c index 4b44879..dc0e5d0 100644 --- a/src/divesystem_idive_parser.c +++ b/src/divesystem_idive_parser.c @@ -29,7 +29,7 @@ #define ISINSTANCE(parser) dc_device_isinstance((parser), &divesystem_idive_parser_vtable) -#define SZ_HEADER 0x33 +#define SZ_HEADER 0x32 #define SZ_SAMPLE 0x2A #define NGASMIXES 8