summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--libdivecomputer.c2
-rw-r--r--parse-xml.c8
2 files changed, 9 insertions, 1 deletions
diff --git a/libdivecomputer.c b/libdivecomputer.c
index 0a8ba0487..6f2f1f66c 100644
--- a/libdivecomputer.c
+++ b/libdivecomputer.c
@@ -153,7 +153,7 @@ static void handle_event(struct divecomputer *dc, struct sample *sample, dc_samp
N_("none"), N_("deco stop"), N_("rbt"), N_("ascent"), N_("ceiling"), N_("workload"),
N_("transmitter"), N_("violation"), N_("bookmark"), N_("surface"), N_("safety stop"),
N_("gaschange"), N_("safety stop (voluntary)"), N_("safety stop (mandatory)"),
- N_("deepstop"), N_("ceiling (safety stop)"), N_("unknown"), N_("divetime"),
+ N_("deepstop"), N_("ceiling (safety stop)"), N_("below floor"), N_("divetime"),
N_("maxdepth"), N_("OLF"), N_("PO2"), N_("airtime"), N_("rgbm"), N_("heading"),
N_("tissue level warning"), N_("gaschange"), N_("non stop time")
};
diff --git a/parse-xml.c b/parse-xml.c
index 5c031fcac..370388f4f 100644
--- a/parse-xml.c
+++ b/parse-xml.c
@@ -1635,6 +1635,10 @@ extern int dm4_events(void *handle, int columns, char **data, char **column)
/* 6 Mandatory safety stop ceiling error */
cur_event.name = strdup("violation");
break;
+ case 7:
+ /* 7 Below deco floor */
+ cur_event.name = strdup("below floor");
+ break;
case 8:
/* 8 Dive time alarm */
cur_event.name = strdup("divetime");
@@ -1653,6 +1657,10 @@ extern int dm4_events(void *handle, int columns, char **data, char **column)
/* 12 High ppO2 */
cur_event.name = strdup("PO2");
break;
+ case 13:
+ /* 13 Air time */
+ cur_event.name = strdup("airtime");
+ break;
case 18:
/* 18 Ceiling error */
cur_event.name = strdup("ceiling");