From 02daff44b5e67d61aec388734ecab6cbe9ac9bb4 Mon Sep 17 00:00:00 2001 From: Markus Birth Date: Thu, 18 Oct 2018 00:56:54 +0200 Subject: [PATCH] Method to get header of TLV only. --- grmn/tlv.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/grmn/tlv.py b/grmn/tlv.py index cb6e7c1..f2662ee 100644 --- a/grmn/tlv.py +++ b/grmn/tlv.py @@ -63,8 +63,12 @@ class TLV: def get_value(self): return self.value - def get(self): + def get_header(self): header = pack("HH", self.type_id, self.get_actual_length()) + return header + + def get(self): + header = self.get_header() if self.value is None: return header return header + self.value