diff --git a/test/test-frames/ACW_Itron-BM-plus-m.xml b/test/test-frames/ACW_Itron-BM-plus-m.xml
new file mode 100644
index 0000000..934c907
--- /dev/null
+++ b/test/test-frames/ACW_Itron-BM-plus-m.xml
@@ -0,0 +1,76 @@
+
+
+
+
+ 11490378
+ ACW
+ 14
+ Itron BM +m
+ Cold water
+ 10
+ 00
+ 0000
+
+
+
+ Instantaneous value
+ 0
+ Fabrication number
+ 11490378
+
+
+
+ Instantaneous value
+ 0
+ Volume (m m^3)
+ 54321
+
+
+
+ Instantaneous value
+ 1
+ Time Point (date)
+ 2000-00-00
+
+
+
+ Instantaneous value
+ 1
+ Volume (m m^3)
+ 0
+
+
+
+ Instantaneous value
+ 0
+ Time Point (time & date)
+ 2014-03-13T11:11:00
+
+
+
+ Instantaneous value
+ 0
+ Operating time (days)
+ 0
+
+
+
+ Instantaneous value
+ 0
+ Firmware version
+ 2
+
+
+
+ Instantaneous value
+ 0
+ Software version
+ 6
+
+
+
+ Manufacturer specific
+ 00 01 75 13
+
+
+
diff --git a/test/test-frames/ACW_Itron-CYBLE-M-Bus-14.xml b/test/test-frames/ACW_Itron-CYBLE-M-Bus-14.xml
new file mode 100644
index 0000000..d5ee2c0
--- /dev/null
+++ b/test/test-frames/ACW_Itron-CYBLE-M-Bus-14.xml
@@ -0,0 +1,69 @@
+
+
+
+
+ 9011523
+ ACW
+ 20
+ Itron CYBLE M-Bus 1.4
+ Water
+ 37
+ 00
+ 0000
+
+
+
+ Instantaneous value
+ 0
+ Fabrication number
+ 9011523
+
+
+
+ Instantaneous value
+ 0
+ cust. ID
+ 09LA076755
+
+
+
+ Instantaneous value
+ 0
+ Time Point (time & date)
+ 2014-03-13T14:26:00
+
+
+
+ Instantaneous value
+ 0
+ bat. time
+ 2516
+
+
+
+ Instantaneous value
+ 0
+ Volume (m m^3)
+ 31
+
+
+
+ Instantaneous value
+ 0
+ Volume (m m^3)
+ 0
+
+
+
+ Instantaneous value
+ 1
+ Volume (m m^3)
+ 31
+
+
+
+ Manufacturer specific
+ 00 01 1F
+
+
+
diff --git a/test/test-frames/EDC.xml b/test/test-frames/EDC.xml
new file mode 100644
index 0000000..77bd59b
--- /dev/null
+++ b/test/test-frames/EDC.xml
@@ -0,0 +1,207 @@
+
+
+
+
+ 11120895
+ EDC
+ 2
+
+ Heat: Outlet
+ 23
+ 00
+ 0000
+
+
+
+ Instantaneous value
+ 0
+ 0
+ 0
+ Energy (kWh)
+ 35
+
+
+
+ Instantaneous value
+ 0
+ 0
+ 0
+ Energy (kWh)
+ 465
+
+
+
+ Instantaneous value
+ 0
+ 0
+ 1
+ Energy (kWh)
+ 0
+
+
+
+ Instantaneous value
+ 0
+ 0
+ 1
+ Energy (kWh)
+ 0
+
+
+
+ Instantaneous value
+ 0
+ 0
+ 0
+ Flow temperature (deg C)
+ 0.000000
+
+
+
+ Instantaneous value
+ 0
+ 0
+ 0
+ Return temperature (deg C)
+ 0.000000
+
+
+
+ Instantaneous value
+ 0
+ 0
+ 1
+ Flow temperature (deg C)
+ 0.000000
+
+
+
+ Instantaneous value
+ 0
+ 0
+ 1
+ Return temperature (deg C)
+ 0.000000
+
+
+
+ Instantaneous value
+ 0
+ 0
+ 0
+ Volume flow (m m^3/h)
+ -0.000000
+
+
+
+ Instantaneous value
+ 0
+ 0
+ 1
+ Volume flow (m m^3/h)
+ 0.000000
+
+
+
+ Maximum value
+ 0
+ 0
+ 0
+ Volume flow (m m^3/h)
+ -0.000000
+
+
+
+ Maximum value
+ 0
+ 0
+ 1
+ Volume flow (m m^3/h)
+ 0.000000
+
+
+
+ Instantaneous value
+ 0
+ 0
+ 0
+ Power (W)
+ 0.000000
+
+
+
+ Instantaneous value
+ 0
+ 0
+ 1
+ Power (W)
+ 0.000000
+
+
+
+ Maximum value
+ 0
+ 0
+ 0
+ Power (W)
+ -1370640613376.000000
+
+
+
+ Maximum value
+ 0
+ 0
+ 1
+ Power (W)
+ 0.000000
+
+
+
+ Instantaneous value
+ 0
+ Time Point (time & date)
+ 2012-07-10T15:25:00
+
+
+
+ Instantaneous value
+ 0
+ 0
+ 0
+ C
+ 3571
+
+
+
+ Instantaneous value
+ 0
+ 0
+ 1
+ C
+ 413
+
+
+
+ Instantaneous value
+ 0
+ 0
+ 0
+ c
+ 1
+
+
+
+ Instantaneous value
+ 0
+ 0
+ 1
+ c
+ 1
+
+
+
+ Manufacturer specific
+
+
+
+
diff --git a/test/test-frames/EFE_Engelmann-Elster-SensoStar-2.xml b/test/test-frames/EFE_Engelmann-Elster-SensoStar-2.xml
new file mode 100644
index 0000000..b744ab3
--- /dev/null
+++ b/test/test-frames/EFE_Engelmann-Elster-SensoStar-2.xml
@@ -0,0 +1,204 @@
+
+
+
+
+ 24083345
+ EFE
+ 0
+ Engelmann / Elster SensoStar 2
+ Heat: Outlet
+ 102
+ 27
+ 0000
+
+
+
+ Instantaneous value
+ 0
+ Fabrication number
+ 24083345
+
+
+
+ Instantaneous value
+ 0
+ Time Point (time & date)
+ 2014-03-12T14:23:00
+
+
+
+ Instantaneous value
+ 0
+ Volume (1e-1 m^3)
+ 0
+
+
+
+ Instantaneous value
+ 1
+ Volume (1e-1 m^3)
+ 0
+
+
+
+ Instantaneous value
+ 2
+ 0
+ 0
+ Volume (1e-1 m^3)
+ 0
+
+
+
+ Instantaneous value
+ 0
+ Energy (kWh)
+ 0
+
+
+
+ Instantaneous value
+ 1
+ Energy (kWh)
+ 0
+
+
+
+ Instantaneous value
+ 2
+ 0
+ 0
+ Energy (kWh)
+ 0
+
+
+
+ Instantaneous value
+ 0
+ 1
+ 0
+ Energy (kWh)
+ 0
+
+
+
+ Instantaneous value
+ 1
+ 1
+ 0
+ Energy (kWh)
+ 0
+
+
+
+ Instantaneous value
+ 2
+ 1
+ 0
+ Energy (kWh)
+ 0
+
+
+
+ Instantaneous value
+ 1
+ Time Point (date)
+ 2013-12-31
+
+
+
+ Instantaneous value
+ 0
+ Time Point (date)
+ 2014-12-31
+
+
+
+ Instantaneous value
+ 0
+ 2
+ 0
+ Energy (kWh)
+ 0
+
+
+
+ Instantaneous value
+ 0
+ 3
+ 0
+ Energy (kWh)
+ 0
+
+
+
+ Instantaneous value
+ 0
+ Volume flow (m m^3/h)
+ 0
+
+
+
+ Maximum value
+ 0
+ Volume flow (m m^3/h)
+ 25
+
+
+
+ Instantaneous value
+ 0
+ Power (W)
+ 0
+
+
+
+ Maximum value
+ 0
+ Power (W)
+ 11
+
+
+
+ Instantaneous value
+ 0
+ Flow temperature (deg C)
+ 22
+
+
+
+ Instantaneous value
+ 0
+ Return temperature (deg C)
+ 21
+
+
+
+ Instantaneous value
+ 0
+ Temperature Difference (1e-2 deg C)
+ 9
+
+
+
+ Instantaneous value
+ 0
+ On time (days)
+ 524
+
+
+
+ Instantaneous value
+ 0
+ Error flags
+ 0
+
+
+
+ Instantaneous value
+ 0
+ Volume (my m^3)
+ 11
+
+
+
diff --git a/test/test-frames/EFE_Engelmann-WaterStar.xml b/test/test-frames/EFE_Engelmann-WaterStar.xml
new file mode 100644
index 0000000..278bbc1
--- /dev/null
+++ b/test/test-frames/EFE_Engelmann-WaterStar.xml
@@ -0,0 +1,101 @@
+
+
+
+
+ 4990254
+ EFE
+ 0
+ Engelmann WaterStar
+ Hot water
+ 12
+ 27
+ 0000
+
+
+
+ Instantaneous value
+ 0
+ Fabrication number
+ 4990254
+
+
+
+ Instantaneous value
+ 0
+ Time Point (time & date)
+ 2014-03-13T12:10:00
+
+
+
+ Instantaneous value
+ 0
+ Volume (m m^3)
+ 332
+
+
+
+ Instantaneous value
+ 1
+ Volume (m m^3)
+ 331
+
+
+
+ Instantaneous value
+ 2
+ 0
+ 0
+ Volume (m m^3)
+ 332
+
+
+
+ Instantaneous value
+ 1
+ Time Point (date)
+ 2013-12-31
+
+
+
+ Instantaneous value
+ 0
+ Time Point (date)
+ 2014-12-31
+
+
+
+ Instantaneous value
+ 0
+ Volume flow (m m^3/h)
+ 0
+
+
+
+ Maximum value
+ 0
+ Volume flow (m m^3/h)
+ 2070
+
+
+
+ Instantaneous value
+ 0
+ On time (days)
+ 1191
+
+
+
+ Instantaneous value
+ 0
+ Error flags
+ 0
+
+
+
+ Instantaneous value
+ 0
+ Volume (my m^3)
+ 8
+
+
+
diff --git a/test/test-frames/ELS_Elster-F96-Plus.xml b/test/test-frames/ELS_Elster-F96-Plus.xml
new file mode 100644
index 0000000..41b3e1f
--- /dev/null
+++ b/test/test-frames/ELS_Elster-F96-Plus.xml
@@ -0,0 +1,135 @@
+
+
+
+
+ 44493951
+ ELS
+ 47
+ Elster F96 Plus
+ Heat: Outlet
+ 161
+ 70
+ 0000
+
+
+
+ Instantaneous value
+ 0
+ Energy (kWh)
+ 0
+
+
+
+ Instantaneous value
+ 0
+ 1
+ 0
+ Energy (kWh)
+ 0
+
+
+
+ Instantaneous value
+ 0
+ 2
+ 0
+ Volume (m m^3)
+ 0
+
+
+
+ Instantaneous value
+ 0
+ Volume (m m^3)
+ 0
+
+
+
+ Value during error state
+ 0
+ Power (W)
+ 144445223
+
+
+
+ Value during error state
+ 0
+ Volume flow (m m^3/h)
+ 1445223
+
+
+
+ Instantaneous value
+ 0
+ Flow temperature (1e-1 deg C)
+ 227
+
+
+
+ Instantaneous value
+ 0
+ Return temperature (1e-1 deg C)
+ 226
+
+
+
+ Instantaneous value
+ 0
+ Temperature Difference (1e-1 deg C)
+ 1
+
+
+
+ Instantaneous value
+ 0
+ Operating time (days)
+ 730
+
+
+
+ Instantaneous value
+ 0
+ Time Point (time & date)
+ 2014-03-13T13:09:00
+
+
+
+ Instantaneous value
+ 1
+ Energy (kWh)
+ 0
+
+
+
+ Instantaneous value
+ 1
+ Volume (m m^3)
+ 0
+
+
+
+ Instantaneous value
+ 1
+ 1
+ 0
+ Energy (kWh)
+ 0
+
+
+
+ Instantaneous value
+ 1
+ 2
+ 0
+ Volume (m m^3)
+ 0
+
+
+
+ Instantaneous value
+ 1
+ Time Point (date)
+ 2013-05-31
+
+
+
diff --git a/test/test-frames/EMU_EMU-Professional-375-M-Bus.xml b/test/test-frames/EMU_EMU-Professional-375-M-Bus.xml
new file mode 100644
index 0000000..8b34fc2
--- /dev/null
+++ b/test/test-frames/EMU_EMU-Professional-375-M-Bus.xml
@@ -0,0 +1,255 @@
+
+
+
+
+ 32629
+ EMU
+ 16
+ EMU Professional 3/75 M-Bus
+ Electricity
+ 2
+ 00
+ 0000
+
+
+
+ Instantaneous value
+ 0
+ Fabrication number
+ 32629
+
+
+
+ Instantaneous value
+ 0
+ 1
+ 0
+ Energy (Wh)
+ 1364
+
+
+
+ Instantaneous value
+ 0
+ 2
+ 0
+ Energy (Wh)
+ 0
+
+
+
+ Instantaneous value
+ 0
+ 1
+ 2
+ Energy (Wh)
+ 7854
+
+
+
+ Instantaneous value
+ 0
+ 2
+ 2
+ Energy (Wh)
+ 0
+
+
+
+ Instantaneous value
+ 0
+ Power (W)
+ -2
+
+
+
+ Instantaneous value
+ 0
+ Power (W)
+ 0
+
+
+
+ Instantaneous value
+ 0
+ Power (W)
+ 0
+
+
+
+ Instantaneous value
+ 0
+ Power (W)
+ -2
+
+
+
+ Instantaneous value
+ 0
+ 0
+ 2
+ Power (W)
+ 14
+
+
+
+ Instantaneous value
+ 0
+ 0
+ 2
+ Power (W)
+ 0
+
+
+
+ Instantaneous value
+ 0
+ 0
+ 2
+ Power (W)
+ 0
+
+
+
+ Instantaneous value
+ 0
+ 0
+ 2
+ Power (W)
+ 14
+
+
+
+ Instantaneous value
+ 0
+ 1e-1 V
+ 2257
+
+
+
+ Instantaneous value
+ 0
+ 1e-1 V
+ 0
+
+
+
+ Instantaneous value
+ 0
+ 1e-1 V
+ 0
+
+
+
+ Minimum value
+ 0
+ 1e-1 V
+ 1874
+
+
+
+ Minimum value
+ 0
+ 1e-1 V
+ 0
+
+
+
+ Minimum value
+ 0
+ 1e-1 V
+ 0
+
+
+
+ Maximum value
+ 0
+ 1e-1 V
+ 2410
+
+
+
+ Maximum value
+ 0
+ 1e-1 V
+ 0
+
+
+
+ Maximum value
+ 0
+ 1e-1 V
+ 0
+
+
+
+ Instantaneous value
+ 0
+ m A
+ -66
+
+
+
+ Instantaneous value
+ 0
+ m A
+ 0
+
+
+
+ Instantaneous value
+ 0
+ m A
+ 0
+
+
+
+ Instantaneous value
+ 0
+ m A
+ -66
+
+
+
+ Instantaneous value
+ 0
+ Manufacturer specific
+ 13
+
+
+
+ Instantaneous value
+ 0
+ Manufacturer specific
+ 0
+
+
+
+ Instantaneous value
+ 0
+ Manufacturer specific
+ 0
+
+
+
+ Instantaneous value
+ 0
+ Manufacturer specific
+ 500
+
+
+
+ Instantaneous value
+ 0
+ Unrecognized VIF extension: 0x60
+ 56
+
+
+
+ Instantaneous value
+ 0
+ Error flags
+ 0
+
+
+
diff --git a/test/test-frames/SBC_Saia-Burgess-ALE3.xml b/test/test-frames/SBC_Saia-Burgess-ALE3.xml
new file mode 100644
index 0000000..55582bb
--- /dev/null
+++ b/test/test-frames/SBC_Saia-Burgess-ALE3.xml
@@ -0,0 +1,171 @@
+
+
+
+
+ 19000055
+ SBC
+ 22
+ Saia-Burgess ALE3
+ Electricity
+ 191
+ 00
+ 0000
+
+
+
+ Instantaneous value
+ 0
+ 1
+ 0
+ Energy (10 Wh)
+ 293
+
+
+
+ Instantaneous value
+ 2
+ 1
+ 0
+ Energy (10 Wh)
+ 293
+
+
+
+ Instantaneous value
+ 0
+ 2
+ 0
+ Energy (10 Wh)
+ 6
+
+
+
+ Instantaneous value
+ 2
+ 2
+ 0
+ Energy (10 Wh)
+ 6
+
+
+
+ Instantaneous value
+ 0
+ V
+ 223
+
+
+
+ Instantaneous value
+ 0
+ 1e-1 A
+ 0
+
+
+
+ Instantaneous value
+ 0
+ Power (10 W)
+ 0
+
+
+
+ Instantaneous value
+ 0
+ 0
+ 1
+ Power (10 W)
+ 0
+
+
+
+ Instantaneous value
+ 0
+ V
+ 0
+
+
+
+ Instantaneous value
+ 0
+ 1e-1 A
+ 0
+
+
+
+ Instantaneous value
+ 0
+ Power (10 W)
+ 0
+
+
+
+ Instantaneous value
+ 0
+ 0
+ 1
+ Power (10 W)
+ 0
+
+
+
+ Instantaneous value
+ 0
+ V
+ 0
+
+
+
+ Instantaneous value
+ 0
+ 1e-1 A
+ 0
+
+
+
+ Instantaneous value
+ 0
+ Power (10 W)
+ 0
+
+
+
+ Instantaneous value
+ 0
+ 0
+ 1
+ Power (10 W)
+ 0
+
+
+
+ Instantaneous value
+ 0
+ Manufacturer specific
+ 0
+
+
+
+ Instantaneous value
+ 0
+ Power (10 W)
+ 0
+
+
+
+ Instantaneous value
+ 0
+ 0
+ 1
+ Power (10 W)
+ 0
+
+
+
+ Instantaneous value
+ 0
+ Manufacturer specific
+ 0
+
+
+
diff --git a/test/test-frames/SEN_Sensus-PolluStat-E.xml b/test/test-frames/SEN_Sensus-PolluStat-E.xml
new file mode 100644
index 0000000..7241b19
--- /dev/null
+++ b/test/test-frames/SEN_Sensus-PolluStat-E.xml
@@ -0,0 +1,83 @@
+
+
+
+
+ 21265095
+ SEN
+ 14
+ Sensus PolluStat E
+ Heat: Outlet
+ 181
+ 10
+ 0000
+
+
+
+ Instantaneous value
+ 0
+ Energy (kWh)
+ 0
+
+
+
+ Instantaneous value
+ 0
+ Volume (m m^3)
+ 0
+
+
+
+ Instantaneous value
+ 0
+ Volume flow (m m^3/h)
+ 0
+
+
+
+ Instantaneous value
+ 0
+ Power (W)
+ 0
+
+
+
+ Instantaneous value
+ 0
+ Flow temperature (1e-1 deg C)
+ 201
+
+
+
+ Instantaneous value
+ 0
+ Return temperature (1e-1 deg C)
+ 202
+
+
+
+ Instantaneous value
+ 0
+ Temperature Difference (m deg C)
+ 0
+
+
+
+ Instantaneous value
+ 0
+ Fabrication number
+ 21265095
+
+
+
+ Instantaneous value
+ 0
+ Customer location
+ 21265095
+
+
+
+ More records follow
+
+
+
+
diff --git a/test/test-frames/SEN_Sensus-PolluTherm.xml b/test/test-frames/SEN_Sensus-PolluTherm.xml
new file mode 100644
index 0000000..e66df9d
--- /dev/null
+++ b/test/test-frames/SEN_Sensus-PolluTherm.xml
@@ -0,0 +1,78 @@
+
+
+
+
+ 24351689
+ SEN
+ 11
+ Sensus PolluTherm
+ Heat: Outlet
+ 84
+ 10
+ 0000
+
+
+
+ Instantaneous value
+ 0
+ Energy (10 kWh)
+ 0
+
+
+
+ Instantaneous value
+ 0
+ Volume (1e-2 m^3)
+ 0
+
+
+
+ Instantaneous value
+ 0
+ Volume flow (1e-2 m^3/h)
+ 0
+
+
+
+ Instantaneous value
+ 0
+ Power (10 W)
+ 0
+
+
+
+ Value during error state
+ 0
+ Flow temperature (1e-1 deg C)
+ 0
+
+
+
+ Value during error state
+ 0
+ Return temperature (1e-1 deg C)
+ 0
+
+
+
+ Value during error state
+ 0
+ Temperature Difference (m deg C)
+ 0
+
+
+
+ Instantaneous value
+ 0
+ Fabrication number
+ 24351689
+
+
+
+ Instantaneous value
+ 0
+ Customer location
+ 24351689
+
+
+
diff --git a/test/test-frames/SLB_CF-Compact-Integral-MK-MaXX.xml b/test/test-frames/SLB_CF-Compact-Integral-MK-MaXX.xml
new file mode 100644
index 0000000..0502049
--- /dev/null
+++ b/test/test-frames/SLB_CF-Compact-Integral-MK-MaXX.xml
@@ -0,0 +1,122 @@
+
+
+
+
+ 11817314
+ SLB
+ 6
+ CF Compact / Integral MK MaXX
+ Heat: Outlet
+ 3
+ 00
+ 0000
+
+
+
+ Instantaneous value
+ 0
+ Fabrication number
+ 11817314
+
+
+
+ Instantaneous value
+ 0
+ Energy (kWh)
+ 0
+
+
+
+ Instantaneous value
+ 0
+ Volume (1e-2 m^3)
+ 2
+
+
+
+ Instantaneous value
+ 0
+ Volume flow (m m^3/h)
+ 0
+
+
+
+ Instantaneous value
+ 0
+ Flow temperature (1e-1 deg C)
+ 218
+
+
+
+ Instantaneous value
+ 0
+ Return temperature (1e-1 deg C)
+ 220
+
+
+
+ Instantaneous value
+ 0
+ Temperature Difference (1e-2 deg C)
+ 1500018
+
+
+
+ Value during error state
+ 0
+ Operating time (hours)
+ 0
+
+
+
+ Instantaneous value
+ 0
+ Operating time (days)
+ 1176
+
+
+
+ Instantaneous value
+ 0
+ Time Point (time & date)
+ 2014-03-13T14:02:00
+
+
+
+ Instantaneous value
+ 0
+ 0
+ 1
+ Volume (1e-2 m^3)
+ 123
+
+
+
+ Instantaneous value
+ 0
+ 0
+ 2
+ Volume (1e-2 m^3)
+ 321
+
+
+
+ Instantaneous value
+ 0
+ Firmware version
+ 3
+
+
+
+ Instantaneous value
+ 0
+ Software version
+ 18
+
+
+
+ Manufacturer specific
+ 00 16
+
+
+
diff --git a/test/test-frames/ZRM_Minol-Minocal-C2.xml b/test/test-frames/ZRM_Minol-Minocal-C2.xml
new file mode 100644
index 0000000..efcad3c
--- /dev/null
+++ b/test/test-frames/ZRM_Minol-Minocal-C2.xml
@@ -0,0 +1,301 @@
+
+
+
+
+ 31425084
+ ZRM
+ 129
+ Minol Minocal C2
+ Heat: Outlet
+ 115
+ 27
+ 0000
+
+
+
+ Instantaneous value
+ 0
+ Energy (kWh)
+ 3
+
+
+
+ Instantaneous value
+ 0
+ Error flags
+ 0
+
+
+
+ Instantaneous value
+ 8
+ 0
+ 0
+ Time Point (time & date)
+ 2015-01-01T00:00:00
+
+
+
+ Instantaneous value
+ 8
+ 0
+ 0
+ Energy (kWh)
+ 3
+
+
+
+ Instantaneous value
+ 10
+ 0
+ 0
+ Energy (kWh)
+ 3
+
+
+
+ Instantaneous value
+ 0
+ Volume (m m^3)
+ 74
+
+
+
+ Instantaneous value
+ 0
+ Volume flow (m m^3/h)
+ 0
+
+
+
+ Maximum value
+ 1
+ Volume flow (m m^3/h)
+ 43
+
+
+
+ Maximum value
+ 1
+ Time Point (time & date)
+ 2011-09-01T08:30:00
+
+
+
+ Instantaneous value
+ 0
+ Power (100 W)
+ 0
+
+
+
+ Maximum value
+ 2
+ 0
+ 0
+ Power (100 W)
+ 20
+
+
+
+ Maximum value
+ 2
+ 0
+ 0
+ Time Point (time & date)
+ 2011-09-01T08:30:00
+
+
+
+ Instantaneous value
+ 0
+ Flow temperature (1e-2 deg C)
+ 2071
+
+
+
+ Instantaneous value
+ 0
+ Return temperature (1e-2 deg C)
+ 2038
+
+
+
+ Instantaneous value
+ 0
+ Time Point (time & date)
+ 2014-03-13T12:45:00
+
+
+
+ Instantaneous value
+ 32
+ 0
+ 0
+ Time Point (date)
+ 2014-03-01
+
+
+
+ Instantaneous value
+ 32
+ 0
+ 0
+ Energy (kWh)
+ 3
+
+
+
+ Instantaneous value
+ 33
+ 0
+ 0
+ Time Point (date)
+ 2014-02-01
+
+
+
+ Instantaneous value
+ 33
+ 0
+ 0
+ Energy (kWh)
+ 3
+
+
+
+ Instantaneous value
+ 34
+ 0
+ 0
+ Time Point (date)
+ 2014-01-01
+
+
+
+ Instantaneous value
+ 34
+ 0
+ 0
+ Energy (kWh)
+ 3
+
+
+
+ Instantaneous value
+ 35
+ 0
+ 0
+ Time Point (date)
+ 2013-12-01
+
+
+
+ Instantaneous value
+ 35
+ 0
+ 0
+ Energy (kWh)
+ 3
+
+
+
+ Instantaneous value
+ 36
+ 0
+ 0
+ Time Point (date)
+ 2013-11-01
+
+
+
+ Instantaneous value
+ 36
+ 0
+ 0
+ Energy (kWh)
+ 3
+
+
+
+ Instantaneous value
+ 37
+ 0
+ 0
+ Time Point (date)
+ 2013-10-01
+
+
+
+ Instantaneous value
+ 37
+ 0
+ 0
+ Energy (kWh)
+ 3
+
+
+
+ Instantaneous value
+ 38
+ 0
+ 0
+ Time Point (date)
+ 2013-09-01
+
+
+
+ Instantaneous value
+ 38
+ 0
+ 0
+ Energy (kWh)
+ 3
+
+
+
+ Instantaneous value
+ 39
+ 0
+ 0
+ Time Point (date)
+ 2013-08-01
+
+
+
+ Instantaneous value
+ 39
+ 0
+ 0
+ Energy (kWh)
+ 3
+
+
+
+ Maximum value
+ 32
+ 0
+ 0
+ Time Point (date)
+ 2014-03-01
+
+
+
+ Maximum value
+ 32
+ 0
+ 0
+ Volume flow (m m^3/h)
+ 0
+
+
+
+ Maximum value
+ 32
+ 0
+ 0
+ Power (100 W)
+ 0
+
+
+
diff --git a/test/test-frames/els_falcon.xml b/test/test-frames/els_falcon.xml
new file mode 100644
index 0000000..ad5a405
--- /dev/null
+++ b/test/test-frames/els_falcon.xml
@@ -0,0 +1,76 @@
+
+
+
+
+ 70112345
+ ELS
+ 10
+
+ Water
+ 2
+ 00
+ 0000
+
+
+
+ Instantaneous value
+ 0
+ Volume (m m^3)
+ 1234567
+
+
+
+ Instantaneous value
+ 0
+ Time Point (time & date)
+ 2007-02-06T13:58:00
+
+
+
+ Instantaneous value
+ 1
+ Time Point (date)
+ 2007-01-01
+
+
+
+ Instantaneous value
+ 1
+ Volume (m m^3)
+ 456951
+
+
+
+ Instantaneous value
+ 1
+ Time Point (date)
+ 2008-01-01
+
+
+
+ Maximum value
+ 0
+ Volume flow (m m^3/h)
+ 5945
+
+
+
+ Instantaneous value
+ 1
+ Time Point (date)
+ 2008-01-01
+
+
+
+ Instantaneous value
+ 0
+ Volume flow (m m^3/h)
+ 6137
+
+
+
+ Manufacturer specific
+ 0E 42 20 01 01 01 00 05 08 5E 01 20 3D 12 08 3D 12 08 00
+
+
+
diff --git a/test/test-frames/rel_padpuls2.xml b/test/test-frames/rel_padpuls2.xml
new file mode 100644
index 0000000..6482285
--- /dev/null
+++ b/test/test-frames/rel_padpuls2.xml
@@ -0,0 +1,55 @@
+
+
+
+
+ 4
+ REL
+ 18
+
+ Other
+ 1
+ 00
+ 0000
+
+
+
+ Instantaneous value
+ 0
+ Energy (mWh)
+ 0
+
+
+
+ Instantaneous value
+ 0
+ Time Point (time & date)
+ 2001-09-20T13:16:00
+
+
+
+ Instantaneous value
+ 1
+ Time Point (date)
+ 2000-12-31
+
+
+
+ Instantaneous value
+ 1
+ Energy (mWh)
+ 0
+
+
+
+ Instantaneous value
+ 1
+ Time Point (date)
+ 2001-12-31
+
+
+
+ Manufacturer specific
+ 43 01 01 00
+
+
+
diff --git a/test/test-frames/rel_padpuls3.xml b/test/test-frames/rel_padpuls3.xml
new file mode 100644
index 0000000..3b41127
--- /dev/null
+++ b/test/test-frames/rel_padpuls3.xml
@@ -0,0 +1,55 @@
+
+
+
+
+ 1030101
+ REL
+ 64
+
+ Heat Cost Allocator
+ 30
+ 00
+ 0000
+
+
+
+ Instantaneous value
+ 0
+ Units for H.C.A.
+ 1987
+
+
+
+ Instantaneous value
+ 0
+ Time Point (time & date)
+ 2000-12-31T10:41:00
+
+
+
+ Instantaneous value
+ 1
+ Time Point (date)
+ 2000-12-31
+
+
+
+ Instantaneous value
+ 1
+ Units for H.C.A.
+ 1302
+
+
+
+ Instantaneous value
+ 1
+ Time Point (date)
+ 2001-12-31
+
+
+
+ Manufacturer specific
+ C0 01 01 0C
+
+
+