From: Gerhard Sittig Date: Sun, 8 Nov 2020 12:31:23 +0000 (+0100) Subject: parallel: expect demuxed words only after their items were seen X-Git-Url: https://sigrok.org/gitaction?a=commitdiff_plain;h=2971659ed08058d9bcabbf724a97921cad986d41;p=sigrok-test.git parallel: expect demuxed words only after their items were seen Catch up with the "parallel" decoder's implementation. Annotations for demultiplexed words are sent after all their individual bits were seen. Data content remains identical, this is exclusively about emission order. --- diff --git a/decoder/test/parallel/hd44780_word_demux.output b/decoder/test/parallel/hd44780_word_demux.output index 722da7e..0fa08af 100644 --- a/decoder/test/parallel/hd44780_word_demux.output +++ b/decoder/test/parallel/hd44780_word_demux.output @@ -1,100 +1,100 @@ 3768240-4118229 parallel: item: "3" -3768240-4468218 parallel: word: "33" 4118229-4468218 parallel: item: "3" +3768240-4468218 parallel: word: "33" 4468218-4818202 parallel: item: "3" -4468218-5268189 parallel: word: "32" 4818202-5268189 parallel: item: "2" +4468218-5268189 parallel: word: "32" 5268189-5368185 parallel: item: "2" -5268189-5568180 parallel: word: "28" 5368185-5568180 parallel: item: "8" +5268189-5568180 parallel: word: "28" 5568180-5668176 parallel: item: "0" -5568180-5868171 parallel: word: "08" 5668176-5868171 parallel: item: "8" +5568180-5868171 parallel: word: "08" 5868171-5968166 parallel: item: "0" -5868171-6168162 parallel: word: "01" 5968166-6168162 parallel: item: "1" +5868171-6168162 parallel: word: "01" 6168162-6268157 parallel: item: "0" -6168162-6468152 parallel: word: "0c" 6268157-6468152 parallel: item: "c" +6168162-6468152 parallel: word: "0c" 6468152-6568148 parallel: item: "0" -6468152-6768143 parallel: word: "06" 6568148-6768143 parallel: item: "6" +6468152-6768143 parallel: word: "06" 6768143-6868139 parallel: item: "0" -6768143-7068134 parallel: word: "01" 6868139-7068134 parallel: item: "1" +6768143-7068134 parallel: word: "01" 7068134-7168129 parallel: item: "8" -7068134-7368125 parallel: word: "80" 7168129-7368125 parallel: item: "0" +7068134-7368125 parallel: word: "80" 7368125-7468120 parallel: item: "4" -7368125-7668115 parallel: word: "48" 7468120-7668115 parallel: item: "8" +7368125-7668115 parallel: word: "48" 7668115-7768111 parallel: item: "6" -7668115-7968106 parallel: word: "65" 7768111-7968106 parallel: item: "5" +7668115-7968106 parallel: word: "65" 7968106-8068102 parallel: item: "6" -7968106-8268097 parallel: word: "6c" 8068102-8268097 parallel: item: "c" +7968106-8268097 parallel: word: "6c" 8268097-8368093 parallel: item: "6" -8268097-8568088 parallel: word: "6c" 8368093-8568088 parallel: item: "c" +8268097-8568088 parallel: word: "6c" 8568088-8668083 parallel: item: "6" -8568088-8868079 parallel: word: "6f" 8668083-8868079 parallel: item: "f" +8568088-8868079 parallel: word: "6f" 8868079-8968074 parallel: item: "2" -8868079-9168069 parallel: word: "20" 8968074-9168069 parallel: item: "0" +8868079-9168069 parallel: word: "20" 9168069-9268065 parallel: item: "4" -9168069-9468060 parallel: word: "4c" 9268065-9468060 parallel: item: "c" +9168069-9468060 parallel: word: "4c" 9468060-9568056 parallel: item: "4" -9468060-9768051 parallel: word: "43" 9568056-9768051 parallel: item: "3" +9468060-9768051 parallel: word: "43" 9768051-9868046 parallel: item: "4" -9768051-10068036 parallel: word: "44" 9868046-10068036 parallel: item: "4" +9768051-10068036 parallel: word: "44" 10068036-10168032 parallel: item: "a" -10068036-10368027 parallel: word: "a8" 10168032-10368027 parallel: item: "8" +10068036-10368027 parallel: word: "a8" 10368027-10468022 parallel: item: "6" -10368027-10668018 parallel: word: "63" 10468022-10668018 parallel: item: "3" +10368027-10668018 parallel: word: "63" 10668018-10768013 parallel: item: "6" -10668018-10968008 parallel: word: "6f" 10768013-10968008 parallel: item: "f" +10668018-10968008 parallel: word: "6f" 10968008-11068004 parallel: item: "7" -10968008-11267999 parallel: word: "75" 11068004-11267999 parallel: item: "5" +10968008-11267999 parallel: word: "75" 11267999-11367995 parallel: item: "6" -11267999-11567990 parallel: word: "6e" 11367995-11567990 parallel: item: "e" +11267999-11567990 parallel: word: "6e" 11567990-11667985 parallel: item: "7" -11567990-11867981 parallel: word: "74" 11667985-11867981 parallel: item: "4" +11567990-11867981 parallel: word: "74" 11867981-11967976 parallel: item: "6" -11867981-12167971 parallel: word: "65" 11967976-12167971 parallel: item: "5" +11867981-12167971 parallel: word: "65" 12167971-12267967 parallel: item: "7" -12167971-12467962 parallel: word: "72" 12267967-12467962 parallel: item: "2" +12167971-12467962 parallel: word: "72" 12467962-12567958 parallel: item: "2" -12467962-12767953 parallel: word: "20" 12567958-12767953 parallel: item: "0" +12467962-12767953 parallel: word: "20" 12767953-12867948 parallel: item: "3" -12767953-13067944 parallel: word: "30" 12867948-13067944 parallel: item: "0" +12767953-13067944 parallel: word: "30" 13067944-13167939 parallel: item: "7" -13067944-13367934 parallel: word: "78" 13167939-13367934 parallel: item: "8" +13067944-13367934 parallel: word: "78" 13367934-13467930 parallel: item: "3" -13367934-13667925 parallel: word: "30" 13467930-13667925 parallel: item: "0" +13367934-13667925 parallel: word: "30" 13667925-13767921 parallel: item: "0" -13667925-13967916 parallel: word: "02" 13767921-13967916 parallel: item: "2" +13667925-13967916 parallel: word: "02" 13967916-14067911 parallel: item: "a" -13967916-14267907 parallel: word: "a8" 14067911-14267907 parallel: item: "8" +13967916-14267907 parallel: word: "a8" 14267907-14367902 parallel: item: "3" -14267907-14567897 parallel: word: "30" 14367902-14567897 parallel: item: "0" +14267907-14567897 parallel: word: "30" 14567897-14667893 parallel: item: "3"