[PATCH 1/2] Add missing DLF events

Miika Turkia miika.turkia at gmail.com
Fri Jan 23 08:15:08 PST 2015


Signed-off-by: Miika Turkia <miika.turkia at gmail.com>
---
 parse-xml.c | 16 +++++++++++++---
 1 file changed, 13 insertions(+), 3 deletions(-)

diff --git a/parse-xml.c b/parse-xml.c
index 4c2155a..820953f 100644
--- a/parse-xml.c
+++ b/parse-xml.c
@@ -2661,10 +2661,12 @@ int parse_dlf_buffer(unsigned char *buffer, size_t size)
 				}
 				break;
 			case 3:
+				// obsolete
 				strcpy(cur_event.name, "OC");
 				break;
 			case 4:
-				// None
+				// obsolete
+				strcpy(cur_event.name, "CCR");
 				break;
 			case 5:
 				strcpy(cur_event.name, "gaschange");
@@ -2724,10 +2726,12 @@ int parse_dlf_buffer(unsigned char *buffer, size_t size)
 				strcpy(cur_event.name, "Inconsistent");
 				break;
 			case 18:
-				// Gets hidden?
+				// key pressed - probably not
+				// interesting to view on profile
 				break;
 			case 19:
-				// None
+				// obsolete
+				strcpy(cur_event.name, "SCR");
 				break;
 			case 20:
 				strcpy(cur_event.name, "Above Stop");
@@ -2777,6 +2781,12 @@ int parse_dlf_buffer(unsigned char *buffer, size_t size)
 				}
 				event_end();
 				break;
+			case 25:
+				strcpy(cur_event.name, "CCR O2 solenoid opened/closed");
+				break;
+			case 26:
+				strcpy(cur_event.name, "User mark");
+				break;
 			case 27:
 				snprintf(cur_event.name, MAX_EVENT_NAME, "GF Switch (%d/%d)", ptr[7], ptr[8]);
 				break;
-- 
1.9.1



More information about the subsurface mailing list