From 4671a31853f8650be5e722277d22d02f0dabb45f Mon Sep 17 00:00:00 2001 From: Jef Driesen Date: Fri, 13 Feb 2015 09:27:30 +0100 Subject: [PATCH] Disable gas mixes in freedive mode. --- src/oceanic_atom2_parser.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/oceanic_atom2_parser.c b/src/oceanic_atom2_parser.c index f3f37f4..fc68ecb 100644 --- a/src/oceanic_atom2_parser.c +++ b/src/oceanic_atom2_parser.c @@ -372,7 +372,9 @@ oceanic_atom2_parser_get_field (dc_parser_t *abstract, dc_field_type_t type, uns *((double *) value) = array_uint16_le (data + footer + 4) / 16.0 * FEET; break; case DC_FIELD_GASMIX_COUNT: - if (parser->model == DATAMASK || parser->model == COMPUMASK) { + if (mode == FREEDIVE) { + *((unsigned int *) value) = 0; + } else if (parser->model == DATAMASK || parser->model == COMPUMASK) { *((unsigned int *) value) = 1; } else if (parser->model == VT4 || parser->model == VT41 || parser->model == OCI || parser->model == A300AI) {