From c47e28fa29687433bbc62d9a2762ac9258ca5c24 Mon Sep 17 00:00:00 2001 From: "Robert C. Helling" Date: Wed, 1 Mar 2023 15:21:43 +0100 Subject: [PATCH] Dive mode for surface intervals Divers breath air in open circuit mode during surface intervals, not with their CCR. Signed-off-by: Robert C. Helling --- core/divelist.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/divelist.c b/core/divelist.c index d0e7cabf4..16fe685e7 100644 --- a/core/divelist.c +++ b/core/divelist.c @@ -566,7 +566,7 @@ int init_decompression(struct deco_state *ds, const struct dive *dive, bool in_p #endif return surface_time; } - add_segment(ds, surface_pressure, air, surface_time, 0, dive->dc.divemode, prefs.decosac, in_planner); + add_segment(ds, surface_pressure, air, surface_time, 0, OC, prefs.decosac, in_planner); #if DECO_CALC_DEBUG & 2 printf("Tissues after surface intervall of %d:%02u:\n", FRACTION(surface_time, 60)); dump_tissues(ds); @@ -603,7 +603,7 @@ int init_decompression(struct deco_state *ds, const struct dive *dive, bool in_p #endif return surface_time; } - add_segment(ds, surface_pressure, air, surface_time, 0, dive->dc.divemode, prefs.decosac, in_planner); + add_segment(ds, surface_pressure, air, surface_time, 0, OC, prefs.decosac, in_planner); #if DECO_CALC_DEBUG & 2 printf("Tissues after surface intervall of %d:%02u:\n", FRACTION(surface_time, 60)); dump_tissues(ds);