From a158bea3e47d88423feb9bba5752ab5e4655fd14 Mon Sep 17 00:00:00 2001 From: Uwe Hermann Date: Sat, 13 May 2017 16:12:06 +0200 Subject: [PATCH 1/1] timing: Update tests, add some more. --- .../ade7758-phase-b-zx-irq-context-any.output | 716 ++++++++++++++++++ ...7758-phase-b-zx-irq-context-falling.output | 356 +++++++++ ...e7758-phase-b-zx-irq-context-rising.output | 356 +++++++++ decoder/test/timing/am2301_1mhz_avg100.output | 1 - decoder/test/timing/am2301_1mhz_avg4.output | 1 - .../am2301_1mhz_noavg_rising_delta.output | 2 - decoder/test/timing/test.conf | 15 + 7 files changed, 1443 insertions(+), 4 deletions(-) create mode 100644 decoder/test/timing/ade7758-phase-b-zx-irq-context-any.output create mode 100644 decoder/test/timing/ade7758-phase-b-zx-irq-context-falling.output create mode 100644 decoder/test/timing/ade7758-phase-b-zx-irq-context-rising.output diff --git a/decoder/test/timing/ade7758-phase-b-zx-irq-context-any.output b/decoder/test/timing/ade7758-phase-b-zx-irq-context-any.output new file mode 100644 index 0000000..562395e --- /dev/null +++ b/decoder/test/timing/ade7758-phase-b-zx-irq-context-any.output @@ -0,0 +1,716 @@ +466-469 timing: time: "60.000 ns (16.667 MHz)" +466-469 timing: average: "60.000 ns (16.667 MHz)" +469-472 timing: time: "60.000 ns (16.667 MHz)" +469-472 timing: average: "60.000 ns (16.667 MHz)" +469-472 timing: delta: "0.000000" +472-475 timing: time: "60.000 ns (16.667 MHz)" +472-475 timing: average: "60.000 ns (16.667 MHz)" +472-475 timing: delta: "0.000000" +475-478 timing: time: "60.000 ns (16.667 MHz)" +475-478 timing: average: "60.000 ns (16.667 MHz)" +475-478 timing: delta: "0.000000" +478-481 timing: time: "60.000 ns (16.667 MHz)" +478-481 timing: average: "60.000 ns (16.667 MHz)" +478-481 timing: delta: "0.000000" +481-485 timing: time: "80.000 ns (12.500 MHz)" +481-485 timing: average: "63.333 ns (15.789 MHz)" +481-485 timing: delta: "20.000 ns (50.000 MHz)" +485-488 timing: time: "60.000 ns (16.667 MHz)" +485-488 timing: average: "62.857 ns (15.909 MHz)" +485-488 timing: delta: "-20.000 ns (-50.000 MHz)" +488-491 timing: time: "60.000 ns (16.667 MHz)" +488-491 timing: average: "62.500 ns (16.000 MHz)" +488-491 timing: delta: "0.000000" +491-494 timing: time: "60.000 ns (16.667 MHz)" +491-494 timing: average: "62.222 ns (16.071 MHz)" +491-494 timing: delta: "0.000000" +494-497 timing: time: "60.000 ns (16.667 MHz)" +494-497 timing: average: "62.000 ns (16.129 MHz)" +494-497 timing: delta: "0.000000" +497-500 timing: time: "60.000 ns (16.667 MHz)" +497-500 timing: average: "61.818 ns (16.176 MHz)" +497-500 timing: delta: "0.000000" +500-503 timing: time: "60.000 ns (16.667 MHz)" +500-503 timing: average: "61.667 ns (16.216 MHz)" +500-503 timing: delta: "0.000000" +503-506 timing: time: "60.000 ns (16.667 MHz)" +503-506 timing: average: "61.538 ns (16.250 MHz)" +503-506 timing: delta: "0.000000" +506-509 timing: time: "60.000 ns (16.667 MHz)" +506-509 timing: average: "61.429 ns (16.279 MHz)" +506-509 timing: delta: "0.000000" +509-512 timing: time: "60.000 ns (16.667 MHz)" +509-512 timing: average: "61.333 ns (16.304 MHz)" +509-512 timing: delta: "0.000000" +512-749 timing: time: "4.740 μs (210.970 kHz)" +512-749 timing: average: "353.750 ns (2.827 MHz)" +512-749 timing: delta: "4.680 μs (213.675 kHz)" +749-752 timing: time: "60.000 ns (16.667 MHz)" +749-752 timing: average: "336.471 ns (2.972 MHz)" +749-752 timing: delta: "-4.680 μs (-213.675 kHz)" +752-755 timing: time: "60.000 ns (16.667 MHz)" +752-755 timing: average: "321.111 ns (3.114 MHz)" +752-755 timing: delta: "0.000000" +755-758 timing: time: "60.000 ns (16.667 MHz)" +755-758 timing: average: "307.368 ns (3.253 MHz)" +755-758 timing: delta: "0.000000" +758-761 timing: time: "60.000 ns (16.667 MHz)" +758-761 timing: average: "295.000 ns (3.390 MHz)" +758-761 timing: delta: "0.000000" +761-764 timing: time: "60.000 ns (16.667 MHz)" +761-764 timing: average: "283.810 ns (3.523 MHz)" +761-764 timing: delta: "0.000000" +764-767 timing: time: "60.000 ns (16.667 MHz)" +764-767 timing: average: "273.636 ns (3.654 MHz)" +764-767 timing: delta: "0.000000" +767-770 timing: time: "60.000 ns (16.667 MHz)" +767-770 timing: average: "264.348 ns (3.783 MHz)" +767-770 timing: delta: "0.000000" +770-774 timing: time: "80.000 ns (12.500 MHz)" +770-774 timing: average: "256.667 ns (3.896 MHz)" +770-774 timing: delta: "20.000 ns (50.000 MHz)" +774-777 timing: time: "60.000 ns (16.667 MHz)" +774-777 timing: average: "248.800 ns (4.019 MHz)" +774-777 timing: delta: "-20.000 ns (-50.000 MHz)" +777-780 timing: time: "60.000 ns (16.667 MHz)" +777-780 timing: average: "241.538 ns (4.140 MHz)" +777-780 timing: delta: "0.000000" +780-783 timing: time: "60.000 ns (16.667 MHz)" +780-783 timing: average: "234.815 ns (4.259 MHz)" +780-783 timing: delta: "0.000000" +783-786 timing: time: "60.000 ns (16.667 MHz)" +783-786 timing: average: "228.571 ns (4.375 MHz)" +783-786 timing: delta: "0.000000" +786-789 timing: time: "60.000 ns (16.667 MHz)" +786-789 timing: average: "222.759 ns (4.489 MHz)" +786-789 timing: delta: "0.000000" +789-792 timing: time: "60.000 ns (16.667 MHz)" +789-792 timing: average: "217.333 ns (4.601 MHz)" +789-792 timing: delta: "0.000000" +792-796 timing: time: "80.000 ns (12.500 MHz)" +792-796 timing: average: "212.903 ns (4.697 MHz)" +792-796 timing: delta: "20.000 ns (50.000 MHz)" +796-852 timing: time: "1.120 μs (892.857 kHz)" +796-852 timing: average: "241.250 ns (4.145 MHz)" +796-852 timing: delta: "1.040 μs (961.538 kHz)" +852-855 timing: time: "60.000 ns (16.667 MHz)" +852-855 timing: average: "235.758 ns (4.242 MHz)" +852-855 timing: delta: "-1.060 μs (-943.396 kHz)" +855-858 timing: time: "60.000 ns (16.667 MHz)" +855-858 timing: average: "230.588 ns (4.337 MHz)" +855-858 timing: delta: "0.000000" +858-861 timing: time: "60.000 ns (16.667 MHz)" +858-861 timing: average: "225.714 ns (4.430 MHz)" +858-861 timing: delta: "0.000000" +861-864 timing: time: "60.000 ns (16.667 MHz)" +861-864 timing: average: "221.111 ns (4.523 MHz)" +861-864 timing: delta: "0.000000" +864-867 timing: time: "60.000 ns (16.667 MHz)" +864-867 timing: average: "216.757 ns (4.613 MHz)" +864-867 timing: delta: "0.000000" +867-871 timing: time: "80.000 ns (12.500 MHz)" +867-871 timing: average: "213.158 ns (4.691 MHz)" +867-871 timing: delta: "20.000 ns (50.000 MHz)" +871-874 timing: time: "60.000 ns (16.667 MHz)" +871-874 timing: average: "209.231 ns (4.779 MHz)" +871-874 timing: delta: "-20.000 ns (-50.000 MHz)" +874-877 timing: time: "60.000 ns (16.667 MHz)" +874-877 timing: average: "205.500 ns (4.866 MHz)" +874-877 timing: delta: "0.000000" +877-880 timing: time: "60.000 ns (16.667 MHz)" +877-880 timing: average: "201.951 ns (4.952 MHz)" +877-880 timing: delta: "0.000000" +880-883 timing: time: "60.000 ns (16.667 MHz)" +880-883 timing: average: "198.571 ns (5.036 MHz)" +880-883 timing: delta: "0.000000" +883-886 timing: time: "60.000 ns (16.667 MHz)" +883-886 timing: average: "195.349 ns (5.119 MHz)" +883-886 timing: delta: "0.000000" +886-889 timing: time: "60.000 ns (16.667 MHz)" +886-889 timing: average: "192.273 ns (5.201 MHz)" +886-889 timing: delta: "0.000000" +889-892 timing: time: "60.000 ns (16.667 MHz)" +889-892 timing: average: "189.333 ns (5.282 MHz)" +889-892 timing: delta: "0.000000" +892-895 timing: time: "60.000 ns (16.667 MHz)" +892-895 timing: average: "186.522 ns (5.361 MHz)" +892-895 timing: delta: "0.000000" +895-898 timing: time: "60.000 ns (16.667 MHz)" +895-898 timing: average: "183.830 ns (5.440 MHz)" +895-898 timing: delta: "0.000000" +898-956 timing: time: "1.160 μs (862.069 kHz)" +898-956 timing: average: "204.167 ns (4.898 MHz)" +898-956 timing: delta: "1.100 μs (909.091 kHz)" +956-960 timing: time: "80.000 ns (12.500 MHz)" +956-960 timing: average: "201.633 ns (4.960 MHz)" +956-960 timing: delta: "-1.080 μs (-925.926 kHz)" +960-963 timing: time: "60.000 ns (16.667 MHz)" +960-963 timing: average: "198.800 ns (5.030 MHz)" +960-963 timing: delta: "-20.000 ns (-50.000 MHz)" +963-966 timing: time: "60.000 ns (16.667 MHz)" +963-966 timing: average: "196.078 ns (5.100 MHz)" +963-966 timing: delta: "0.000000" +966-969 timing: time: "60.000 ns (16.667 MHz)" +966-969 timing: average: "193.462 ns (5.169 MHz)" +966-969 timing: delta: "0.000000" +969-972 timing: time: "60.000 ns (16.667 MHz)" +969-972 timing: average: "190.943 ns (5.237 MHz)" +969-972 timing: delta: "0.000000" +972-975 timing: time: "60.000 ns (16.667 MHz)" +972-975 timing: average: "188.519 ns (5.305 MHz)" +972-975 timing: delta: "0.000000" +975-978 timing: time: "60.000 ns (16.667 MHz)" +975-978 timing: average: "186.182 ns (5.371 MHz)" +975-978 timing: delta: "0.000000" +978-981 timing: time: "60.000 ns (16.667 MHz)" +978-981 timing: average: "183.929 ns (5.437 MHz)" +978-981 timing: delta: "0.000000" +981-984 timing: time: "60.000 ns (16.667 MHz)" +981-984 timing: average: "181.754 ns (5.502 MHz)" +981-984 timing: delta: "0.000000" +984-988 timing: time: "80.000 ns (12.500 MHz)" +984-988 timing: average: "180.000 ns (5.556 MHz)" +984-988 timing: delta: "20.000 ns (50.000 MHz)" +988-991 timing: time: "60.000 ns (16.667 MHz)" +988-991 timing: average: "177.966 ns (5.619 MHz)" +988-991 timing: delta: "-20.000 ns (-50.000 MHz)" +991-994 timing: time: "60.000 ns (16.667 MHz)" +991-994 timing: average: "176.000 ns (5.682 MHz)" +991-994 timing: delta: "0.000000" +994-997 timing: time: "60.000 ns (16.667 MHz)" +994-997 timing: average: "174.098 ns (5.744 MHz)" +994-997 timing: delta: "0.000000" +997-1000 timing: time: "60.000 ns (16.667 MHz)" +997-1000 timing: average: "172.258 ns (5.805 MHz)" +997-1000 timing: delta: "0.000000" +1000-1003 timing: time: "60.000 ns (16.667 MHz)" +1000-1003 timing: average: "170.476 ns (5.866 MHz)" +1000-1003 timing: delta: "0.000000" +1003-1622 timing: time: "12.380 μs (80.775 kHz)" +1003-1622 timing: average: "361.250 ns (2.768 MHz)" +1003-1622 timing: delta: "12.320 μs (81.169 kHz)" +1622-1625 timing: time: "60.000 ns (16.667 MHz)" +1622-1625 timing: average: "356.615 ns (2.804 MHz)" +1622-1625 timing: delta: "-12.320 μs (-81.169 kHz)" +1625-1628 timing: time: "60.000 ns (16.667 MHz)" +1625-1628 timing: average: "352.121 ns (2.840 MHz)" +1625-1628 timing: delta: "0.000000" +1628-1631 timing: time: "60.000 ns (16.667 MHz)" +1628-1631 timing: average: "347.761 ns (2.876 MHz)" +1628-1631 timing: delta: "0.000000" +1631-1635 timing: time: "80.000 ns (12.500 MHz)" +1631-1635 timing: average: "343.824 ns (2.908 MHz)" +1631-1635 timing: delta: "20.000 ns (50.000 MHz)" +1635-1638 timing: time: "60.000 ns (16.667 MHz)" +1635-1638 timing: average: "339.710 ns (2.944 MHz)" +1635-1638 timing: delta: "-20.000 ns (-50.000 MHz)" +1638-1641 timing: time: "60.000 ns (16.667 MHz)" +1638-1641 timing: average: "335.714 ns (2.979 MHz)" +1638-1641 timing: delta: "0.000000" +1641-1644 timing: time: "60.000 ns (16.667 MHz)" +1641-1644 timing: average: "331.831 ns (3.014 MHz)" +1641-1644 timing: delta: "0.000000" +1644-1647 timing: time: "60.000 ns (16.667 MHz)" +1644-1647 timing: average: "328.056 ns (3.048 MHz)" +1644-1647 timing: delta: "0.000000" +1647-1650 timing: time: "60.000 ns (16.667 MHz)" +1647-1650 timing: average: "324.384 ns (3.083 MHz)" +1647-1650 timing: delta: "0.000000" +1650-1653 timing: time: "60.000 ns (16.667 MHz)" +1650-1653 timing: average: "320.811 ns (3.117 MHz)" +1650-1653 timing: delta: "0.000000" +1653-1656 timing: time: "60.000 ns (16.667 MHz)" +1653-1656 timing: average: "317.333 ns (3.151 MHz)" +1653-1656 timing: delta: "0.000000" +1656-1659 timing: time: "60.000 ns (16.667 MHz)" +1656-1659 timing: average: "313.947 ns (3.185 MHz)" +1656-1659 timing: delta: "0.000000" +1659-1663 timing: time: "80.000 ns (12.500 MHz)" +1659-1663 timing: average: "310.909 ns (3.216 MHz)" +1659-1663 timing: delta: "20.000 ns (50.000 MHz)" +1663-1666 timing: time: "60.000 ns (16.667 MHz)" +1663-1666 timing: average: "307.692 ns (3.250 MHz)" +1663-1666 timing: delta: "-20.000 ns (-50.000 MHz)" +1666-1669 timing: time: "60.000 ns (16.667 MHz)" +1666-1669 timing: average: "304.557 ns (3.283 MHz)" +1666-1669 timing: delta: "0.000000" +1669-1936 timing: time: "5.340 μs (187.266 kHz)" +1669-1936 timing: average: "367.500 ns (2.721 MHz)" +1669-1936 timing: delta: "5.280 μs (189.394 kHz)" +1936-1939 timing: time: "60.000 ns (16.667 MHz)" +1936-1939 timing: average: "363.704 ns (2.749 MHz)" +1936-1939 timing: delta: "-5.280 μs (-189.394 kHz)" +1939-1942 timing: time: "60.000 ns (16.667 MHz)" +1939-1942 timing: average: "360.000 ns (2.778 MHz)" +1939-1942 timing: delta: "0.000000" +1942-1946 timing: time: "80.000 ns (12.500 MHz)" +1942-1946 timing: average: "356.627 ns (2.804 MHz)" +1942-1946 timing: delta: "20.000 ns (50.000 MHz)" +1946-1949 timing: time: "60.000 ns (16.667 MHz)" +1946-1949 timing: average: "353.095 ns (2.832 MHz)" +1946-1949 timing: delta: "-20.000 ns (-50.000 MHz)" +1949-1952 timing: time: "60.000 ns (16.667 MHz)" +1949-1952 timing: average: "349.647 ns (2.860 MHz)" +1949-1952 timing: delta: "0.000000" +1952-1955 timing: time: "60.000 ns (16.667 MHz)" +1952-1955 timing: average: "346.279 ns (2.888 MHz)" +1952-1955 timing: delta: "0.000000" +1955-1958 timing: time: "60.000 ns (16.667 MHz)" +1955-1958 timing: average: "342.989 ns (2.916 MHz)" +1955-1958 timing: delta: "0.000000" +1958-1961 timing: time: "60.000 ns (16.667 MHz)" +1958-1961 timing: average: "339.773 ns (2.943 MHz)" +1958-1961 timing: delta: "0.000000" +1961-1964 timing: time: "60.000 ns (16.667 MHz)" +1961-1964 timing: average: "336.629 ns (2.971 MHz)" +1961-1964 timing: delta: "0.000000" +1964-1967 timing: time: "60.000 ns (16.667 MHz)" +1964-1967 timing: average: "333.556 ns (2.998 MHz)" +1964-1967 timing: delta: "0.000000" +1967-1970 timing: time: "60.000 ns (16.667 MHz)" +1967-1970 timing: average: "330.549 ns (3.025 MHz)" +1967-1970 timing: delta: "0.000000" +1970-1974 timing: time: "80.000 ns (12.500 MHz)" +1970-1974 timing: average: "327.826 ns (3.050 MHz)" +1970-1974 timing: delta: "20.000 ns (50.000 MHz)" +1974-1977 timing: time: "60.000 ns (16.667 MHz)" +1974-1977 timing: average: "324.946 ns (3.077 MHz)" +1974-1977 timing: delta: "-20.000 ns (-50.000 MHz)" +1977-1980 timing: time: "60.000 ns (16.667 MHz)" +1977-1980 timing: average: "322.128 ns (3.104 MHz)" +1977-1980 timing: delta: "0.000000" +1980-1983 timing: time: "60.000 ns (16.667 MHz)" +1980-1983 timing: average: "319.368 ns (3.131 MHz)" +1980-1983 timing: delta: "0.000000" +1983-2039 timing: time: "1.120 μs (892.857 kHz)" +1983-2039 timing: average: "327.708 ns (3.051 MHz)" +1983-2039 timing: delta: "1.060 μs (943.396 kHz)" +2039-2042 timing: time: "60.000 ns (16.667 MHz)" +2039-2042 timing: average: "324.948 ns (3.077 MHz)" +2039-2042 timing: delta: "-1.060 μs (-943.396 kHz)" +2042-2045 timing: time: "60.000 ns (16.667 MHz)" +2042-2045 timing: average: "322.245 ns (3.103 MHz)" +2042-2045 timing: delta: "0.000000" +2045-2048 timing: time: "60.000 ns (16.667 MHz)" +2045-2048 timing: average: "319.596 ns (3.129 MHz)" +2045-2048 timing: delta: "0.000000" +2048-2052 timing: time: "80.000 ns (12.500 MHz)" +2048-2052 timing: average: "317.200 ns (3.153 MHz)" +2048-2052 timing: delta: "20.000 ns (50.000 MHz)" +2052-2055 timing: time: "60.000 ns (16.667 MHz)" +2052-2055 timing: average: "317.200 ns (3.153 MHz)" +2052-2055 timing: delta: "-20.000 ns (-50.000 MHz)" +2055-2058 timing: time: "60.000 ns (16.667 MHz)" +2055-2058 timing: average: "317.200 ns (3.153 MHz)" +2055-2058 timing: delta: "0.000000" +2058-2061 timing: time: "60.000 ns (16.667 MHz)" +2058-2061 timing: average: "317.200 ns (3.153 MHz)" +2058-2061 timing: delta: "0.000000" +2061-2064 timing: time: "60.000 ns (16.667 MHz)" +2061-2064 timing: average: "317.200 ns (3.153 MHz)" +2061-2064 timing: delta: "0.000000" +2064-2067 timing: time: "60.000 ns (16.667 MHz)" +2064-2067 timing: average: "317.200 ns (3.153 MHz)" +2064-2067 timing: delta: "0.000000" +2067-2071 timing: time: "80.000 ns (12.500 MHz)" +2067-2071 timing: average: "317.200 ns (3.153 MHz)" +2067-2071 timing: delta: "20.000 ns (50.000 MHz)" +2071-2074 timing: time: "60.000 ns (16.667 MHz)" +2071-2074 timing: average: "317.200 ns (3.153 MHz)" +2071-2074 timing: delta: "-20.000 ns (-50.000 MHz)" +2074-2077 timing: time: "60.000 ns (16.667 MHz)" +2074-2077 timing: average: "317.200 ns (3.153 MHz)" +2074-2077 timing: delta: "0.000000" +2077-2080 timing: time: "60.000 ns (16.667 MHz)" +2077-2080 timing: average: "317.200 ns (3.153 MHz)" +2077-2080 timing: delta: "0.000000" +2080-2083 timing: time: "60.000 ns (16.667 MHz)" +2080-2083 timing: average: "317.200 ns (3.153 MHz)" +2080-2083 timing: delta: "0.000000" +2083-2086 timing: time: "60.000 ns (16.667 MHz)" +2083-2086 timing: average: "317.200 ns (3.153 MHz)" +2083-2086 timing: delta: "0.000000" +2086-2192 timing: time: "2.120 μs (471.698 kHz)" +2086-2192 timing: average: "337.800 ns (2.960 MHz)" +2086-2192 timing: delta: "2.060 μs (485.437 kHz)" +2192-2196 timing: time: "80.000 ns (12.500 MHz)" +2192-2196 timing: average: "338.000 ns (2.959 MHz)" +2192-2196 timing: delta: "-2.040 μs (-490.196 kHz)" +2196-2199 timing: time: "60.000 ns (16.667 MHz)" +2196-2199 timing: average: "338.000 ns (2.959 MHz)" +2196-2199 timing: delta: "-20.000 ns (-50.000 MHz)" +2199-2202 timing: time: "60.000 ns (16.667 MHz)" +2199-2202 timing: average: "338.000 ns (2.959 MHz)" +2199-2202 timing: delta: "0.000000" +2202-2205 timing: time: "60.000 ns (16.667 MHz)" +2202-2205 timing: average: "291.200 ns (3.434 MHz)" +2202-2205 timing: delta: "0.000000" +2205-2208 timing: time: "60.000 ns (16.667 MHz)" +2205-2208 timing: average: "291.200 ns (3.434 MHz)" +2205-2208 timing: delta: "0.000000" +2208-2211 timing: time: "60.000 ns (16.667 MHz)" +2208-2211 timing: average: "291.200 ns (3.434 MHz)" +2208-2211 timing: delta: "0.000000" +2211-2214 timing: time: "60.000 ns (16.667 MHz)" +2211-2214 timing: average: "291.200 ns (3.434 MHz)" +2211-2214 timing: delta: "0.000000" +2214-2217 timing: time: "60.000 ns (16.667 MHz)" +2214-2217 timing: average: "291.200 ns (3.434 MHz)" +2214-2217 timing: delta: "0.000000" +2217-2220 timing: time: "60.000 ns (16.667 MHz)" +2217-2220 timing: average: "291.200 ns (3.434 MHz)" +2217-2220 timing: delta: "0.000000" +2220-2224 timing: time: "80.000 ns (12.500 MHz)" +2220-2224 timing: average: "291.400 ns (3.432 MHz)" +2220-2224 timing: delta: "20.000 ns (50.000 MHz)" +2224-2227 timing: time: "60.000 ns (16.667 MHz)" +2224-2227 timing: average: "291.400 ns (3.432 MHz)" +2224-2227 timing: delta: "-20.000 ns (-50.000 MHz)" +2227-2230 timing: time: "60.000 ns (16.667 MHz)" +2227-2230 timing: average: "291.200 ns (3.434 MHz)" +2227-2230 timing: delta: "0.000000" +2230-2233 timing: time: "60.000 ns (16.667 MHz)" +2230-2233 timing: average: "291.200 ns (3.434 MHz)" +2230-2233 timing: delta: "0.000000" +2233-2236 timing: time: "60.000 ns (16.667 MHz)" +2233-2236 timing: average: "291.200 ns (3.434 MHz)" +2233-2236 timing: delta: "0.000000" +2236-2239 timing: time: "60.000 ns (16.667 MHz)" +2236-2239 timing: average: "291.200 ns (3.434 MHz)" +2236-2239 timing: delta: "0.000000" +2239-2475 timing: time: "4.720 μs (211.864 kHz)" +2239-2475 timing: average: "337.800 ns (2.960 MHz)" +2239-2475 timing: delta: "4.660 μs (214.592 kHz)" +2475-2478 timing: time: "60.000 ns (16.667 MHz)" +2475-2478 timing: average: "337.800 ns (2.960 MHz)" +2475-2478 timing: delta: "-4.660 μs (-214.592 kHz)" +2478-2481 timing: time: "60.000 ns (16.667 MHz)" +2478-2481 timing: average: "337.800 ns (2.960 MHz)" +2478-2481 timing: delta: "0.000000" +2481-2484 timing: time: "60.000 ns (16.667 MHz)" +2481-2484 timing: average: "337.600 ns (2.962 MHz)" +2481-2484 timing: delta: "0.000000" +2484-2488 timing: time: "80.000 ns (12.500 MHz)" +2484-2488 timing: average: "327.200 ns (3.056 MHz)" +2484-2488 timing: delta: "20.000 ns (50.000 MHz)" +2488-2491 timing: time: "60.000 ns (16.667 MHz)" +2488-2491 timing: average: "327.200 ns (3.056 MHz)" +2488-2491 timing: delta: "-20.000 ns (-50.000 MHz)" +2491-2494 timing: time: "60.000 ns (16.667 MHz)" +2491-2494 timing: average: "327.200 ns (3.056 MHz)" +2491-2494 timing: delta: "0.000000" +2494-2497 timing: time: "60.000 ns (16.667 MHz)" +2494-2497 timing: average: "327.200 ns (3.056 MHz)" +2494-2497 timing: delta: "0.000000" +2497-2500 timing: time: "60.000 ns (16.667 MHz)" +2497-2500 timing: average: "327.200 ns (3.056 MHz)" +2497-2500 timing: delta: "0.000000" +2500-2503 timing: time: "60.000 ns (16.667 MHz)" +2500-2503 timing: average: "327.200 ns (3.056 MHz)" +2500-2503 timing: delta: "0.000000" +2503-2506 timing: time: "60.000 ns (16.667 MHz)" +2503-2506 timing: average: "327.000 ns (3.058 MHz)" +2503-2506 timing: delta: "0.000000" +2506-2510 timing: time: "80.000 ns (12.500 MHz)" +2506-2510 timing: average: "327.200 ns (3.056 MHz)" +2506-2510 timing: delta: "20.000 ns (50.000 MHz)" +2510-2513 timing: time: "60.000 ns (16.667 MHz)" +2510-2513 timing: average: "327.200 ns (3.056 MHz)" +2510-2513 timing: delta: "-20.000 ns (-50.000 MHz)" +2513-2516 timing: time: "60.000 ns (16.667 MHz)" +2513-2516 timing: average: "327.200 ns (3.056 MHz)" +2513-2516 timing: delta: "0.000000" +2516-2519 timing: time: "60.000 ns (16.667 MHz)" +2516-2519 timing: average: "327.200 ns (3.056 MHz)" +2516-2519 timing: delta: "0.000000" +2519-2522 timing: time: "60.000 ns (16.667 MHz)" +2519-2522 timing: average: "327.200 ns (3.056 MHz)" +2519-2522 timing: delta: "0.000000" +2522-2578 timing: time: "1.120 μs (892.857 kHz)" +2522-2578 timing: average: "337.800 ns (2.960 MHz)" +2522-2578 timing: delta: "1.060 μs (943.396 kHz)" +2578-2582 timing: time: "80.000 ns (12.500 MHz)" +2578-2582 timing: average: "338.000 ns (2.959 MHz)" +2578-2582 timing: delta: "-1.040 μs (-961.538 kHz)" +2582-2585 timing: time: "60.000 ns (16.667 MHz)" +2582-2585 timing: average: "338.000 ns (2.959 MHz)" +2582-2585 timing: delta: "-20.000 ns (-50.000 MHz)" +2585-2588 timing: time: "60.000 ns (16.667 MHz)" +2585-2588 timing: average: "338.000 ns (2.959 MHz)" +2585-2588 timing: delta: "0.000000" +2588-2591 timing: time: "60.000 ns (16.667 MHz)" +2588-2591 timing: average: "327.000 ns (3.058 MHz)" +2588-2591 timing: delta: "0.000000" +2591-2594 timing: time: "60.000 ns (16.667 MHz)" +2591-2594 timing: average: "326.800 ns (3.060 MHz)" +2591-2594 timing: delta: "0.000000" +2594-2597 timing: time: "60.000 ns (16.667 MHz)" +2594-2597 timing: average: "326.800 ns (3.060 MHz)" +2594-2597 timing: delta: "0.000000" +2597-2600 timing: time: "60.000 ns (16.667 MHz)" +2597-2600 timing: average: "326.800 ns (3.060 MHz)" +2597-2600 timing: delta: "0.000000" +2600-2603 timing: time: "60.000 ns (16.667 MHz)" +2600-2603 timing: average: "326.800 ns (3.060 MHz)" +2600-2603 timing: delta: "0.000000" +2603-2606 timing: time: "60.000 ns (16.667 MHz)" +2603-2606 timing: average: "326.800 ns (3.060 MHz)" +2603-2606 timing: delta: "0.000000" +2606-2610 timing: time: "80.000 ns (12.500 MHz)" +2606-2610 timing: average: "327.000 ns (3.058 MHz)" +2606-2610 timing: delta: "20.000 ns (50.000 MHz)" +2610-2613 timing: time: "60.000 ns (16.667 MHz)" +2610-2613 timing: average: "327.000 ns (3.058 MHz)" +2610-2613 timing: delta: "-20.000 ns (-50.000 MHz)" +2613-2616 timing: time: "60.000 ns (16.667 MHz)" +2613-2616 timing: average: "327.000 ns (3.058 MHz)" +2613-2616 timing: delta: "0.000000" +2616-2619 timing: time: "60.000 ns (16.667 MHz)" +2616-2619 timing: average: "327.000 ns (3.058 MHz)" +2616-2619 timing: delta: "0.000000" +2619-2622 timing: time: "60.000 ns (16.667 MHz)" +2619-2622 timing: average: "326.800 ns (3.060 MHz)" +2619-2622 timing: delta: "0.000000" +2622-2625 timing: time: "60.000 ns (16.667 MHz)" +2622-2625 timing: average: "326.800 ns (3.060 MHz)" +2622-2625 timing: delta: "0.000000" +2625-2683 timing: time: "1.160 μs (862.069 kHz)" +2625-2683 timing: average: "337.800 ns (2.960 MHz)" +2625-2683 timing: delta: "1.100 μs (909.091 kHz)" +2683-2686 timing: time: "60.000 ns (16.667 MHz)" +2683-2686 timing: average: "337.800 ns (2.960 MHz)" +2683-2686 timing: delta: "-1.100 μs (-909.091 kHz)" +2686-2689 timing: time: "60.000 ns (16.667 MHz)" +2686-2689 timing: average: "337.800 ns (2.960 MHz)" +2686-2689 timing: delta: "0.000000" +2689-2692 timing: time: "60.000 ns (16.667 MHz)" +2689-2692 timing: average: "337.800 ns (2.960 MHz)" +2689-2692 timing: delta: "0.000000" +2692-2695 timing: time: "60.000 ns (16.667 MHz)" +2692-2695 timing: average: "214.600 ns (4.660 MHz)" +2692-2695 timing: delta: "0.000000" +2695-2698 timing: time: "60.000 ns (16.667 MHz)" +2695-2698 timing: average: "214.600 ns (4.660 MHz)" +2695-2698 timing: delta: "0.000000" +2698-2702 timing: time: "80.000 ns (12.500 MHz)" +2698-2702 timing: average: "214.800 ns (4.655 MHz)" +2698-2702 timing: delta: "20.000 ns (50.000 MHz)" +2702-2705 timing: time: "60.000 ns (16.667 MHz)" +2702-2705 timing: average: "214.800 ns (4.655 MHz)" +2702-2705 timing: delta: "-20.000 ns (-50.000 MHz)" +2705-2708 timing: time: "60.000 ns (16.667 MHz)" +2705-2708 timing: average: "214.600 ns (4.660 MHz)" +2705-2708 timing: delta: "0.000000" +2708-2711 timing: time: "60.000 ns (16.667 MHz)" +2708-2711 timing: average: "214.600 ns (4.660 MHz)" +2708-2711 timing: delta: "0.000000" +2711-2714 timing: time: "60.000 ns (16.667 MHz)" +2711-2714 timing: average: "214.600 ns (4.660 MHz)" +2711-2714 timing: delta: "0.000000" +2714-2717 timing: time: "60.000 ns (16.667 MHz)" +2714-2717 timing: average: "214.600 ns (4.660 MHz)" +2714-2717 timing: delta: "0.000000" +2717-2720 timing: time: "60.000 ns (16.667 MHz)" +2717-2720 timing: average: "214.600 ns (4.660 MHz)" +2717-2720 timing: delta: "0.000000" +2720-2724 timing: time: "80.000 ns (12.500 MHz)" +2720-2724 timing: average: "214.800 ns (4.655 MHz)" +2720-2724 timing: delta: "20.000 ns (50.000 MHz)" +2724-2727 timing: time: "60.000 ns (16.667 MHz)" +2724-2727 timing: average: "214.800 ns (4.655 MHz)" +2724-2727 timing: delta: "-20.000 ns (-50.000 MHz)" +2727-2730 timing: time: "60.000 ns (16.667 MHz)" +2727-2730 timing: average: "214.800 ns (4.655 MHz)" +2727-2730 timing: delta: "0.000000" +2730-2833 timing: time: "2.060 μs (485.437 kHz)" +2730-2833 timing: average: "234.800 ns (4.259 MHz)" +2730-2833 timing: delta: "2.000 μs (500.000 kHz)" +2833-2836 timing: time: "60.000 ns (16.667 MHz)" +2833-2836 timing: average: "234.600 ns (4.263 MHz)" +2833-2836 timing: delta: "-2.000 μs (-500.000 kHz)" +2836-2839 timing: time: "60.000 ns (16.667 MHz)" +2836-2839 timing: average: "234.600 ns (4.263 MHz)" +2836-2839 timing: delta: "0.000000" +2839-2842 timing: time: "60.000 ns (16.667 MHz)" +2839-2842 timing: average: "234.600 ns (4.263 MHz)" +2839-2842 timing: delta: "0.000000" +2842-2845 timing: time: "60.000 ns (16.667 MHz)" +2842-2845 timing: average: "181.800 ns (5.501 MHz)" +2842-2845 timing: delta: "0.000000" +2845-2848 timing: time: "60.000 ns (16.667 MHz)" +2845-2848 timing: average: "181.800 ns (5.501 MHz)" +2845-2848 timing: delta: "0.000000" +2848-2852 timing: time: "80.000 ns (12.500 MHz)" +2848-2852 timing: average: "182.000 ns (5.495 MHz)" +2848-2852 timing: delta: "20.000 ns (50.000 MHz)" +2852-2855 timing: time: "60.000 ns (16.667 MHz)" +2852-2855 timing: average: "181.800 ns (5.501 MHz)" +2852-2855 timing: delta: "-20.000 ns (-50.000 MHz)" +2855-2858 timing: time: "60.000 ns (16.667 MHz)" +2855-2858 timing: average: "181.800 ns (5.501 MHz)" +2855-2858 timing: delta: "0.000000" +2858-2861 timing: time: "60.000 ns (16.667 MHz)" +2858-2861 timing: average: "181.800 ns (5.501 MHz)" +2858-2861 timing: delta: "0.000000" +2861-2864 timing: time: "60.000 ns (16.667 MHz)" +2861-2864 timing: average: "181.800 ns (5.501 MHz)" +2861-2864 timing: delta: "0.000000" +2864-2867 timing: time: "60.000 ns (16.667 MHz)" +2864-2867 timing: average: "181.800 ns (5.501 MHz)" +2864-2867 timing: delta: "0.000000" +2867-2871 timing: time: "80.000 ns (12.500 MHz)" +2867-2871 timing: average: "182.000 ns (5.495 MHz)" +2867-2871 timing: delta: "20.000 ns (50.000 MHz)" +2871-2874 timing: time: "60.000 ns (16.667 MHz)" +2871-2874 timing: average: "182.000 ns (5.495 MHz)" +2871-2874 timing: delta: "-20.000 ns (-50.000 MHz)" +2874-2877 timing: time: "60.000 ns (16.667 MHz)" +2874-2877 timing: average: "182.000 ns (5.495 MHz)" +2874-2877 timing: delta: "0.000000" +2877-2880 timing: time: "60.000 ns (16.667 MHz)" +2877-2880 timing: average: "182.000 ns (5.495 MHz)" +2877-2880 timing: delta: "0.000000" +2880-3116 timing: time: "4.720 μs (211.864 kHz)" +2880-3116 timing: average: "228.400 ns (4.378 MHz)" +2880-3116 timing: delta: "4.660 μs (214.592 kHz)" +3116-3119 timing: time: "60.000 ns (16.667 MHz)" +3116-3119 timing: average: "228.400 ns (4.378 MHz)" +3116-3119 timing: delta: "-4.660 μs (-214.592 kHz)" +3119-3122 timing: time: "60.000 ns (16.667 MHz)" +3119-3122 timing: average: "228.400 ns (4.378 MHz)" +3119-3122 timing: delta: "0.000000" +3122-3125 timing: time: "60.000 ns (16.667 MHz)" +3122-3125 timing: average: "228.400 ns (4.378 MHz)" +3122-3125 timing: delta: "0.000000" +3125-3128 timing: time: "60.000 ns (16.667 MHz)" +3125-3128 timing: average: "217.800 ns (4.591 MHz)" +3125-3128 timing: delta: "0.000000" +3128-3131 timing: time: "60.000 ns (16.667 MHz)" +3128-3131 timing: average: "217.800 ns (4.591 MHz)" +3128-3131 timing: delta: "0.000000" +3131-3135 timing: time: "80.000 ns (12.500 MHz)" +3131-3135 timing: average: "218.000 ns (4.587 MHz)" +3131-3135 timing: delta: "20.000 ns (50.000 MHz)" +3135-3138 timing: time: "60.000 ns (16.667 MHz)" +3135-3138 timing: average: "218.000 ns (4.587 MHz)" +3135-3138 timing: delta: "-20.000 ns (-50.000 MHz)" +3138-3141 timing: time: "60.000 ns (16.667 MHz)" +3138-3141 timing: average: "217.800 ns (4.591 MHz)" +3138-3141 timing: delta: "0.000000" +3141-3144 timing: time: "60.000 ns (16.667 MHz)" +3141-3144 timing: average: "217.800 ns (4.591 MHz)" +3141-3144 timing: delta: "0.000000" +3144-3147 timing: time: "60.000 ns (16.667 MHz)" +3144-3147 timing: average: "217.800 ns (4.591 MHz)" +3144-3147 timing: delta: "0.000000" +3147-3150 timing: time: "60.000 ns (16.667 MHz)" +3147-3150 timing: average: "217.800 ns (4.591 MHz)" +3147-3150 timing: delta: "0.000000" +3150-3153 timing: time: "60.000 ns (16.667 MHz)" +3150-3153 timing: average: "217.800 ns (4.591 MHz)" +3150-3153 timing: delta: "0.000000" +3153-3156 timing: time: "60.000 ns (16.667 MHz)" +3153-3156 timing: average: "217.800 ns (4.591 MHz)" +3153-3156 timing: delta: "0.000000" +3156-3160 timing: time: "80.000 ns (12.500 MHz)" +3156-3160 timing: average: "217.800 ns (4.591 MHz)" +3156-3160 timing: delta: "20.000 ns (50.000 MHz)" +3160-3163 timing: time: "60.000 ns (16.667 MHz)" +3160-3163 timing: average: "217.800 ns (4.591 MHz)" +3160-3163 timing: delta: "-20.000 ns (-50.000 MHz)" +3163-3219 timing: time: "1.120 μs (892.857 kHz)" +3163-3219 timing: average: "228.400 ns (4.378 MHz)" +3163-3219 timing: delta: "1.060 μs (943.396 kHz)" +3219-3222 timing: time: "60.000 ns (16.667 MHz)" +3219-3222 timing: average: "228.400 ns (4.378 MHz)" +3219-3222 timing: delta: "-1.060 μs (-943.396 kHz)" +3222-3225 timing: time: "60.000 ns (16.667 MHz)" +3222-3225 timing: average: "228.400 ns (4.378 MHz)" +3222-3225 timing: delta: "0.000000" +3225-3228 timing: time: "60.000 ns (16.667 MHz)" +3225-3228 timing: average: "228.400 ns (4.378 MHz)" +3225-3228 timing: delta: "0.000000" +3228-3231 timing: time: "60.000 ns (16.667 MHz)" +3228-3231 timing: average: "207.800 ns (4.812 MHz)" +3228-3231 timing: delta: "0.000000" +3231-3234 timing: time: "60.000 ns (16.667 MHz)" +3231-3234 timing: average: "207.600 ns (4.817 MHz)" +3231-3234 timing: delta: "0.000000" +3234-3238 timing: time: "80.000 ns (12.500 MHz)" +3234-3238 timing: average: "207.800 ns (4.812 MHz)" +3234-3238 timing: delta: "20.000 ns (50.000 MHz)" +3238-3241 timing: time: "60.000 ns (16.667 MHz)" +3238-3241 timing: average: "207.800 ns (4.812 MHz)" +3238-3241 timing: delta: "-20.000 ns (-50.000 MHz)" +3241-3244 timing: time: "60.000 ns (16.667 MHz)" +3241-3244 timing: average: "207.800 ns (4.812 MHz)" +3241-3244 timing: delta: "0.000000" +3244-3247 timing: time: "60.000 ns (16.667 MHz)" +3244-3247 timing: average: "207.800 ns (4.812 MHz)" +3244-3247 timing: delta: "0.000000" +3247-3250 timing: time: "60.000 ns (16.667 MHz)" +3247-3250 timing: average: "207.800 ns (4.812 MHz)" +3247-3250 timing: delta: "0.000000" +3250-3253 timing: time: "60.000 ns (16.667 MHz)" +3250-3253 timing: average: "207.800 ns (4.812 MHz)" +3250-3253 timing: delta: "0.000000" +3253-3257 timing: time: "80.000 ns (12.500 MHz)" +3253-3257 timing: average: "208.000 ns (4.808 MHz)" +3253-3257 timing: delta: "20.000 ns (50.000 MHz)" +3257-3260 timing: time: "60.000 ns (16.667 MHz)" +3257-3260 timing: average: "208.000 ns (4.808 MHz)" +3257-3260 timing: delta: "-20.000 ns (-50.000 MHz)" +3260-3263 timing: time: "60.000 ns (16.667 MHz)" +3260-3263 timing: average: "207.800 ns (4.812 MHz)" +3260-3263 timing: delta: "0.000000" +3263-3266 timing: time: "60.000 ns (16.667 MHz)" +3263-3266 timing: average: "207.800 ns (4.812 MHz)" +3263-3266 timing: delta: "0.000000" +3266-3324 timing: time: "1.160 μs (862.069 kHz)" +3266-3324 timing: average: "218.800 ns (4.570 MHz)" +3266-3324 timing: delta: "1.100 μs (909.091 kHz)" +3324-3327 timing: time: "60.000 ns (16.667 MHz)" +3324-3327 timing: average: "218.800 ns (4.570 MHz)" +3324-3327 timing: delta: "-1.100 μs (-909.091 kHz)" +3327-3330 timing: time: "60.000 ns (16.667 MHz)" +3327-3330 timing: average: "218.800 ns (4.570 MHz)" +3327-3330 timing: delta: "0.000000" +3330-3333 timing: time: "60.000 ns (16.667 MHz)" +3330-3333 timing: average: "218.800 ns (4.570 MHz)" +3330-3333 timing: delta: "0.000000" +3333-3336 timing: time: "60.000 ns (16.667 MHz)" +3333-3336 timing: average: "172.200 ns (5.807 MHz)" +3333-3336 timing: delta: "0.000000" +3336-3339 timing: time: "60.000 ns (16.667 MHz)" +3336-3339 timing: average: "172.200 ns (5.807 MHz)" +3336-3339 timing: delta: "0.000000" +3339-3342 timing: time: "60.000 ns (16.667 MHz)" +3339-3342 timing: average: "172.200 ns (5.807 MHz)" +3339-3342 timing: delta: "0.000000" +3342-3345 timing: time: "60.000 ns (16.667 MHz)" +3342-3345 timing: average: "172.200 ns (5.807 MHz)" +3342-3345 timing: delta: "0.000000" +3345-3349 timing: time: "80.000 ns (12.500 MHz)" +3345-3349 timing: average: "172.200 ns (5.807 MHz)" +3345-3349 timing: delta: "20.000 ns (50.000 MHz)" +3349-3352 timing: time: "60.000 ns (16.667 MHz)" +3349-3352 timing: average: "172.200 ns (5.807 MHz)" +3349-3352 timing: delta: "-20.000 ns (-50.000 MHz)" +3352-3355 timing: time: "60.000 ns (16.667 MHz)" +3352-3355 timing: average: "172.200 ns (5.807 MHz)" +3352-3355 timing: delta: "0.000000" +3355-3358 timing: time: "60.000 ns (16.667 MHz)" +3355-3358 timing: average: "172.200 ns (5.807 MHz)" +3355-3358 timing: delta: "0.000000" +3358-3361 timing: time: "60.000 ns (16.667 MHz)" +3358-3361 timing: average: "172.200 ns (5.807 MHz)" +3358-3361 timing: delta: "0.000000" +3361-3364 timing: time: "60.000 ns (16.667 MHz)" +3361-3364 timing: average: "172.200 ns (5.807 MHz)" +3361-3364 timing: delta: "0.000000" +3364-3367 timing: time: "60.000 ns (16.667 MHz)" +3364-3367 timing: average: "172.200 ns (5.807 MHz)" +3364-3367 timing: delta: "0.000000" +3367-3370 timing: time: "60.000 ns (16.667 MHz)" +3367-3370 timing: average: "172.000 ns (5.814 MHz)" +3367-3370 timing: delta: "0.000000" diff --git a/decoder/test/timing/ade7758-phase-b-zx-irq-context-falling.output b/decoder/test/timing/ade7758-phase-b-zx-irq-context-falling.output new file mode 100644 index 0000000..f03aaf1 --- /dev/null +++ b/decoder/test/timing/ade7758-phase-b-zx-irq-context-falling.output @@ -0,0 +1,356 @@ +469-475 timing: time: "120.000 ns (8.333 MHz)" +469-475 timing: average: "120.000 ns (8.333 MHz)" +475-481 timing: time: "120.000 ns (8.333 MHz)" +475-481 timing: average: "120.000 ns (8.333 MHz)" +475-481 timing: delta: "0.000000" +481-488 timing: time: "140.000 ns (7.143 MHz)" +481-488 timing: average: "126.667 ns (7.895 MHz)" +481-488 timing: delta: "20.000 ns (50.000 MHz)" +488-494 timing: time: "120.000 ns (8.333 MHz)" +488-494 timing: average: "125.000 ns (8.000 MHz)" +488-494 timing: delta: "-20.000 ns (-50.000 MHz)" +494-500 timing: time: "120.000 ns (8.333 MHz)" +494-500 timing: average: "124.000 ns (8.065 MHz)" +494-500 timing: delta: "0.000000" +500-506 timing: time: "120.000 ns (8.333 MHz)" +500-506 timing: average: "123.333 ns (8.108 MHz)" +500-506 timing: delta: "0.000000" +506-512 timing: time: "120.000 ns (8.333 MHz)" +506-512 timing: average: "122.857 ns (8.140 MHz)" +506-512 timing: delta: "0.000000" +512-752 timing: time: "4.800 μs (208.333 kHz)" +512-752 timing: average: "707.500 ns (1.413 MHz)" +512-752 timing: delta: "4.680 μs (213.675 kHz)" +752-758 timing: time: "120.000 ns (8.333 MHz)" +752-758 timing: average: "642.222 ns (1.557 MHz)" +752-758 timing: delta: "-4.680 μs (-213.675 kHz)" +758-764 timing: time: "120.000 ns (8.333 MHz)" +758-764 timing: average: "590.000 ns (1.695 MHz)" +758-764 timing: delta: "0.000000" +764-770 timing: time: "120.000 ns (8.333 MHz)" +764-770 timing: average: "547.273 ns (1.827 MHz)" +764-770 timing: delta: "0.000000" +770-777 timing: time: "140.000 ns (7.143 MHz)" +770-777 timing: average: "513.333 ns (1.948 MHz)" +770-777 timing: delta: "20.000 ns (50.000 MHz)" +777-783 timing: time: "120.000 ns (8.333 MHz)" +777-783 timing: average: "483.077 ns (2.070 MHz)" +777-783 timing: delta: "-20.000 ns (-50.000 MHz)" +783-789 timing: time: "120.000 ns (8.333 MHz)" +783-789 timing: average: "457.143 ns (2.188 MHz)" +783-789 timing: delta: "0.000000" +789-796 timing: time: "140.000 ns (7.143 MHz)" +789-796 timing: average: "436.000 ns (2.294 MHz)" +789-796 timing: delta: "20.000 ns (50.000 MHz)" +796-855 timing: time: "1.180 μs (847.458 kHz)" +796-855 timing: average: "482.500 ns (2.073 MHz)" +796-855 timing: delta: "1.040 μs (961.538 kHz)" +855-861 timing: time: "120.000 ns (8.333 MHz)" +855-861 timing: average: "461.176 ns (2.168 MHz)" +855-861 timing: delta: "-1.060 μs (-943.396 kHz)" +861-867 timing: time: "120.000 ns (8.333 MHz)" +861-867 timing: average: "442.222 ns (2.261 MHz)" +861-867 timing: delta: "0.000000" +867-874 timing: time: "140.000 ns (7.143 MHz)" +867-874 timing: average: "426.316 ns (2.346 MHz)" +867-874 timing: delta: "20.000 ns (50.000 MHz)" +874-880 timing: time: "120.000 ns (8.333 MHz)" +874-880 timing: average: "411.000 ns (2.433 MHz)" +874-880 timing: delta: "-20.000 ns (-50.000 MHz)" +880-886 timing: time: "120.000 ns (8.333 MHz)" +880-886 timing: average: "397.143 ns (2.518 MHz)" +880-886 timing: delta: "0.000000" +886-892 timing: time: "120.000 ns (8.333 MHz)" +886-892 timing: average: "384.545 ns (2.600 MHz)" +886-892 timing: delta: "0.000000" +892-898 timing: time: "120.000 ns (8.333 MHz)" +892-898 timing: average: "373.043 ns (2.681 MHz)" +892-898 timing: delta: "0.000000" +898-960 timing: time: "1.240 μs (806.452 kHz)" +898-960 timing: average: "409.167 ns (2.444 MHz)" +898-960 timing: delta: "1.120 μs (892.857 kHz)" +960-966 timing: time: "120.000 ns (8.333 MHz)" +960-966 timing: average: "397.600 ns (2.515 MHz)" +960-966 timing: delta: "-1.120 μs (-892.857 kHz)" +966-972 timing: time: "120.000 ns (8.333 MHz)" +966-972 timing: average: "386.923 ns (2.584 MHz)" +966-972 timing: delta: "0.000000" +972-978 timing: time: "120.000 ns (8.333 MHz)" +972-978 timing: average: "377.037 ns (2.652 MHz)" +972-978 timing: delta: "0.000000" +978-984 timing: time: "120.000 ns (8.333 MHz)" +978-984 timing: average: "367.857 ns (2.718 MHz)" +978-984 timing: delta: "0.000000" +984-991 timing: time: "140.000 ns (7.143 MHz)" +984-991 timing: average: "360.000 ns (2.778 MHz)" +984-991 timing: delta: "20.000 ns (50.000 MHz)" +991-997 timing: time: "120.000 ns (8.333 MHz)" +991-997 timing: average: "352.000 ns (2.841 MHz)" +991-997 timing: delta: "-20.000 ns (-50.000 MHz)" +997-1003 timing: time: "120.000 ns (8.333 MHz)" +997-1003 timing: average: "344.516 ns (2.903 MHz)" +997-1003 timing: delta: "0.000000" +1003-1625 timing: time: "12.440 μs (80.386 kHz)" +1003-1625 timing: average: "722.500 ns (1.384 MHz)" +1003-1625 timing: delta: "12.320 μs (81.169 kHz)" +1625-1631 timing: time: "120.000 ns (8.333 MHz)" +1625-1631 timing: average: "704.242 ns (1.420 MHz)" +1625-1631 timing: delta: "-12.320 μs (-81.169 kHz)" +1631-1638 timing: time: "140.000 ns (7.143 MHz)" +1631-1638 timing: average: "687.647 ns (1.454 MHz)" +1631-1638 timing: delta: "20.000 ns (50.000 MHz)" +1638-1644 timing: time: "120.000 ns (8.333 MHz)" +1638-1644 timing: average: "671.429 ns (1.489 MHz)" +1638-1644 timing: delta: "-20.000 ns (-50.000 MHz)" +1644-1650 timing: time: "120.000 ns (8.333 MHz)" +1644-1650 timing: average: "656.111 ns (1.524 MHz)" +1644-1650 timing: delta: "0.000000" +1650-1656 timing: time: "120.000 ns (8.333 MHz)" +1650-1656 timing: average: "641.622 ns (1.559 MHz)" +1650-1656 timing: delta: "0.000000" +1656-1663 timing: time: "140.000 ns (7.143 MHz)" +1656-1663 timing: average: "628.421 ns (1.591 MHz)" +1656-1663 timing: delta: "20.000 ns (50.000 MHz)" +1663-1669 timing: time: "120.000 ns (8.333 MHz)" +1663-1669 timing: average: "615.385 ns (1.625 MHz)" +1663-1669 timing: delta: "-20.000 ns (-50.000 MHz)" +1669-1939 timing: time: "5.400 μs (185.185 kHz)" +1669-1939 timing: average: "735.000 ns (1.361 MHz)" +1669-1939 timing: delta: "5.280 μs (189.394 kHz)" +1939-1946 timing: time: "140.000 ns (7.143 MHz)" +1939-1946 timing: average: "720.488 ns (1.388 MHz)" +1939-1946 timing: delta: "-5.260 μs (-190.114 kHz)" +1946-1952 timing: time: "120.000 ns (8.333 MHz)" +1946-1952 timing: average: "706.190 ns (1.416 MHz)" +1946-1952 timing: delta: "-20.000 ns (-50.000 MHz)" +1952-1958 timing: time: "120.000 ns (8.333 MHz)" +1952-1958 timing: average: "692.558 ns (1.444 MHz)" +1952-1958 timing: delta: "0.000000" +1958-1964 timing: time: "120.000 ns (8.333 MHz)" +1958-1964 timing: average: "679.545 ns (1.472 MHz)" +1958-1964 timing: delta: "0.000000" +1964-1970 timing: time: "120.000 ns (8.333 MHz)" +1964-1970 timing: average: "667.111 ns (1.499 MHz)" +1964-1970 timing: delta: "0.000000" +1970-1977 timing: time: "140.000 ns (7.143 MHz)" +1970-1977 timing: average: "655.652 ns (1.525 MHz)" +1970-1977 timing: delta: "20.000 ns (50.000 MHz)" +1977-1983 timing: time: "120.000 ns (8.333 MHz)" +1977-1983 timing: average: "644.255 ns (1.552 MHz)" +1977-1983 timing: delta: "-20.000 ns (-50.000 MHz)" +1983-2042 timing: time: "1.180 μs (847.458 kHz)" +1983-2042 timing: average: "655.417 ns (1.526 MHz)" +1983-2042 timing: delta: "1.060 μs (943.396 kHz)" +2042-2048 timing: time: "120.000 ns (8.333 MHz)" +2042-2048 timing: average: "644.490 ns (1.552 MHz)" +2042-2048 timing: delta: "-1.060 μs (-943.396 kHz)" +2048-2055 timing: time: "140.000 ns (7.143 MHz)" +2048-2055 timing: average: "634.400 ns (1.576 MHz)" +2048-2055 timing: delta: "20.000 ns (50.000 MHz)" +2055-2061 timing: time: "120.000 ns (8.333 MHz)" +2055-2061 timing: average: "624.314 ns (1.602 MHz)" +2055-2061 timing: delta: "-20.000 ns (-50.000 MHz)" +2061-2067 timing: time: "120.000 ns (8.333 MHz)" +2061-2067 timing: average: "614.615 ns (1.627 MHz)" +2061-2067 timing: delta: "0.000000" +2067-2074 timing: time: "140.000 ns (7.143 MHz)" +2067-2074 timing: average: "605.660 ns (1.651 MHz)" +2067-2074 timing: delta: "20.000 ns (50.000 MHz)" +2074-2080 timing: time: "120.000 ns (8.333 MHz)" +2074-2080 timing: average: "596.667 ns (1.676 MHz)" +2074-2080 timing: delta: "-20.000 ns (-50.000 MHz)" +2080-2086 timing: time: "120.000 ns (8.333 MHz)" +2080-2086 timing: average: "588.000 ns (1.701 MHz)" +2080-2086 timing: delta: "0.000000" +2086-2196 timing: time: "2.200 μs (454.545 kHz)" +2086-2196 timing: average: "616.786 ns (1.621 MHz)" +2086-2196 timing: delta: "2.080 μs (480.769 kHz)" +2196-2202 timing: time: "120.000 ns (8.333 MHz)" +2196-2202 timing: average: "608.070 ns (1.645 MHz)" +2196-2202 timing: delta: "-2.080 μs (-480.769 kHz)" +2202-2208 timing: time: "120.000 ns (8.333 MHz)" +2202-2208 timing: average: "599.655 ns (1.668 MHz)" +2202-2208 timing: delta: "0.000000" +2208-2214 timing: time: "120.000 ns (8.333 MHz)" +2208-2214 timing: average: "591.525 ns (1.691 MHz)" +2208-2214 timing: delta: "0.000000" +2214-2220 timing: time: "120.000 ns (8.333 MHz)" +2214-2220 timing: average: "583.667 ns (1.713 MHz)" +2214-2220 timing: delta: "0.000000" +2220-2227 timing: time: "140.000 ns (7.143 MHz)" +2220-2227 timing: average: "576.393 ns (1.735 MHz)" +2220-2227 timing: delta: "20.000 ns (50.000 MHz)" +2227-2233 timing: time: "120.000 ns (8.333 MHz)" +2227-2233 timing: average: "569.032 ns (1.757 MHz)" +2227-2233 timing: delta: "-20.000 ns (-50.000 MHz)" +2233-2239 timing: time: "120.000 ns (8.333 MHz)" +2233-2239 timing: average: "561.905 ns (1.780 MHz)" +2233-2239 timing: delta: "0.000000" +2239-2478 timing: time: "4.780 μs (209.205 kHz)" +2239-2478 timing: average: "627.812 ns (1.593 MHz)" +2239-2478 timing: delta: "4.660 μs (214.592 kHz)" +2478-2484 timing: time: "120.000 ns (8.333 MHz)" +2478-2484 timing: average: "620.000 ns (1.613 MHz)" +2478-2484 timing: delta: "-4.660 μs (-214.592 kHz)" +2484-2491 timing: time: "140.000 ns (7.143 MHz)" +2484-2491 timing: average: "612.727 ns (1.632 MHz)" +2484-2491 timing: delta: "20.000 ns (50.000 MHz)" +2491-2497 timing: time: "120.000 ns (8.333 MHz)" +2491-2497 timing: average: "605.373 ns (1.652 MHz)" +2491-2497 timing: delta: "-20.000 ns (-50.000 MHz)" +2497-2503 timing: time: "120.000 ns (8.333 MHz)" +2497-2503 timing: average: "598.235 ns (1.672 MHz)" +2497-2503 timing: delta: "0.000000" +2503-2510 timing: time: "140.000 ns (7.143 MHz)" +2503-2510 timing: average: "591.594 ns (1.690 MHz)" +2503-2510 timing: delta: "20.000 ns (50.000 MHz)" +2510-2516 timing: time: "120.000 ns (8.333 MHz)" +2510-2516 timing: average: "584.857 ns (1.710 MHz)" +2510-2516 timing: delta: "-20.000 ns (-50.000 MHz)" +2516-2522 timing: time: "120.000 ns (8.333 MHz)" +2516-2522 timing: average: "578.310 ns (1.729 MHz)" +2516-2522 timing: delta: "0.000000" +2522-2582 timing: time: "1.200 μs (833.333 kHz)" +2522-2582 timing: average: "586.944 ns (1.704 MHz)" +2522-2582 timing: delta: "1.080 μs (925.926 kHz)" +2582-2588 timing: time: "120.000 ns (8.333 MHz)" +2582-2588 timing: average: "580.548 ns (1.723 MHz)" +2582-2588 timing: delta: "-1.080 μs (-925.926 kHz)" +2588-2594 timing: time: "120.000 ns (8.333 MHz)" +2588-2594 timing: average: "574.324 ns (1.741 MHz)" +2588-2594 timing: delta: "0.000000" +2594-2600 timing: time: "120.000 ns (8.333 MHz)" +2594-2600 timing: average: "568.267 ns (1.760 MHz)" +2594-2600 timing: delta: "0.000000" +2600-2606 timing: time: "120.000 ns (8.333 MHz)" +2600-2606 timing: average: "562.368 ns (1.778 MHz)" +2600-2606 timing: delta: "0.000000" +2606-2613 timing: time: "140.000 ns (7.143 MHz)" +2606-2613 timing: average: "556.883 ns (1.796 MHz)" +2606-2613 timing: delta: "20.000 ns (50.000 MHz)" +2613-2619 timing: time: "120.000 ns (8.333 MHz)" +2613-2619 timing: average: "551.282 ns (1.814 MHz)" +2613-2619 timing: delta: "-20.000 ns (-50.000 MHz)" +2619-2625 timing: time: "120.000 ns (8.333 MHz)" +2619-2625 timing: average: "545.823 ns (1.832 MHz)" +2619-2625 timing: delta: "0.000000" +2625-2686 timing: time: "1.220 μs (819.672 kHz)" +2625-2686 timing: average: "554.250 ns (1.804 MHz)" +2625-2686 timing: delta: "1.100 μs (909.091 kHz)" +2686-2692 timing: time: "120.000 ns (8.333 MHz)" +2686-2692 timing: average: "548.889 ns (1.822 MHz)" +2686-2692 timing: delta: "-1.100 μs (-909.091 kHz)" +2692-2698 timing: time: "120.000 ns (8.333 MHz)" +2692-2698 timing: average: "543.659 ns (1.839 MHz)" +2692-2698 timing: delta: "0.000000" +2698-2705 timing: time: "140.000 ns (7.143 MHz)" +2698-2705 timing: average: "538.795 ns (1.856 MHz)" +2698-2705 timing: delta: "20.000 ns (50.000 MHz)" +2705-2711 timing: time: "120.000 ns (8.333 MHz)" +2705-2711 timing: average: "533.810 ns (1.873 MHz)" +2705-2711 timing: delta: "-20.000 ns (-50.000 MHz)" +2711-2717 timing: time: "120.000 ns (8.333 MHz)" +2711-2717 timing: average: "528.941 ns (1.891 MHz)" +2711-2717 timing: delta: "0.000000" +2717-2724 timing: time: "140.000 ns (7.143 MHz)" +2717-2724 timing: average: "524.419 ns (1.907 MHz)" +2717-2724 timing: delta: "20.000 ns (50.000 MHz)" +2724-2730 timing: time: "120.000 ns (8.333 MHz)" +2724-2730 timing: average: "519.770 ns (1.924 MHz)" +2724-2730 timing: delta: "-20.000 ns (-50.000 MHz)" +2730-2836 timing: time: "2.120 μs (471.698 kHz)" +2730-2836 timing: average: "537.955 ns (1.859 MHz)" +2730-2836 timing: delta: "2.000 μs (500.000 kHz)" +2836-2842 timing: time: "120.000 ns (8.333 MHz)" +2836-2842 timing: average: "533.258 ns (1.875 MHz)" +2836-2842 timing: delta: "-2.000 μs (-500.000 kHz)" +2842-2848 timing: time: "120.000 ns (8.333 MHz)" +2842-2848 timing: average: "528.667 ns (1.892 MHz)" +2842-2848 timing: delta: "0.000000" +2848-2855 timing: time: "140.000 ns (7.143 MHz)" +2848-2855 timing: average: "524.396 ns (1.907 MHz)" +2848-2855 timing: delta: "20.000 ns (50.000 MHz)" +2855-2861 timing: time: "120.000 ns (8.333 MHz)" +2855-2861 timing: average: "520.000 ns (1.923 MHz)" +2855-2861 timing: delta: "-20.000 ns (-50.000 MHz)" +2861-2867 timing: time: "120.000 ns (8.333 MHz)" +2861-2867 timing: average: "515.699 ns (1.939 MHz)" +2861-2867 timing: delta: "0.000000" +2867-2874 timing: time: "140.000 ns (7.143 MHz)" +2867-2874 timing: average: "511.702 ns (1.954 MHz)" +2867-2874 timing: delta: "20.000 ns (50.000 MHz)" +2874-2880 timing: time: "120.000 ns (8.333 MHz)" +2874-2880 timing: average: "507.579 ns (1.970 MHz)" +2874-2880 timing: delta: "-20.000 ns (-50.000 MHz)" +2880-3119 timing: time: "4.780 μs (209.205 kHz)" +2880-3119 timing: average: "552.083 ns (1.811 MHz)" +2880-3119 timing: delta: "4.660 μs (214.592 kHz)" +3119-3125 timing: time: "120.000 ns (8.333 MHz)" +3119-3125 timing: average: "547.629 ns (1.826 MHz)" +3119-3125 timing: delta: "-4.660 μs (-214.592 kHz)" +3125-3131 timing: time: "120.000 ns (8.333 MHz)" +3125-3131 timing: average: "543.265 ns (1.841 MHz)" +3125-3131 timing: delta: "0.000000" +3131-3138 timing: time: "140.000 ns (7.143 MHz)" +3131-3138 timing: average: "539.192 ns (1.855 MHz)" +3131-3138 timing: delta: "20.000 ns (50.000 MHz)" +3138-3144 timing: time: "120.000 ns (8.333 MHz)" +3138-3144 timing: average: "535.000 ns (1.869 MHz)" +3138-3144 timing: delta: "-20.000 ns (-50.000 MHz)" +3144-3150 timing: time: "120.000 ns (8.333 MHz)" +3144-3150 timing: average: "535.000 ns (1.869 MHz)" +3144-3150 timing: delta: "0.000000" +3150-3156 timing: time: "120.000 ns (8.333 MHz)" +3150-3156 timing: average: "535.000 ns (1.869 MHz)" +3150-3156 timing: delta: "0.000000" +3156-3163 timing: time: "140.000 ns (7.143 MHz)" +3156-3163 timing: average: "535.000 ns (1.869 MHz)" +3156-3163 timing: delta: "20.000 ns (50.000 MHz)" +3163-3222 timing: time: "1.180 μs (847.458 kHz)" +3163-3222 timing: average: "545.600 ns (1.833 MHz)" +3163-3222 timing: delta: "1.040 μs (961.538 kHz)" +3222-3228 timing: time: "120.000 ns (8.333 MHz)" +3222-3228 timing: average: "545.600 ns (1.833 MHz)" +3222-3228 timing: delta: "-1.060 μs (-943.396 kHz)" +3228-3234 timing: time: "120.000 ns (8.333 MHz)" +3228-3234 timing: average: "545.600 ns (1.833 MHz)" +3228-3234 timing: delta: "0.000000" +3234-3241 timing: time: "140.000 ns (7.143 MHz)" +3234-3241 timing: average: "545.800 ns (1.832 MHz)" +3234-3241 timing: delta: "20.000 ns (50.000 MHz)" +3241-3247 timing: time: "120.000 ns (8.333 MHz)" +3241-3247 timing: average: "499.000 ns (2.004 MHz)" +3241-3247 timing: delta: "-20.000 ns (-50.000 MHz)" +3247-3253 timing: time: "120.000 ns (8.333 MHz)" +3247-3253 timing: average: "499.000 ns (2.004 MHz)" +3247-3253 timing: delta: "0.000000" +3253-3260 timing: time: "140.000 ns (7.143 MHz)" +3253-3260 timing: average: "499.200 ns (2.003 MHz)" +3253-3260 timing: delta: "20.000 ns (50.000 MHz)" +3260-3266 timing: time: "120.000 ns (8.333 MHz)" +3260-3266 timing: average: "499.200 ns (2.003 MHz)" +3260-3266 timing: delta: "-20.000 ns (-50.000 MHz)" +3266-3327 timing: time: "1.220 μs (819.672 kHz)" +3266-3327 timing: average: "510.000 ns (1.961 MHz)" +3266-3327 timing: delta: "1.100 μs (909.091 kHz)" +3327-3333 timing: time: "120.000 ns (8.333 MHz)" +3327-3333 timing: average: "510.000 ns (1.961 MHz)" +3327-3333 timing: delta: "-1.100 μs (-909.091 kHz)" +3333-3339 timing: time: "120.000 ns (8.333 MHz)" +3333-3339 timing: average: "510.000 ns (1.961 MHz)" +3333-3339 timing: delta: "0.000000" +3339-3345 timing: time: "120.000 ns (8.333 MHz)" +3339-3345 timing: average: "509.800 ns (1.962 MHz)" +3339-3345 timing: delta: "0.000000" +3345-3352 timing: time: "140.000 ns (7.143 MHz)" +3345-3352 timing: average: "499.400 ns (2.002 MHz)" +3345-3352 timing: delta: "20.000 ns (50.000 MHz)" +3352-3358 timing: time: "120.000 ns (8.333 MHz)" +3352-3358 timing: average: "499.400 ns (2.002 MHz)" +3352-3358 timing: delta: "-20.000 ns (-50.000 MHz)" +3358-3364 timing: time: "120.000 ns (8.333 MHz)" +3358-3364 timing: average: "499.400 ns (2.002 MHz)" +3358-3364 timing: delta: "0.000000" +3364-3370 timing: time: "120.000 ns (8.333 MHz)" +3364-3370 timing: average: "499.200 ns (2.003 MHz)" +3364-3370 timing: delta: "0.000000" diff --git a/decoder/test/timing/ade7758-phase-b-zx-irq-context-rising.output b/decoder/test/timing/ade7758-phase-b-zx-irq-context-rising.output new file mode 100644 index 0000000..1192b14 --- /dev/null +++ b/decoder/test/timing/ade7758-phase-b-zx-irq-context-rising.output @@ -0,0 +1,356 @@ +466-472 timing: time: "120.000 ns (8.333 MHz)" +466-472 timing: average: "120.000 ns (8.333 MHz)" +472-478 timing: time: "120.000 ns (8.333 MHz)" +472-478 timing: average: "120.000 ns (8.333 MHz)" +472-478 timing: delta: "0.000000" +478-485 timing: time: "140.000 ns (7.143 MHz)" +478-485 timing: average: "126.667 ns (7.895 MHz)" +478-485 timing: delta: "20.000 ns (50.000 MHz)" +485-491 timing: time: "120.000 ns (8.333 MHz)" +485-491 timing: average: "125.000 ns (8.000 MHz)" +485-491 timing: delta: "-20.000 ns (-50.000 MHz)" +491-497 timing: time: "120.000 ns (8.333 MHz)" +491-497 timing: average: "124.000 ns (8.065 MHz)" +491-497 timing: delta: "0.000000" +497-503 timing: time: "120.000 ns (8.333 MHz)" +497-503 timing: average: "123.333 ns (8.108 MHz)" +497-503 timing: delta: "0.000000" +503-509 timing: time: "120.000 ns (8.333 MHz)" +503-509 timing: average: "122.857 ns (8.140 MHz)" +503-509 timing: delta: "0.000000" +509-749 timing: time: "4.800 μs (208.333 kHz)" +509-749 timing: average: "707.500 ns (1.413 MHz)" +509-749 timing: delta: "4.680 μs (213.675 kHz)" +749-755 timing: time: "120.000 ns (8.333 MHz)" +749-755 timing: average: "642.222 ns (1.557 MHz)" +749-755 timing: delta: "-4.680 μs (-213.675 kHz)" +755-761 timing: time: "120.000 ns (8.333 MHz)" +755-761 timing: average: "590.000 ns (1.695 MHz)" +755-761 timing: delta: "0.000000" +761-767 timing: time: "120.000 ns (8.333 MHz)" +761-767 timing: average: "547.273 ns (1.827 MHz)" +761-767 timing: delta: "0.000000" +767-774 timing: time: "140.000 ns (7.143 MHz)" +767-774 timing: average: "513.333 ns (1.948 MHz)" +767-774 timing: delta: "20.000 ns (50.000 MHz)" +774-780 timing: time: "120.000 ns (8.333 MHz)" +774-780 timing: average: "483.077 ns (2.070 MHz)" +774-780 timing: delta: "-20.000 ns (-50.000 MHz)" +780-786 timing: time: "120.000 ns (8.333 MHz)" +780-786 timing: average: "457.143 ns (2.188 MHz)" +780-786 timing: delta: "0.000000" +786-792 timing: time: "120.000 ns (8.333 MHz)" +786-792 timing: average: "434.667 ns (2.301 MHz)" +786-792 timing: delta: "0.000000" +792-852 timing: time: "1.200 μs (833.333 kHz)" +792-852 timing: average: "482.500 ns (2.073 MHz)" +792-852 timing: delta: "1.080 μs (925.926 kHz)" +852-858 timing: time: "120.000 ns (8.333 MHz)" +852-858 timing: average: "461.176 ns (2.168 MHz)" +852-858 timing: delta: "-1.080 μs (-925.926 kHz)" +858-864 timing: time: "120.000 ns (8.333 MHz)" +858-864 timing: average: "442.222 ns (2.261 MHz)" +858-864 timing: delta: "0.000000" +864-871 timing: time: "140.000 ns (7.143 MHz)" +864-871 timing: average: "426.316 ns (2.346 MHz)" +864-871 timing: delta: "20.000 ns (50.000 MHz)" +871-877 timing: time: "120.000 ns (8.333 MHz)" +871-877 timing: average: "411.000 ns (2.433 MHz)" +871-877 timing: delta: "-20.000 ns (-50.000 MHz)" +877-883 timing: time: "120.000 ns (8.333 MHz)" +877-883 timing: average: "397.143 ns (2.518 MHz)" +877-883 timing: delta: "0.000000" +883-889 timing: time: "120.000 ns (8.333 MHz)" +883-889 timing: average: "384.545 ns (2.600 MHz)" +883-889 timing: delta: "0.000000" +889-895 timing: time: "120.000 ns (8.333 MHz)" +889-895 timing: average: "373.043 ns (2.681 MHz)" +889-895 timing: delta: "0.000000" +895-956 timing: time: "1.220 μs (819.672 kHz)" +895-956 timing: average: "408.333 ns (2.449 MHz)" +895-956 timing: delta: "1.100 μs (909.091 kHz)" +956-963 timing: time: "140.000 ns (7.143 MHz)" +956-963 timing: average: "397.600 ns (2.515 MHz)" +956-963 timing: delta: "-1.080 μs (-925.926 kHz)" +963-969 timing: time: "120.000 ns (8.333 MHz)" +963-969 timing: average: "386.923 ns (2.584 MHz)" +963-969 timing: delta: "-20.000 ns (-50.000 MHz)" +969-975 timing: time: "120.000 ns (8.333 MHz)" +969-975 timing: average: "377.037 ns (2.652 MHz)" +969-975 timing: delta: "0.000000" +975-981 timing: time: "120.000 ns (8.333 MHz)" +975-981 timing: average: "367.857 ns (2.718 MHz)" +975-981 timing: delta: "0.000000" +981-988 timing: time: "140.000 ns (7.143 MHz)" +981-988 timing: average: "360.000 ns (2.778 MHz)" +981-988 timing: delta: "20.000 ns (50.000 MHz)" +988-994 timing: time: "120.000 ns (8.333 MHz)" +988-994 timing: average: "352.000 ns (2.841 MHz)" +988-994 timing: delta: "-20.000 ns (-50.000 MHz)" +994-1000 timing: time: "120.000 ns (8.333 MHz)" +994-1000 timing: average: "344.516 ns (2.903 MHz)" +994-1000 timing: delta: "0.000000" +1000-1622 timing: time: "12.440 μs (80.386 kHz)" +1000-1622 timing: average: "722.500 ns (1.384 MHz)" +1000-1622 timing: delta: "12.320 μs (81.169 kHz)" +1622-1628 timing: time: "120.000 ns (8.333 MHz)" +1622-1628 timing: average: "704.242 ns (1.420 MHz)" +1622-1628 timing: delta: "-12.320 μs (-81.169 kHz)" +1628-1635 timing: time: "140.000 ns (7.143 MHz)" +1628-1635 timing: average: "687.647 ns (1.454 MHz)" +1628-1635 timing: delta: "20.000 ns (50.000 MHz)" +1635-1641 timing: time: "120.000 ns (8.333 MHz)" +1635-1641 timing: average: "671.429 ns (1.489 MHz)" +1635-1641 timing: delta: "-20.000 ns (-50.000 MHz)" +1641-1647 timing: time: "120.000 ns (8.333 MHz)" +1641-1647 timing: average: "656.111 ns (1.524 MHz)" +1641-1647 timing: delta: "0.000000" +1647-1653 timing: time: "120.000 ns (8.333 MHz)" +1647-1653 timing: average: "641.622 ns (1.559 MHz)" +1647-1653 timing: delta: "0.000000" +1653-1659 timing: time: "120.000 ns (8.333 MHz)" +1653-1659 timing: average: "627.895 ns (1.593 MHz)" +1653-1659 timing: delta: "0.000000" +1659-1666 timing: time: "140.000 ns (7.143 MHz)" +1659-1666 timing: average: "615.385 ns (1.625 MHz)" +1659-1666 timing: delta: "20.000 ns (50.000 MHz)" +1666-1936 timing: time: "5.400 μs (185.185 kHz)" +1666-1936 timing: average: "735.000 ns (1.361 MHz)" +1666-1936 timing: delta: "5.260 μs (190.114 kHz)" +1936-1942 timing: time: "120.000 ns (8.333 MHz)" +1936-1942 timing: average: "720.000 ns (1.389 MHz)" +1936-1942 timing: delta: "-5.280 μs (-189.394 kHz)" +1942-1949 timing: time: "140.000 ns (7.143 MHz)" +1942-1949 timing: average: "706.190 ns (1.416 MHz)" +1942-1949 timing: delta: "20.000 ns (50.000 MHz)" +1949-1955 timing: time: "120.000 ns (8.333 MHz)" +1949-1955 timing: average: "692.558 ns (1.444 MHz)" +1949-1955 timing: delta: "-20.000 ns (-50.000 MHz)" +1955-1961 timing: time: "120.000 ns (8.333 MHz)" +1955-1961 timing: average: "679.545 ns (1.472 MHz)" +1955-1961 timing: delta: "0.000000" +1961-1967 timing: time: "120.000 ns (8.333 MHz)" +1961-1967 timing: average: "667.111 ns (1.499 MHz)" +1961-1967 timing: delta: "0.000000" +1967-1974 timing: time: "140.000 ns (7.143 MHz)" +1967-1974 timing: average: "655.652 ns (1.525 MHz)" +1967-1974 timing: delta: "20.000 ns (50.000 MHz)" +1974-1980 timing: time: "120.000 ns (8.333 MHz)" +1974-1980 timing: average: "644.255 ns (1.552 MHz)" +1974-1980 timing: delta: "-20.000 ns (-50.000 MHz)" +1980-2039 timing: time: "1.180 μs (847.458 kHz)" +1980-2039 timing: average: "655.417 ns (1.526 MHz)" +1980-2039 timing: delta: "1.060 μs (943.396 kHz)" +2039-2045 timing: time: "120.000 ns (8.333 MHz)" +2039-2045 timing: average: "644.490 ns (1.552 MHz)" +2039-2045 timing: delta: "-1.060 μs (-943.396 kHz)" +2045-2052 timing: time: "140.000 ns (7.143 MHz)" +2045-2052 timing: average: "634.400 ns (1.576 MHz)" +2045-2052 timing: delta: "20.000 ns (50.000 MHz)" +2052-2058 timing: time: "120.000 ns (8.333 MHz)" +2052-2058 timing: average: "624.314 ns (1.602 MHz)" +2052-2058 timing: delta: "-20.000 ns (-50.000 MHz)" +2058-2064 timing: time: "120.000 ns (8.333 MHz)" +2058-2064 timing: average: "614.615 ns (1.627 MHz)" +2058-2064 timing: delta: "0.000000" +2064-2071 timing: time: "140.000 ns (7.143 MHz)" +2064-2071 timing: average: "605.660 ns (1.651 MHz)" +2064-2071 timing: delta: "20.000 ns (50.000 MHz)" +2071-2077 timing: time: "120.000 ns (8.333 MHz)" +2071-2077 timing: average: "596.667 ns (1.676 MHz)" +2071-2077 timing: delta: "-20.000 ns (-50.000 MHz)" +2077-2083 timing: time: "120.000 ns (8.333 MHz)" +2077-2083 timing: average: "588.000 ns (1.701 MHz)" +2077-2083 timing: delta: "0.000000" +2083-2192 timing: time: "2.180 μs (458.716 kHz)" +2083-2192 timing: average: "616.429 ns (1.622 MHz)" +2083-2192 timing: delta: "2.060 μs (485.437 kHz)" +2192-2199 timing: time: "140.000 ns (7.143 MHz)" +2192-2199 timing: average: "608.070 ns (1.645 MHz)" +2192-2199 timing: delta: "-2.040 μs (-490.196 kHz)" +2199-2205 timing: time: "120.000 ns (8.333 MHz)" +2199-2205 timing: average: "599.655 ns (1.668 MHz)" +2199-2205 timing: delta: "-20.000 ns (-50.000 MHz)" +2205-2211 timing: time: "120.000 ns (8.333 MHz)" +2205-2211 timing: average: "591.525 ns (1.691 MHz)" +2205-2211 timing: delta: "0.000000" +2211-2217 timing: time: "120.000 ns (8.333 MHz)" +2211-2217 timing: average: "583.667 ns (1.713 MHz)" +2211-2217 timing: delta: "0.000000" +2217-2224 timing: time: "140.000 ns (7.143 MHz)" +2217-2224 timing: average: "576.393 ns (1.735 MHz)" +2217-2224 timing: delta: "20.000 ns (50.000 MHz)" +2224-2230 timing: time: "120.000 ns (8.333 MHz)" +2224-2230 timing: average: "569.032 ns (1.757 MHz)" +2224-2230 timing: delta: "-20.000 ns (-50.000 MHz)" +2230-2236 timing: time: "120.000 ns (8.333 MHz)" +2230-2236 timing: average: "561.905 ns (1.780 MHz)" +2230-2236 timing: delta: "0.000000" +2236-2475 timing: time: "4.780 μs (209.205 kHz)" +2236-2475 timing: average: "627.812 ns (1.593 MHz)" +2236-2475 timing: delta: "4.660 μs (214.592 kHz)" +2475-2481 timing: time: "120.000 ns (8.333 MHz)" +2475-2481 timing: average: "620.000 ns (1.613 MHz)" +2475-2481 timing: delta: "-4.660 μs (-214.592 kHz)" +2481-2488 timing: time: "140.000 ns (7.143 MHz)" +2481-2488 timing: average: "612.727 ns (1.632 MHz)" +2481-2488 timing: delta: "20.000 ns (50.000 MHz)" +2488-2494 timing: time: "120.000 ns (8.333 MHz)" +2488-2494 timing: average: "605.373 ns (1.652 MHz)" +2488-2494 timing: delta: "-20.000 ns (-50.000 MHz)" +2494-2500 timing: time: "120.000 ns (8.333 MHz)" +2494-2500 timing: average: "598.235 ns (1.672 MHz)" +2494-2500 timing: delta: "0.000000" +2500-2506 timing: time: "120.000 ns (8.333 MHz)" +2500-2506 timing: average: "591.304 ns (1.691 MHz)" +2500-2506 timing: delta: "0.000000" +2506-2513 timing: time: "140.000 ns (7.143 MHz)" +2506-2513 timing: average: "584.857 ns (1.710 MHz)" +2506-2513 timing: delta: "20.000 ns (50.000 MHz)" +2513-2519 timing: time: "120.000 ns (8.333 MHz)" +2513-2519 timing: average: "578.310 ns (1.729 MHz)" +2513-2519 timing: delta: "-20.000 ns (-50.000 MHz)" +2519-2578 timing: time: "1.180 μs (847.458 kHz)" +2519-2578 timing: average: "586.667 ns (1.705 MHz)" +2519-2578 timing: delta: "1.060 μs (943.396 kHz)" +2578-2585 timing: time: "140.000 ns (7.143 MHz)" +2578-2585 timing: average: "580.548 ns (1.723 MHz)" +2578-2585 timing: delta: "-1.040 μs (-961.538 kHz)" +2585-2591 timing: time: "120.000 ns (8.333 MHz)" +2585-2591 timing: average: "574.324 ns (1.741 MHz)" +2585-2591 timing: delta: "-20.000 ns (-50.000 MHz)" +2591-2597 timing: time: "120.000 ns (8.333 MHz)" +2591-2597 timing: average: "568.267 ns (1.760 MHz)" +2591-2597 timing: delta: "0.000000" +2597-2603 timing: time: "120.000 ns (8.333 MHz)" +2597-2603 timing: average: "562.368 ns (1.778 MHz)" +2597-2603 timing: delta: "0.000000" +2603-2610 timing: time: "140.000 ns (7.143 MHz)" +2603-2610 timing: average: "556.883 ns (1.796 MHz)" +2603-2610 timing: delta: "20.000 ns (50.000 MHz)" +2610-2616 timing: time: "120.000 ns (8.333 MHz)" +2610-2616 timing: average: "551.282 ns (1.814 MHz)" +2610-2616 timing: delta: "-20.000 ns (-50.000 MHz)" +2616-2622 timing: time: "120.000 ns (8.333 MHz)" +2616-2622 timing: average: "545.823 ns (1.832 MHz)" +2616-2622 timing: delta: "0.000000" +2622-2683 timing: time: "1.220 μs (819.672 kHz)" +2622-2683 timing: average: "554.250 ns (1.804 MHz)" +2622-2683 timing: delta: "1.100 μs (909.091 kHz)" +2683-2689 timing: time: "120.000 ns (8.333 MHz)" +2683-2689 timing: average: "548.889 ns (1.822 MHz)" +2683-2689 timing: delta: "-1.100 μs (-909.091 kHz)" +2689-2695 timing: time: "120.000 ns (8.333 MHz)" +2689-2695 timing: average: "543.659 ns (1.839 MHz)" +2689-2695 timing: delta: "0.000000" +2695-2702 timing: time: "140.000 ns (7.143 MHz)" +2695-2702 timing: average: "538.795 ns (1.856 MHz)" +2695-2702 timing: delta: "20.000 ns (50.000 MHz)" +2702-2708 timing: time: "120.000 ns (8.333 MHz)" +2702-2708 timing: average: "533.810 ns (1.873 MHz)" +2702-2708 timing: delta: "-20.000 ns (-50.000 MHz)" +2708-2714 timing: time: "120.000 ns (8.333 MHz)" +2708-2714 timing: average: "528.941 ns (1.891 MHz)" +2708-2714 timing: delta: "0.000000" +2714-2720 timing: time: "120.000 ns (8.333 MHz)" +2714-2720 timing: average: "524.186 ns (1.908 MHz)" +2714-2720 timing: delta: "0.000000" +2720-2727 timing: time: "140.000 ns (7.143 MHz)" +2720-2727 timing: average: "519.770 ns (1.924 MHz)" +2720-2727 timing: delta: "20.000 ns (50.000 MHz)" +2727-2833 timing: time: "2.120 μs (471.698 kHz)" +2727-2833 timing: average: "537.955 ns (1.859 MHz)" +2727-2833 timing: delta: "1.980 μs (505.051 kHz)" +2833-2839 timing: time: "120.000 ns (8.333 MHz)" +2833-2839 timing: average: "533.258 ns (1.875 MHz)" +2833-2839 timing: delta: "-2.000 μs (-500.000 kHz)" +2839-2845 timing: time: "120.000 ns (8.333 MHz)" +2839-2845 timing: average: "528.667 ns (1.892 MHz)" +2839-2845 timing: delta: "0.000000" +2845-2852 timing: time: "140.000 ns (7.143 MHz)" +2845-2852 timing: average: "524.396 ns (1.907 MHz)" +2845-2852 timing: delta: "20.000 ns (50.000 MHz)" +2852-2858 timing: time: "120.000 ns (8.333 MHz)" +2852-2858 timing: average: "520.000 ns (1.923 MHz)" +2852-2858 timing: delta: "-20.000 ns (-50.000 MHz)" +2858-2864 timing: time: "120.000 ns (8.333 MHz)" +2858-2864 timing: average: "515.699 ns (1.939 MHz)" +2858-2864 timing: delta: "0.000000" +2864-2871 timing: time: "140.000 ns (7.143 MHz)" +2864-2871 timing: average: "511.702 ns (1.954 MHz)" +2864-2871 timing: delta: "20.000 ns (50.000 MHz)" +2871-2877 timing: time: "120.000 ns (8.333 MHz)" +2871-2877 timing: average: "507.579 ns (1.970 MHz)" +2871-2877 timing: delta: "-20.000 ns (-50.000 MHz)" +2877-3116 timing: time: "4.780 μs (209.205 kHz)" +2877-3116 timing: average: "552.083 ns (1.811 MHz)" +2877-3116 timing: delta: "4.660 μs (214.592 kHz)" +3116-3122 timing: time: "120.000 ns (8.333 MHz)" +3116-3122 timing: average: "547.629 ns (1.826 MHz)" +3116-3122 timing: delta: "-4.660 μs (-214.592 kHz)" +3122-3128 timing: time: "120.000 ns (8.333 MHz)" +3122-3128 timing: average: "543.265 ns (1.841 MHz)" +3122-3128 timing: delta: "0.000000" +3128-3135 timing: time: "140.000 ns (7.143 MHz)" +3128-3135 timing: average: "539.192 ns (1.855 MHz)" +3128-3135 timing: delta: "20.000 ns (50.000 MHz)" +3135-3141 timing: time: "120.000 ns (8.333 MHz)" +3135-3141 timing: average: "535.000 ns (1.869 MHz)" +3135-3141 timing: delta: "-20.000 ns (-50.000 MHz)" +3141-3147 timing: time: "120.000 ns (8.333 MHz)" +3141-3147 timing: average: "535.000 ns (1.869 MHz)" +3141-3147 timing: delta: "0.000000" +3147-3153 timing: time: "120.000 ns (8.333 MHz)" +3147-3153 timing: average: "535.000 ns (1.869 MHz)" +3147-3153 timing: delta: "0.000000" +3153-3160 timing: time: "140.000 ns (7.143 MHz)" +3153-3160 timing: average: "535.000 ns (1.869 MHz)" +3153-3160 timing: delta: "20.000 ns (50.000 MHz)" +3160-3219 timing: time: "1.180 μs (847.458 kHz)" +3160-3219 timing: average: "545.600 ns (1.833 MHz)" +3160-3219 timing: delta: "1.040 μs (961.538 kHz)" +3219-3225 timing: time: "120.000 ns (8.333 MHz)" +3219-3225 timing: average: "545.600 ns (1.833 MHz)" +3219-3225 timing: delta: "-1.060 μs (-943.396 kHz)" +3225-3231 timing: time: "120.000 ns (8.333 MHz)" +3225-3231 timing: average: "545.600 ns (1.833 MHz)" +3225-3231 timing: delta: "0.000000" +3231-3238 timing: time: "140.000 ns (7.143 MHz)" +3231-3238 timing: average: "545.800 ns (1.832 MHz)" +3231-3238 timing: delta: "20.000 ns (50.000 MHz)" +3238-3244 timing: time: "120.000 ns (8.333 MHz)" +3238-3244 timing: average: "499.000 ns (2.004 MHz)" +3238-3244 timing: delta: "-20.000 ns (-50.000 MHz)" +3244-3250 timing: time: "120.000 ns (8.333 MHz)" +3244-3250 timing: average: "499.000 ns (2.004 MHz)" +3244-3250 timing: delta: "0.000000" +3250-3257 timing: time: "140.000 ns (7.143 MHz)" +3250-3257 timing: average: "499.200 ns (2.003 MHz)" +3250-3257 timing: delta: "20.000 ns (50.000 MHz)" +3257-3263 timing: time: "120.000 ns (8.333 MHz)" +3257-3263 timing: average: "499.200 ns (2.003 MHz)" +3257-3263 timing: delta: "-20.000 ns (-50.000 MHz)" +3263-3324 timing: time: "1.220 μs (819.672 kHz)" +3263-3324 timing: average: "510.000 ns (1.961 MHz)" +3263-3324 timing: delta: "1.100 μs (909.091 kHz)" +3324-3330 timing: time: "120.000 ns (8.333 MHz)" +3324-3330 timing: average: "510.000 ns (1.961 MHz)" +3324-3330 timing: delta: "-1.100 μs (-909.091 kHz)" +3330-3336 timing: time: "120.000 ns (8.333 MHz)" +3330-3336 timing: average: "510.000 ns (1.961 MHz)" +3330-3336 timing: delta: "0.000000" +3336-3342 timing: time: "120.000 ns (8.333 MHz)" +3336-3342 timing: average: "510.000 ns (1.961 MHz)" +3336-3342 timing: delta: "0.000000" +3342-3349 timing: time: "140.000 ns (7.143 MHz)" +3342-3349 timing: average: "499.400 ns (2.002 MHz)" +3342-3349 timing: delta: "20.000 ns (50.000 MHz)" +3349-3355 timing: time: "120.000 ns (8.333 MHz)" +3349-3355 timing: average: "499.400 ns (2.002 MHz)" +3349-3355 timing: delta: "-20.000 ns (-50.000 MHz)" +3355-3361 timing: time: "120.000 ns (8.333 MHz)" +3355-3361 timing: average: "499.400 ns (2.002 MHz)" +3355-3361 timing: delta: "0.000000" +3361-3367 timing: time: "120.000 ns (8.333 MHz)" +3361-3367 timing: average: "499.200 ns (2.003 MHz)" +3361-3367 timing: delta: "0.000000" diff --git a/decoder/test/timing/am2301_1mhz_avg100.output b/decoder/test/timing/am2301_1mhz_avg100.output index 0b2b51f..1962dcb 100644 --- a/decoder/test/timing/am2301_1mhz_avg100.output +++ b/decoder/test/timing/am2301_1mhz_avg100.output @@ -1,4 +1,3 @@ -0-673573 timing: time: "673.573 ms (1.485 Hz)" 673573-693599 timing: time: "20.026 ms (49.935 Hz)" 673573-693599 timing: average: "20.026 ms (49.935 Hz)" 693599-693643 timing: time: "44.000 μs (22.727 kHz)" diff --git a/decoder/test/timing/am2301_1mhz_avg4.output b/decoder/test/timing/am2301_1mhz_avg4.output index 4bbe020..12bf403 100644 --- a/decoder/test/timing/am2301_1mhz_avg4.output +++ b/decoder/test/timing/am2301_1mhz_avg4.output @@ -1,4 +1,3 @@ -0-673573 timing: time: "673.573 ms (1.485 Hz)" 673573-693599 timing: time: "20.026 ms (49.935 Hz)" 673573-693599 timing: average: "20.026 ms (49.935 Hz)" 693599-693643 timing: time: "44.000 μs (22.727 kHz)" diff --git a/decoder/test/timing/am2301_1mhz_noavg_rising_delta.output b/decoder/test/timing/am2301_1mhz_noavg_rising_delta.output index ae4f72e..4eb0468 100644 --- a/decoder/test/timing/am2301_1mhz_noavg_rising_delta.output +++ b/decoder/test/timing/am2301_1mhz_noavg_rising_delta.output @@ -1,6 +1,4 @@ -0-693599 timing: time: "693.599 ms (1.442 Hz)" 693599-693702 timing: time: "103.000 μs (9.709 kHz)" -693599-693702 timing: delta: "-693.496 ms (-1.442 Hz)" 693702-693844 timing: time: "142.000 μs (7.042 kHz)" 693702-693844 timing: delta: "39.000 μs (25.641 kHz)" 693844-693929 timing: time: "85.000 μs (11.765 kHz)" diff --git a/decoder/test/timing/test.conf b/decoder/test/timing/test.conf index feca6af..e6f2eaf 100644 --- a/decoder/test/timing/test.conf +++ b/decoder/test/timing/test.conf @@ -12,3 +12,18 @@ test am2301_1mhz_noavg_rising_delta protocol-decoder timing channel data=5 option avg_period=0 option edge=rising option delta=yes input am230x/am2301/am2301_1mhz.sr output timing annotation match am2301_1mhz_noavg_rising_delta.output + +test ade7758-phase-b-zx-irq-context-rising + protocol-decoder timing channel data=0 option avg_period=100 option edge=rising option delta=yes + input spi/ade7758/ade7758-phase-b-zx-irq-context.sr + output timing annotation match ade7758-phase-b-zx-irq-context-rising.output + +test ade7758-phase-b-zx-irq-context-falling + protocol-decoder timing channel data=0 option avg_period=100 option edge=falling option delta=yes + input spi/ade7758/ade7758-phase-b-zx-irq-context.sr + output timing annotation match ade7758-phase-b-zx-irq-context-falling.output + +test ade7758-phase-b-zx-irq-context-any + protocol-decoder timing channel data=0 option avg_period=100 option edge=any option delta=yes + input spi/ade7758/ade7758-phase-b-zx-irq-context.sr + output timing annotation match ade7758-phase-b-zx-irq-context-any.output -- 2.30.2