Add a DSI test-case.
authorUwe Hermann <uwe@hermann-uwe.de>
Tue, 14 Mar 2017 22:47:57 +0000 (23:47 +0100)
committerUwe Hermann <uwe@hermann-uwe.de>
Wed, 15 Mar 2017 16:49:01 +0000 (17:49 +0100)
decoder/test/dsi/rako_wda-600_dsi.output [new file with mode: 0644]
decoder/test/dsi/test.conf [new file with mode: 0644]

diff --git a/decoder/test/dsi/rako_wda-600_dsi.output b/decoder/test/dsi/rako_wda-600_dsi.output
new file mode 100644 (file)
index 0000000..c9c73d2
--- /dev/null
@@ -0,0 +1,507 @@
+2193-2359 dsi: bit: "0"
+2359-2526 dsi: bit: "0"
+2526-2693 dsi: bit: "0"
+2693-2860 dsi: bit: "0"
+2860-3027 dsi: bit: "0"
+3027-3194 dsi: bit: "0"
+3194-3360 dsi: bit: "0"
+3360-3527 dsi: bit: "0"
+3527-3694 dsi: bit: "0"
+2193-2359 dsi: startbit: "Startbit: 0" "ST: 0" "ST" "S" "S"
+2193-2359 dsi: raw: "Startbit: 0" "ST: 0" "ST" "S" "S"
+2359-3694 dsi: raw: "Data: 00" "Dat: 00" "Dat: 00" "D: 00" "D"
+2359-3694 dsi: Level: "Level: 0%" "Lev: 0%" "Lev: 0%" "L: 0" "D"
+4695-4861 dsi: bit: "0"
+4861-5029 dsi: bit: "0"
+5029-5196 dsi: bit: "0"
+5196-5362 dsi: bit: "0"
+5362-5529 dsi: bit: "0"
+5529-5696 dsi: bit: "0"
+5696-5863 dsi: bit: "0"
+5863-6030 dsi: bit: "0"
+6030-6197 dsi: bit: "0"
+4695-4861 dsi: startbit: "Startbit: 0" "ST: 0" "ST" "S" "S"
+4695-4861 dsi: raw: "Startbit: 0" "ST: 0" "ST" "S" "S"
+4861-6197 dsi: raw: "Data: 00" "Dat: 00" "Dat: 00" "D: 00" "D"
+4861-6197 dsi: Level: "Level: 0%" "Lev: 0%" "Lev: 0%" "L: 0" "D"
+7198-7364 dsi: bit: "0"
+7364-7531 dsi: bit: "0"
+7531-7698 dsi: bit: "0"
+7698-7865 dsi: bit: "0"
+7865-8032 dsi: bit: "0"
+8032-8198 dsi: bit: "0"
+8198-8365 dsi: bit: "0"
+8365-8532 dsi: bit: "0"
+8532-8699 dsi: bit: "0"
+7198-7364 dsi: startbit: "Startbit: 0" "ST: 0" "ST" "S" "S"
+7198-7364 dsi: raw: "Startbit: 0" "ST: 0" "ST" "S" "S"
+7364-8699 dsi: raw: "Data: 00" "Dat: 00" "Dat: 00" "D: 00" "D"
+7364-8699 dsi: Level: "Level: 0%" "Lev: 0%" "Lev: 0%" "L: 0" "D"
+9700-9866 dsi: bit: "0"
+9866-10034 dsi: bit: "0"
+10034-10200 dsi: bit: "0"
+10200-10367 dsi: bit: "0"
+10367-10534 dsi: bit: "0"
+10534-10701 dsi: bit: "0"
+10701-10868 dsi: bit: "0"
+10868-11035 dsi: bit: "0"
+11035-11201 dsi: bit: "0"
+9700-9866 dsi: startbit: "Startbit: 0" "ST: 0" "ST" "S" "S"
+9700-9866 dsi: raw: "Startbit: 0" "ST: 0" "ST" "S" "S"
+9866-11201 dsi: raw: "Data: 00" "Dat: 00" "Dat: 00" "D: 00" "D"
+9866-11201 dsi: Level: "Level: 0%" "Lev: 0%" "Lev: 0%" "L: 0" "D"
+12203-12369 dsi: bit: "0"
+12369-12536 dsi: bit: "0"
+12536-12703 dsi: bit: "0"
+12703-12870 dsi: bit: "0"
+12870-13037 dsi: bit: "0"
+13037-13203 dsi: bit: "0"
+13203-13370 dsi: bit: "0"
+13370-13537 dsi: bit: "0"
+13537-13702 dsi: bit: "1"
+12203-12369 dsi: startbit: "Startbit: 0" "ST: 0" "ST" "S" "S"
+12203-12369 dsi: raw: "Startbit: 0" "ST: 0" "ST" "S" "S"
+12369-13702 dsi: raw: "Data: 01" "Dat: 01" "Dat: 01" "D: 01" "D"
+12369-13702 dsi: Level: "Level: 0%" "Lev: 0%" "Lev: 0%" "L: 0" "D"
+14705-14871 dsi: bit: "0"
+14871-15038 dsi: bit: "0"
+15038-15205 dsi: bit: "0"
+15205-15372 dsi: bit: "0"
+15372-15539 dsi: bit: "0"
+15539-15706 dsi: bit: "0"
+15706-15872 dsi: bit: "0"
+15872-16038 dsi: bit: "1"
+16038-16205 dsi: bit: "1"
+14705-14871 dsi: startbit: "Startbit: 0" "ST: 0" "ST" "S" "S"
+14705-14871 dsi: raw: "Startbit: 0" "ST: 0" "ST" "S" "S"
+14871-16205 dsi: raw: "Data: 03" "Dat: 03" "Dat: 03" "D: 03" "D"
+14871-16205 dsi: Level: "Level: 1%" "Lev: 1%" "Lev: 1%" "L: 1" "D"
+17207-17373 dsi: bit: "0"
+17373-17541 dsi: bit: "0"
+17541-17708 dsi: bit: "0"
+17708-17875 dsi: bit: "0"
+17875-18041 dsi: bit: "0"
+18041-18208 dsi: bit: "0"
+18208-18374 dsi: bit: "1"
+18374-18541 dsi: bit: "0"
+18541-18707 dsi: bit: "1"
+17207-17373 dsi: startbit: "Startbit: 0" "ST: 0" "ST" "S" "S"
+17207-17373 dsi: raw: "Startbit: 0" "ST: 0" "ST" "S" "S"
+17373-18707 dsi: raw: "Data: 05" "Dat: 05" "Dat: 05" "D: 05" "D"
+17373-18707 dsi: Level: "Level: 1%" "Lev: 1%" "Lev: 1%" "L: 1" "D"
+19710-19876 dsi: bit: "0"
+19876-20044 dsi: bit: "0"
+20044-20210 dsi: bit: "0"
+20210-20377 dsi: bit: "0"
+20377-20544 dsi: bit: "0"
+20544-20711 dsi: bit: "0"
+20711-20876 dsi: bit: "1"
+20876-21044 dsi: bit: "1"
+21044-21210 dsi: bit: "1"
+19710-19876 dsi: startbit: "Startbit: 0" "ST: 0" "ST" "S" "S"
+19710-19876 dsi: raw: "Startbit: 0" "ST: 0" "ST" "S" "S"
+19876-21210 dsi: raw: "Data: 07" "Dat: 07" "Dat: 07" "D: 07" "D"
+19876-21210 dsi: Level: "Level: 2%" "Lev: 2%" "Lev: 2%" "L: 2" "D"
+22212-22378 dsi: bit: "0"
+22378-22546 dsi: bit: "0"
+22546-22713 dsi: bit: "0"
+22713-22880 dsi: bit: "0"
+22880-23046 dsi: bit: "0"
+23046-23212 dsi: bit: "1"
+23212-23380 dsi: bit: "0"
+23380-23547 dsi: bit: "0"
+23547-23712 dsi: bit: "1"
+22212-22378 dsi: startbit: "Startbit: 0" "ST: 0" "ST" "S" "S"
+22212-22378 dsi: raw: "Startbit: 0" "ST: 0" "ST" "S" "S"
+22378-23712 dsi: raw: "Data: 09" "Dat: 09" "Dat: 09" "D: 09" "D"
+22378-23712 dsi: Level: "Level: 3%" "Lev: 3%" "Lev: 3%" "L: 3" "D"
+24715-24881 dsi: bit: "0"
+24881-25048 dsi: bit: "0"
+25048-25215 dsi: bit: "0"
+25215-25382 dsi: bit: "0"
+25382-25549 dsi: bit: "0"
+25549-25714 dsi: bit: "1"
+25714-25882 dsi: bit: "0"
+25882-26048 dsi: bit: "1"
+26048-26215 dsi: bit: "1"
+24715-24881 dsi: startbit: "Startbit: 0" "ST: 0" "ST" "S" "S"
+24715-24881 dsi: raw: "Startbit: 0" "ST: 0" "ST" "S" "S"
+24881-26215 dsi: raw: "Data: 0B" "Dat: 0B" "Dat: 0B" "D: 0B" "D"
+24881-26215 dsi: Level: "Level: 4%" "Lev: 4%" "Lev: 4%" "L: 4" "D"
+27217-27383 dsi: bit: "0"
+27383-27551 dsi: bit: "0"
+27551-27718 dsi: bit: "0"
+27718-27884 dsi: bit: "0"
+27884-28051 dsi: bit: "0"
+28051-28216 dsi: bit: "1"
+28216-28384 dsi: bit: "1"
+28384-28551 dsi: bit: "0"
+28551-28717 dsi: bit: "1"
+27217-27383 dsi: startbit: "Startbit: 0" "ST: 0" "ST" "S" "S"
+27217-27383 dsi: raw: "Startbit: 0" "ST: 0" "ST" "S" "S"
+27383-28717 dsi: raw: "Data: 0D" "Dat: 0D" "Dat: 0D" "D: 0D" "D"
+27383-28717 dsi: Level: "Level: 5%" "Lev: 5%" "Lev: 5%" "L: 5" "D"
+29720-29886 dsi: bit: "0"
+29886-30053 dsi: bit: "0"
+30053-30220 dsi: bit: "0"
+30220-30387 dsi: bit: "0"
+30387-30553 dsi: bit: "0"
+30553-30719 dsi: bit: "1"
+30719-30886 dsi: bit: "1"
+30886-31053 dsi: bit: "1"
+31053-31220 dsi: bit: "1"
+29720-29886 dsi: startbit: "Startbit: 0" "ST: 0" "ST" "S" "S"
+29720-29886 dsi: raw: "Startbit: 0" "ST: 0" "ST" "S" "S"
+29886-31220 dsi: raw: "Data: 0F" "Dat: 0F" "Dat: 0F" "D: 0F" "D"
+29886-31220 dsi: Level: "Level: 5%" "Lev: 5%" "Lev: 5%" "L: 5" "D"
+32222-32388 dsi: bit: "0"
+32388-32555 dsi: bit: "0"
+32555-32722 dsi: bit: "0"
+32722-32889 dsi: bit: "0"
+32889-33054 dsi: bit: "1"
+33054-33222 dsi: bit: "0"
+33222-33389 dsi: bit: "0"
+33389-33556 dsi: bit: "0"
+33556-33723 dsi: bit: "0"
+32222-32388 dsi: startbit: "Startbit: 0" "ST: 0" "ST" "S" "S"
+32222-32388 dsi: raw: "Startbit: 0" "ST: 0" "ST" "S" "S"
+32388-33723 dsi: raw: "Data: 10" "Dat: 10" "Dat: 10" "D: 10" "D"
+32388-33723 dsi: Level: "Level: 6%" "Lev: 6%" "Lev: 6%" "L: 6" "D"
+34724-34890 dsi: bit: "0"
+34890-35057 dsi: bit: "0"
+35057-35224 dsi: bit: "0"
+35224-35391 dsi: bit: "0"
+35391-35556 dsi: bit: "1"
+35556-35724 dsi: bit: "0"
+35724-35891 dsi: bit: "0"
+35891-36057 dsi: bit: "1"
+36057-36225 dsi: bit: "0"
+34724-34890 dsi: startbit: "Startbit: 0" "ST: 0" "ST" "S" "S"
+34724-34890 dsi: raw: "Startbit: 0" "ST: 0" "ST" "S" "S"
+34890-36225 dsi: raw: "Data: 12" "Dat: 12" "Dat: 12" "D: 12" "D"
+34890-36225 dsi: Level: "Level: 7%" "Lev: 7%" "Lev: 7%" "L: 7" "D"
+37226-37392 dsi: bit: "0"
+37392-37559 dsi: bit: "0"
+37559-37726 dsi: bit: "0"
+37726-37893 dsi: bit: "0"
+37893-38058 dsi: bit: "1"
+38058-38226 dsi: bit: "0"
+38226-38392 dsi: bit: "1"
+38392-38560 dsi: bit: "0"
+38560-38727 dsi: bit: "0"
+37226-37392 dsi: startbit: "Startbit: 0" "ST: 0" "ST" "S" "S"
+37226-37392 dsi: raw: "Startbit: 0" "ST: 0" "ST" "S" "S"
+37392-38727 dsi: raw: "Data: 14" "Dat: 14" "Dat: 14" "D: 14" "D"
+37392-38727 dsi: Level: "Level: 7%" "Lev: 7%" "Lev: 7%" "L: 7" "D"
+39728-39894 dsi: bit: "0"
+39894-40062 dsi: bit: "0"
+40062-40228 dsi: bit: "0"
+40228-40395 dsi: bit: "0"
+40395-40561 dsi: bit: "1"
+40561-40728 dsi: bit: "0"
+40728-40894 dsi: bit: "1"
+40894-41061 dsi: bit: "1"
+41061-41229 dsi: bit: "0"
+39728-39894 dsi: startbit: "Startbit: 0" "ST: 0" "ST" "S" "S"
+39728-39894 dsi: raw: "Startbit: 0" "ST: 0" "ST" "S" "S"
+39894-41229 dsi: raw: "Data: 16" "Dat: 16" "Dat: 16" "D: 16" "D"
+39894-41229 dsi: Level: "Level: 8%" "Lev: 8%" "Lev: 8%" "L: 8" "D"
+42230-42396 dsi: bit: "0"
+42396-42564 dsi: bit: "0"
+42564-42731 dsi: bit: "0"
+42731-42897 dsi: bit: "0"
+42897-43063 dsi: bit: "1"
+43063-43230 dsi: bit: "1"
+43230-43397 dsi: bit: "0"
+43397-43565 dsi: bit: "0"
+43565-43731 dsi: bit: "0"
+42230-42396 dsi: startbit: "Startbit: 0" "ST: 0" "ST" "S" "S"
+42230-42396 dsi: raw: "Startbit: 0" "ST: 0" "ST" "S" "S"
+42396-43731 dsi: raw: "Data: 18" "Dat: 18" "Dat: 18" "D: 18" "D"
+42396-43731 dsi: Level: "Level: 9%" "Lev: 9%" "Lev: 9%" "L: 9" "D"
+44732-44898 dsi: bit: "0"
+44898-45066 dsi: bit: "0"
+45066-45233 dsi: bit: "0"
+45233-45400 dsi: bit: "0"
+45400-45565 dsi: bit: "1"
+45565-45732 dsi: bit: "1"
+45732-45900 dsi: bit: "0"
+45900-46065 dsi: bit: "1"
+46065-46233 dsi: bit: "0"
+44732-44898 dsi: startbit: "Startbit: 0" "ST: 0" "ST" "S" "S"
+44732-44898 dsi: raw: "Startbit: 0" "ST: 0" "ST" "S" "S"
+44898-46233 dsi: raw: "Data: 1A" "Dat: 1A" "Dat: 1A" "D: 1A" "D"
+44898-46233 dsi: Level: "Level: 10%" "Lev: 10%" "Lev: 10%" "L: 10" "D"
+47235-47401 dsi: bit: "0"
+47401-47568 dsi: bit: "0"
+47568-47735 dsi: bit: "0"
+47735-47902 dsi: bit: "0"
+47902-48067 dsi: bit: "1"
+48067-48234 dsi: bit: "1"
+48234-48401 dsi: bit: "1"
+48401-48569 dsi: bit: "0"
+48569-48736 dsi: bit: "0"
+47235-47401 dsi: startbit: "Startbit: 0" "ST: 0" "ST" "S" "S"
+47235-47401 dsi: raw: "Startbit: 0" "ST: 0" "ST" "S" "S"
+47401-48736 dsi: raw: "Data: 1C" "Dat: 1C" "Dat: 1C" "D: 1C" "D"
+47401-48736 dsi: Level: "Level: 10%" "Lev: 10%" "Lev: 10%" "L: 10" "D"
+49737-49903 dsi: bit: "0"
+49903-50071 dsi: bit: "0"
+50071-50237 dsi: bit: "0"
+50237-50404 dsi: bit: "0"
+50404-50570 dsi: bit: "1"
+50570-50737 dsi: bit: "1"
+50737-50904 dsi: bit: "1"
+50904-51071 dsi: bit: "1"
+51071-51238 dsi: bit: "0"
+49737-49903 dsi: startbit: "Startbit: 0" "ST: 0" "ST" "S" "S"
+49737-49903 dsi: raw: "Startbit: 0" "ST: 0" "ST" "S" "S"
+49903-51238 dsi: raw: "Data: 1E" "Dat: 1E" "Dat: 1E" "D: 1E" "D"
+49903-51238 dsi: Level: "Level: 11%" "Lev: 11%" "Lev: 11%" "L: 11" "D"
+52240-52406 dsi: bit: "0"
+52406-52573 dsi: bit: "0"
+52573-52740 dsi: bit: "0"
+52740-52907 dsi: bit: "0"
+52907-53072 dsi: bit: "1"
+53072-53239 dsi: bit: "1"
+53239-53406 dsi: bit: "1"
+53406-53573 dsi: bit: "1"
+53573-53740 dsi: bit: "1"
+52240-52406 dsi: startbit: "Startbit: 0" "ST: 0" "ST" "S" "S"
+52240-52406 dsi: raw: "Startbit: 0" "ST: 0" "ST" "S" "S"
+52406-53740 dsi: raw: "Data: 1F" "Dat: 1F" "Dat: 1F" "D: 1F" "D"
+52406-53740 dsi: Level: "Level: 12%" "Lev: 12%" "Lev: 12%" "L: 12" "D"
+54742-54908 dsi: bit: "0"
+54908-55075 dsi: bit: "0"
+55075-55242 dsi: bit: "0"
+55242-55407 dsi: bit: "1"
+55407-55575 dsi: bit: "0"
+55575-55743 dsi: bit: "0"
+55743-55909 dsi: bit: "0"
+55909-56076 dsi: bit: "0"
+56076-56241 dsi: bit: "1"
+54742-54908 dsi: startbit: "Startbit: 0" "ST: 0" "ST" "S" "S"
+54742-54908 dsi: raw: "Startbit: 0" "ST: 0" "ST" "S" "S"
+54908-56241 dsi: raw: "Data: 21" "Dat: 21" "Dat: 21" "D: 21" "D"
+54908-56241 dsi: Level: "Level: 12%" "Lev: 12%" "Lev: 12%" "L: 12" "D"
+57244-57410 dsi: bit: "0"
+57410-57577 dsi: bit: "0"
+57577-57744 dsi: bit: "0"
+57744-57909 dsi: bit: "1"
+57909-58077 dsi: bit: "0"
+58077-58244 dsi: bit: "0"
+58244-58411 dsi: bit: "0"
+58411-58576 dsi: bit: "1"
+58576-58744 dsi: bit: "1"
+57244-57410 dsi: startbit: "Startbit: 0" "ST: 0" "ST" "S" "S"
+57244-57410 dsi: raw: "Startbit: 0" "ST: 0" "ST" "S" "S"
+57410-58744 dsi: raw: "Data: 23" "Dat: 23" "Dat: 23" "D: 23" "D"
+57410-58744 dsi: Level: "Level: 13%" "Lev: 13%" "Lev: 13%" "L: 13" "D"
+59746-59912 dsi: bit: "0"
+59912-60079 dsi: bit: "0"
+60079-60246 dsi: bit: "0"
+60246-60411 dsi: bit: "1"
+60411-60579 dsi: bit: "0"
+60579-60746 dsi: bit: "0"
+60746-60912 dsi: bit: "1"
+60912-61080 dsi: bit: "0"
+61080-61245 dsi: bit: "1"
+59746-59912 dsi: startbit: "Startbit: 0" "ST: 0" "ST" "S" "S"
+59746-59912 dsi: raw: "Startbit: 0" "ST: 0" "ST" "S" "S"
+59912-61245 dsi: raw: "Data: 25" "Dat: 25" "Dat: 25" "D: 25" "D"
+59912-61245 dsi: Level: "Level: 14%" "Lev: 14%" "Lev: 14%" "L: 14" "D"
+62248-62414 dsi: bit: "0"
+62414-62581 dsi: bit: "0"
+62581-62748 dsi: bit: "0"
+62748-62913 dsi: bit: "1"
+62913-63081 dsi: bit: "0"
+63081-63249 dsi: bit: "0"
+63249-63414 dsi: bit: "1"
+63414-63581 dsi: bit: "1"
+63581-63748 dsi: bit: "1"
+62248-62414 dsi: startbit: "Startbit: 0" "ST: 0" "ST" "S" "S"
+62248-62414 dsi: raw: "Startbit: 0" "ST: 0" "ST" "S" "S"
+62414-63748 dsi: raw: "Data: 27" "Dat: 27" "Dat: 27" "D: 27" "D"
+62414-63748 dsi: Level: "Level: 15%" "Lev: 15%" "Lev: 15%" "L: 15" "D"
+64750-64916 dsi: bit: "0"
+64916-65084 dsi: bit: "0"
+65084-65250 dsi: bit: "0"
+65250-65416 dsi: bit: "1"
+65416-65583 dsi: bit: "0"
+65583-65749 dsi: bit: "1"
+65749-65917 dsi: bit: "0"
+65917-66084 dsi: bit: "0"
+66084-66250 dsi: bit: "1"
+64750-64916 dsi: startbit: "Startbit: 0" "ST: 0" "ST" "S" "S"
+64750-64916 dsi: raw: "Startbit: 0" "ST: 0" "ST" "S" "S"
+64916-66250 dsi: raw: "Data: 29" "Dat: 29" "Dat: 29" "D: 29" "D"
+64916-66250 dsi: Level: "Level: 16%" "Lev: 16%" "Lev: 16%" "L: 16" "D"
+67252-67418 dsi: bit: "0"
+67418-67586 dsi: bit: "0"
+67586-67752 dsi: bit: "0"
+67752-67918 dsi: bit: "1"
+67918-68085 dsi: bit: "0"
+68085-68251 dsi: bit: "1"
+68251-68419 dsi: bit: "0"
+68419-68585 dsi: bit: "1"
+68585-68752 dsi: bit: "1"
+67252-67418 dsi: startbit: "Startbit: 0" "ST: 0" "ST" "S" "S"
+67252-67418 dsi: raw: "Startbit: 0" "ST: 0" "ST" "S" "S"
+67418-68752 dsi: raw: "Data: 2B" "Dat: 2B" "Dat: 2B" "D: 2B" "D"
+67418-68752 dsi: Level: "Level: 16%" "Lev: 16%" "Lev: 16%" "L: 16" "D"
+69754-69920 dsi: bit: "0"
+69920-70088 dsi: bit: "0"
+70088-70254 dsi: bit: "0"
+70254-70420 dsi: bit: "1"
+70420-70588 dsi: bit: "0"
+70588-70753 dsi: bit: "1"
+70753-70921 dsi: bit: "1"
+70921-71088 dsi: bit: "0"
+71088-71254 dsi: bit: "1"
+69754-69920 dsi: startbit: "Startbit: 0" "ST: 0" "ST" "S" "S"
+69754-69920 dsi: raw: "Startbit: 0" "ST: 0" "ST" "S" "S"
+69920-71254 dsi: raw: "Data: 2D" "Dat: 2D" "Dat: 2D" "D: 2D" "D"
+69920-71254 dsi: Level: "Level: 17%" "Lev: 17%" "Lev: 17%" "L: 17" "D"
+72256-72422 dsi: bit: "0"
+72422-72590 dsi: bit: "0"
+72590-72757 dsi: bit: "0"
+72757-72922 dsi: bit: "1"
+72922-73090 dsi: bit: "0"
+73090-73256 dsi: bit: "1"
+73256-73423 dsi: bit: "1"
+73423-73590 dsi: bit: "1"
+73590-73757 dsi: bit: "0"
+72256-72422 dsi: startbit: "Startbit: 0" "ST: 0" "ST" "S" "S"
+72256-72422 dsi: raw: "Startbit: 0" "ST: 0" "ST" "S" "S"
+72422-73757 dsi: raw: "Data: 2E" "Dat: 2E" "Dat: 2E" "D: 2E" "D"
+72422-73757 dsi: Level: "Level: 18%" "Lev: 18%" "Lev: 18%" "L: 18" "D"
+74758-74924 dsi: bit: "0"
+74924-75092 dsi: bit: "0"
+75092-75259 dsi: bit: "0"
+75259-75424 dsi: bit: "1"
+75424-75591 dsi: bit: "1"
+75591-75759 dsi: bit: "0"
+75759-75926 dsi: bit: "0"
+75926-76093 dsi: bit: "0"
+76093-76259 dsi: bit: "0"
+74758-74924 dsi: startbit: "Startbit: 0" "ST: 0" "ST" "S" "S"
+74758-74924 dsi: raw: "Startbit: 0" "ST: 0" "ST" "S" "S"
+74924-76259 dsi: raw: "Data: 30" "Dat: 30" "Dat: 30" "D: 30" "D"
+74924-76259 dsi: Level: "Level: 18%" "Lev: 18%" "Lev: 18%" "L: 18" "D"
+77260-77426 dsi: bit: "0"
+77426-77594 dsi: bit: "0"
+77594-77761 dsi: bit: "0"
+77761-77926 dsi: bit: "1"
+77926-78093 dsi: bit: "1"
+78093-78260 dsi: bit: "0"
+78260-78428 dsi: bit: "0"
+78428-78593 dsi: bit: "1"
+78593-78761 dsi: bit: "0"
+77260-77426 dsi: startbit: "Startbit: 0" "ST: 0" "ST" "S" "S"
+77260-77426 dsi: raw: "Startbit: 0" "ST: 0" "ST" "S" "S"
+77426-78761 dsi: raw: "Data: 32" "Dat: 32" "Dat: 32" "D: 32" "D"
+77426-78761 dsi: Level: "Level: 19%" "Lev: 19%" "Lev: 19%" "L: 19" "D"
+79762-79928 dsi: bit: "0"
+79928-80096 dsi: bit: "0"
+80096-80263 dsi: bit: "0"
+80263-80428 dsi: bit: "1"
+80428-80595 dsi: bit: "1"
+80595-80763 dsi: bit: "0"
+80763-80928 dsi: bit: "1"
+80928-81096 dsi: bit: "0"
+81096-81263 dsi: bit: "0"
+79762-79928 dsi: startbit: "Startbit: 0" "ST: 0" "ST" "S" "S"
+79762-79928 dsi: raw: "Startbit: 0" "ST: 0" "ST" "S" "S"
+79928-81263 dsi: raw: "Data: 34" "Dat: 34" "Dat: 34" "D: 34" "D"
+79928-81263 dsi: Level: "Level: 20%" "Lev: 20%" "Lev: 20%" "L: 20" "D"
+82264-82430 dsi: bit: "0"
+82430-82598 dsi: bit: "0"
+82598-82765 dsi: bit: "0"
+82765-82930 dsi: bit: "1"
+82930-83097 dsi: bit: "1"
+83097-83264 dsi: bit: "0"
+83264-83430 dsi: bit: "1"
+83430-83597 dsi: bit: "1"
+83597-83765 dsi: bit: "0"
+82264-82430 dsi: startbit: "Startbit: 0" "ST: 0" "ST" "S" "S"
+82264-82430 dsi: raw: "Startbit: 0" "ST: 0" "ST" "S" "S"
+82430-83765 dsi: raw: "Data: 36" "Dat: 36" "Dat: 36" "D: 36" "D"
+82430-83765 dsi: Level: "Level: 21%" "Lev: 21%" "Lev: 21%" "L: 21" "D"
+84766-84932 dsi: bit: "0"
+84932-85100 dsi: bit: "0"
+85100-85267 dsi: bit: "0"
+85267-85432 dsi: bit: "1"
+85432-85599 dsi: bit: "1"
+85599-85766 dsi: bit: "1"
+85766-85933 dsi: bit: "0"
+85933-86101 dsi: bit: "0"
+86101-86267 dsi: bit: "0"
+84766-84932 dsi: startbit: "Startbit: 0" "ST: 0" "ST" "S" "S"
+84766-84932 dsi: raw: "Startbit: 0" "ST: 0" "ST" "S" "S"
+84932-86267 dsi: raw: "Data: 38" "Dat: 38" "Dat: 38" "D: 38" "D"
+84932-86267 dsi: Level: "Level: 21%" "Lev: 21%" "Lev: 21%" "L: 21" "D"
+87268-87434 dsi: bit: "0"
+87434-87602 dsi: bit: "0"
+87602-87769 dsi: bit: "0"
+87769-87934 dsi: bit: "1"
+87934-88101 dsi: bit: "1"
+88101-88268 dsi: bit: "1"
+88268-88435 dsi: bit: "0"
+88435-88601 dsi: bit: "1"
+88601-88769 dsi: bit: "0"
+87268-87434 dsi: startbit: "Startbit: 0" "ST: 0" "ST" "S" "S"
+87268-87434 dsi: raw: "Startbit: 0" "ST: 0" "ST" "S" "S"
+87434-88769 dsi: raw: "Data: 3A" "Dat: 3A" "Dat: 3A" "D: 3A" "D"
+87434-88769 dsi: Level: "Level: 22%" "Lev: 22%" "Lev: 22%" "L: 22" "D"
+89771-89937 dsi: bit: "0"
+89937-90104 dsi: bit: "0"
+90104-90271 dsi: bit: "0"
+90271-90436 dsi: bit: "1"
+90436-90603 dsi: bit: "1"
+90603-90770 dsi: bit: "1"
+90770-90937 dsi: bit: "1"
+90937-91105 dsi: bit: "0"
+91105-91272 dsi: bit: "0"
+89771-89937 dsi: startbit: "Startbit: 0" "ST: 0" "ST" "S" "S"
+89771-89937 dsi: raw: "Startbit: 0" "ST: 0" "ST" "S" "S"
+89937-91272 dsi: raw: "Data: 3C" "Dat: 3C" "Dat: 3C" "D: 3C" "D"
+89937-91272 dsi: Level: "Level: 23%" "Lev: 23%" "Lev: 23%" "L: 23" "D"
+92273-92439 dsi: bit: "0"
+92439-92606 dsi: bit: "0"
+92606-92773 dsi: bit: "0"
+92773-92939 dsi: bit: "1"
+92939-93106 dsi: bit: "1"
+93106-93273 dsi: bit: "1"
+93273-93439 dsi: bit: "1"
+93439-93607 dsi: bit: "0"
+93607-93772 dsi: bit: "1"
+92273-92439 dsi: startbit: "Startbit: 0" "ST: 0" "ST" "S" "S"
+92273-92439 dsi: raw: "Startbit: 0" "ST: 0" "ST" "S" "S"
+92439-93772 dsi: raw: "Data: 3D" "Dat: 3D" "Dat: 3D" "D: 3D" "D"
+92439-93772 dsi: Level: "Level: 23%" "Lev: 23%" "Lev: 23%" "L: 23" "D"
+94775-94941 dsi: bit: "0"
+94941-95108 dsi: bit: "0"
+95108-95275 dsi: bit: "0"
+95275-95440 dsi: bit: "1"
+95440-95607 dsi: bit: "1"
+95607-95774 dsi: bit: "1"
+95774-95941 dsi: bit: "1"
+95941-96108 dsi: bit: "1"
+96108-96275 dsi: bit: "1"
+94775-94941 dsi: startbit: "Startbit: 0" "ST: 0" "ST" "S" "S"
+94775-94941 dsi: raw: "Startbit: 0" "ST: 0" "ST" "S" "S"
+94941-96275 dsi: raw: "Data: 3F" "Dat: 3F" "Dat: 3F" "D: 3F" "D"
+94941-96275 dsi: Level: "Level: 24%" "Lev: 24%" "Lev: 24%" "L: 24" "D"
+97277-97443 dsi: bit: "0"
+97443-97610 dsi: bit: "0"
+97610-97775 dsi: bit: "1"
+97775-97943 dsi: bit: "0"
+97943-98110 dsi: bit: "0"
+98110-98277 dsi: bit: "0"
+98277-98444 dsi: bit: "0"
+98444-98611 dsi: bit: "0"
+98611-98776 dsi: bit: "1"
+97277-97443 dsi: startbit: "Startbit: 0" "ST: 0" "ST" "S" "S"
+97277-97443 dsi: raw: "Startbit: 0" "ST: 0" "ST" "S" "S"
+97443-98776 dsi: raw: "Data: 41" "Dat: 41" "Dat: 41" "D: 41" "D"
+97443-98776 dsi: Level: "Level: 25%" "Lev: 25%" "Lev: 25%" "L: 25" "D"
diff --git a/decoder/test/dsi/test.conf b/decoder/test/dsi/test.conf
new file mode 100644 (file)
index 0000000..08e3262
--- /dev/null
@@ -0,0 +1,9 @@
+test exception_samplerate
+       protocol-decoder dsi
+       input misc/no-samplerate.sr
+       output dsi exception match SamplerateError
+
+test rako_wda-600_dsi
+       protocol-decoder dsi channel dsi=0
+       input dsi/rako_wda-600/rako_wda-600_dsi.sr
+       output dsi annotation match rako_wda-600_dsi.output