From 9fb9f30a5850737746c3f9a9d374dbdb604e32d2 Mon Sep 17 00:00:00 2001 From: Aarno Aukia Date: Fri, 5 Feb 2016 14:05:45 +0100 Subject: [PATCH] add new test cases from my lab --- test/test-frames/ELV-Elvaco-CMa10.hex | 1 + test/test-frames/ELV-Elvaco-CMa10.xml | 106 ++++++++++++++++++ .../FIN-Finder-7E.23.8.230.0020.hex | 1 + .../FIN-Finder-7E.23.8.230.0020.xml | 63 +++++++++++ test/test-frames/GWF-MTKcoder.hex | 1 + test/test-frames/GWF-MTKcoder.xml | 29 +++++ test/test-frames/REL-Relay-Padpuls2.hex | 1 + test/test-frames/REL-Relay-Padpuls2.xml | 55 +++++++++ 8 files changed, 257 insertions(+) create mode 100644 test/test-frames/ELV-Elvaco-CMa10.hex create mode 100644 test/test-frames/ELV-Elvaco-CMa10.xml create mode 100644 test/test-frames/FIN-Finder-7E.23.8.230.0020.hex create mode 100644 test/test-frames/FIN-Finder-7E.23.8.230.0020.xml create mode 100644 test/test-frames/GWF-MTKcoder.hex create mode 100644 test/test-frames/GWF-MTKcoder.xml create mode 100644 test/test-frames/REL-Relay-Padpuls2.hex create mode 100644 test/test-frames/REL-Relay-Padpuls2.xml diff --git a/test/test-frames/ELV-Elvaco-CMa10.hex b/test/test-frames/ELV-Elvaco-CMa10.hex new file mode 100644 index 0000000..08d3304 --- /dev/null +++ b/test/test-frames/ELV-Elvaco-CMa10.hex @@ -0,0 +1 @@ +68 53 53 68 08 0B 72 61 15 01 24 96 15 16 00 3F 00 00 00 01 FD 1B 02 02 FC 03 48 52 25 74 22 15 22 FC 03 48 52 25 74 24 0D 12 FC 03 48 52 25 74 C3 1C 02 65 2E 08 22 65 5C 05 12 65 A2 0B 01 72 18 42 65 2C 08 82 01 65 1F 08 0C 78 61 15 01 24 03 FD 0F 00 00 04 1F BD 16 diff --git a/test/test-frames/ELV-Elvaco-CMa10.xml b/test/test-frames/ELV-Elvaco-CMa10.xml new file mode 100644 index 0000000..a6f3eb9 --- /dev/null +++ b/test/test-frames/ELV-Elvaco-CMa10.xml @@ -0,0 +1,106 @@ + + + + + 24011561 + ELV + 22 + Elvaco CMa10 + Other + 63 + 00 + 0000 + + + + Instantaneous value + 0 + Digital input (binary) + 2 + + + + Instantaneous value + 0 + 1e-2 %RH + 5410 + + + + Minimum value + 0 + 1e-2 %RH + 3364 + + + + Maximum value + 0 + 1e-2 %RH + 7363 + + + + Instantaneous value + 0 + External temperature (1e-2 deg C) + 2094 + + + + Minimum value + 0 + External temperature (1e-2 deg C) + 1372 + + + + Maximum value + 0 + External temperature (1e-2 deg C) + 2978 + + + + Instantaneous value + 0 + Averaging Duration (hours) + 24 + + + + Instantaneous value + 1 + External temperature (1e-2 deg C) + 2092 + + + + Instantaneous value + 2 + 0 + 0 + External temperature (1e-2 deg C) + 2079 + + + + Instantaneous value + 0 + Fabrication number + 24011561 + + + + Instantaneous value + 0 + Software version + 262144 + + + + More records follow + + + + diff --git a/test/test-frames/FIN-Finder-7E.23.8.230.0020.hex b/test/test-frames/FIN-Finder-7E.23.8.230.0020.hex new file mode 100644 index 0000000..b423d04 --- /dev/null +++ b/test/test-frames/FIN-Finder-7E.23.8.230.0020.hex @@ -0,0 +1 @@ +68 38 38 68 08 19 72 07 62 00 23 2E 19 23 02 92 00 00 00 8C 10 04 68 28 17 00 8C 11 04 68 28 17 00 02 FD C9 FF 01 E6 00 02 FD DB FF 01 06 00 02 AC FF 01 09 00 82 40 AC FF 01 FD FF 5B 16 diff --git a/test/test-frames/FIN-Finder-7E.23.8.230.0020.xml b/test/test-frames/FIN-Finder-7E.23.8.230.0020.xml new file mode 100644 index 0000000..09425ff --- /dev/null +++ b/test/test-frames/FIN-Finder-7E.23.8.230.0020.xml @@ -0,0 +1,63 @@ + + + + + 23006207 + FIN + 35 + + Electricity + 146 + 00 + 0000 + + + + Instantaneous value + 0 + 1 + 0 + Energy (10 Wh) + 172868 + + + + Instantaneous value + 2 + 1 + 0 + Energy (10 Wh) + 172868 + + + + Instantaneous value + 0 + V + 230 + + + + Instantaneous value + 0 + 1e-1 A + 6 + + + + Instantaneous value + 0 + Power (10 W) + 9 + + + + Instantaneous value + 0 + 0 + 1 + Power (10 W) + -3 + + + diff --git a/test/test-frames/GWF-MTKcoder.hex b/test/test-frames/GWF-MTKcoder.hex new file mode 100644 index 0000000..f35deb0 --- /dev/null +++ b/test/test-frames/GWF-MTKcoder.hex @@ -0,0 +1 @@ +68 1B 1B 68 08 01 72 07 20 18 00 E6 1E 35 07 4C 00 00 00 0C 78 07 20 18 00 0C 16 69 02 00 00 96 16 diff --git a/test/test-frames/GWF-MTKcoder.xml b/test/test-frames/GWF-MTKcoder.xml new file mode 100644 index 0000000..b4ca4e4 --- /dev/null +++ b/test/test-frames/GWF-MTKcoder.xml @@ -0,0 +1,29 @@ + + + + + 182007 + GWF + 53 + + Water + 76 + 00 + 0000 + + + + Instantaneous value + 0 + Fabrication number + 182007 + + + + Instantaneous value + 0 + Volume ( m^3) + 269 + + + diff --git a/test/test-frames/REL-Relay-Padpuls2.hex b/test/test-frames/REL-Relay-Padpuls2.hex new file mode 100644 index 0000000..03bcb0e --- /dev/null +++ b/test/test-frames/REL-Relay-Padpuls2.hex @@ -0,0 +1 @@ +68 2F 2F 68 08 16 72 01 63 21 11 AC 48 41 03 B1 00 00 00 0C 14 81 60 87 02 04 6D A1 15 E9 17 42 6C DF 1C 4C 14 82 73 59 02 42 EC 7E FF 1C 0F C0 01 01 0C BD 16 diff --git a/test/test-frames/REL-Relay-Padpuls2.xml b/test/test-frames/REL-Relay-Padpuls2.xml new file mode 100644 index 0000000..ab29e00 --- /dev/null +++ b/test/test-frames/REL-Relay-Padpuls2.xml @@ -0,0 +1,55 @@ + + + + + 11216301 + REL + 65 + + Gas + 177 + 00 + 0000 + + + + Instantaneous value + 0 + Volume (1e-2 m^3) + 2876081 + + + + Instantaneous value + 0 + Time Point (time & date) + 2000-01-00T00:00:00 + + + + Instantaneous value + 1 + Time Point (date) + 2014-12-31 + + + + Instantaneous value + 1 + Volume (1e-2 m^3) + 2597382 + + + + Instantaneous value + 1 + Time Point (date) + 2015-12-31 + + + + Manufacturer specific + C0 01 01 0C + + +