From 36d3101bebe821be6dac0e5d3f8f055c7fe5b98f Mon Sep 17 00:00:00 2001 From: Markus Birth <mbirth@gmail.com> Date: Fri, 28 Jun 2019 03:07:46 +0200 Subject: [PATCH] Added a few encountered block and field types. --- grmn/tlv.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/grmn/tlv.py b/grmn/tlv.py index 1cbebe1..dfbefda 100644 --- a/grmn/tlv.py +++ b/grmn/tlv.py @@ -16,11 +16,14 @@ TLV_TYPES = { 0x0401: "Binary Component Firmware (SensorHub, ANT_BLE_BT, GPS, WiFi)", 0x0505: "Binary Region 05 (main firmware)", 0x0510: "Binary Region 10 (logo)", + 0x051b: "Binary Region 1b", 0x0533: "Binary Region 33 (dskimg)", 0x0555: "Binary Region 55 (fw)", 0x0557: "Binary Region 57", 0x0566: "Binary Region 66 (files.bin)", 0x057f: "Binary Region 7f (resources)", + 0x0595: "Binary Region 95", + 0x0599: "Binary Region 99", 0x059e: "Binary Region 9e (resources)", 0x07d1: "Binary ???", 0x07d2: "Binary ???", @@ -188,6 +191,7 @@ class TLV6(TLV): 0x0020: ["B", "Field 0020"], 0x1009: ["H", "Device hw_id"], 0x100a: ["H", "Block type"], + 0x100c: ["H", "Field 100c"], 0x100d: ["H", "Firmware version"], 0x100e: ["H", "Field 100e"], 0x100f: ["H", "Field 100f"],