]> sigrok.org Git - sigrok-test.git/commitdiff
Add a few ook_vis test-cases.
authorUwe Hermann <redacted>
Tue, 11 Sep 2018 06:52:49 +0000 (08:52 +0200)
committerUwe Hermann <redacted>
Tue, 11 Sep 2018 15:02:42 +0000 (17:02 +0200)
decoder/test/ook_vis/oregon_12s_d0.output [new file with mode: 0644]
decoder/test/ook_vis/oregon_12s_d0.python [new file with mode: 0644]
decoder/test/ook_vis/oregon_12s_d1.output [new file with mode: 0644]
decoder/test/ook_vis/oregon_12s_d1.python [new file with mode: 0644]
decoder/test/ook_vis/oregon_bthr968.output [new file with mode: 0644]
decoder/test/ook_vis/oregon_bthr968.python [new file with mode: 0644]
decoder/test/ook_vis/oregon_pcr800.output [new file with mode: 0644]
decoder/test/ook_vis/oregon_pcr800.python [new file with mode: 0644]
decoder/test/ook_vis/oregon_wgr800.output [new file with mode: 0644]
decoder/test/ook_vis/oregon_wgr800.python [new file with mode: 0644]
decoder/test/ook_vis/test.conf [new file with mode: 0644]

diff --git a/decoder/test/ook_vis/oregon_12s_d0.output b/decoder/test/ook_vis/oregon_12s_d0.output
new file mode 100644 (file)
index 0000000..b5901fc
--- /dev/null
@@ -0,0 +1,350 @@
+11370-11403 ook_vis: field: "f"
+11370-11403 ook_vis: level2: "Preamble" "Pre" "P"
+14099-14146 ook_vis: field: "f"
+14099-14157 ook_vis: level2: "Preamble" "Pre" "P"
+19164-19187 ook_vis: field: "f"
+21862-21883 ook_vis: field: "f"
+23007-23028 ook_vis: field: "f"
+24590-24619 ook_vis: field: "f"
+26947-26978 ook_vis: field: "f"
+44788-44835 ook_vis: field: "f"
+44788-44835 ook_vis: level2: "Preamble" "Pre" "P"
+48518-48569 ook_vis: field: "f"
+50401-50492 ook_vis: field: "f"
+50492-50590 ook_vis: field: "f"
+50590-50687 ook_vis: field: "f"
+50687-50785 ook_vis: field: "f"
+50785-50883 ook_vis: field: "f"
+50883-50980 ook_vis: field: "f"
+50980-51078 ook_vis: field: "5"
+51078-51175 ook_vis: field: "f"
+51175-51272 ook_vis: field: "1"
+51272-51371 ook_vis: field: "4"
+51371-51468 ook_vis: field: "2"
+51468-51565 ook_vis: field: "8"
+51565-51663 ook_vis: field: "f"
+51663-51762 ook_vis: field: "6"
+51762-51858 ook_vis: field: "0"
+51858-51956 ook_vis: field: "c"
+51956-52053 ook_vis: field: "e"
+52053-52152 ook_vis: field: "8"
+52152-52250 ook_vis: field: "0"
+52250-52346 ook_vis: field: "2"
+52346-52446 ook_vis: field: "e"
+52446-52543 ook_vis: field: "3"
+52543-52640 ook_vis: field: "a"
+52640-52739 ook_vis: field: "a"
+52739-52835 ook_vis: field: "7"
+52835-52920 ook_vis: field: "b"
+50401-50980 ook_vis: level2: "Preamble" "Pre" "P"
+50980-51078 ook_vis: level2: "Sync" "Syn" "S"
+51078-51175 ook_vis: level2: "f"
+51175-51272 ook_vis: level2: "1"
+51272-51371 ook_vis: level2: "4"
+51371-51468 ook_vis: level2: "2"
+51468-51565 ook_vis: level2: "8"
+51565-51663 ook_vis: level2: "f"
+51663-51762 ook_vis: level2: "6"
+51762-51858 ook_vis: level2: "0"
+51858-51956 ook_vis: level2: "c"
+51956-52053 ook_vis: level2: "e"
+52053-52152 ook_vis: level2: "8"
+52152-52250 ook_vis: level2: "0"
+52250-52346 ook_vis: level2: "2"
+52346-52446 ook_vis: level2: "e"
+52446-52543 ook_vis: level2: "3"
+52543-52640 ook_vis: level2: "a"
+52640-52739 ook_vis: level2: "a"
+52739-52835 ook_vis: level2: "7"
+52835-52920 ook_vis: level2: "b"
+62301-62378 ook_vis: field: "f"
+62301-62378 ook_vis: level2: "Preamble" "Pre" "P"
+70471-70527 ook_vis: field: "f"
+70471-70527 ook_vis: level2: "Preamble" "Pre" "P"
+88455-88491 ook_vis: field: "f"
+88455-88491 ook_vis: level2: "Preamble" "Pre" "P"
+94396-94440 ook_vis: field: "f"
+97961-98018 ook_vis: field: "111E"
+97961-97990 ook_vis: level2: "Preamble" "Pre" "P"
+97979-98029 ook_vis: level2: "1EE1"
+106438-106479 ook_vis: field: "000E"
+106438-106478 ook_vis: level2: "Preamble" "Pre" "P"
+111405-111432 ook_vis: field: "f"
+111890-111956 ook_vis: field: "f"
+111956-112010 ook_vis: field: "EEEE"
+111890-111956 ook_vis: level2: "Preamble" "Pre" "P"
+111956-112010 ook_vis: level2: "Sync" "Syn" "S"
+114580-114613 ook_vis: field: "5"
+114613-114669 ook_vis: field: "5"
+119110-119150 ook_vis: field: "f"
+119362-119401 ook_vis: field: "f"
+119474-119505 ook_vis: field: "0EEE"
+119505-119550 ook_vis: field: "EEEE"
+119474-119498 ook_vis: level2: "Preamble" "Pre" "P"
+119498-119515 ook_vis: level2: "Sync" "Syn" "S"
+119515-119559 ook_vis: level2: "EEE1"
+129703-129737 ook_vis: field: "111E"
+129703-129734 ook_vis: level2: "Preamble" "Pre" "P"
+129734-129786 ook_vis: level2: "Sync" "Syn" "S"
+133104-133126 ook_vis: field: "f"
+134841-134873 ook_vis: field: "f"
+134841-134873 ook_vis: level2: "Preamble" "Pre" "P"
+140342-140370 ook_vis: field: "f"
+143996-144026 ook_vis: field: "0"
+143996-144026 ook_vis: level2: "Preamble" "Pre" "P"
+144085-144102 ook_vis: field: "0E01"
+146818-146901 ook_vis: field: "f"
+152809-152829 ook_vis: field: "f"
+152809-152829 ook_vis: level2: "Preamble" "Pre" "P"
+153297-153333 ook_vis: field: "0"
+153297-153333 ook_vis: level2: "Preamble" "Pre" "P"
+158535-158595 ook_vis: field: "000E"
+158595-158676 ook_vis: field: "E1E1"
+158535-158593 ook_vis: level2: "Preamble" "Pre" "P"
+158593-158665 ook_vis: level2: "Sync" "Syn" "S"
+158780-158809 ook_vis: field: "f"
+161615-161650 ook_vis: field: "f"
+162524-162561 ook_vis: field: "f"
+162524-162561 ook_vis: level2: "Preamble" "Pre" "P"
+162553-162601 ook_vis: level2: "10E1"
+167374-167401 ook_vis: field: "f"
+175817-175912 ook_vis: field: "f"
+175912-176009 ook_vis: field: "f"
+176009-176107 ook_vis: field: "f"
+176107-176204 ook_vis: field: "f"
+176204-176302 ook_vis: field: "f"
+176302-176399 ook_vis: field: "f"
+176399-176497 ook_vis: field: "5"
+176497-176594 ook_vis: field: "8"
+176594-176692 ook_vis: field: "9"
+176692-176789 ook_vis: field: "1"
+176789-176888 ook_vis: field: "2"
+176888-176985 ook_vis: field: "0"
+176985-177083 ook_vis: field: "a"
+177083-177180 ook_vis: field: "7"
+177180-177278 ook_vis: field: "0"
+177278-177376 ook_vis: field: "4"
+177376-177473 ook_vis: field: "0"
+177473-177572 ook_vis: field: "3"
+177572-177669 ook_vis: field: "c"
+177669-177767 ook_vis: field: "c"
+177767-177864 ook_vis: field: "0"
+177864-177962 ook_vis: field: "0"
+177962-178059 ook_vis: field: "4"
+178059-178157 ook_vis: field: "0"
+178157-178256 ook_vis: field: "f"
+178256-178352 ook_vis: field: "c"
+178352-178450 ook_vis: field: "b"
+178450-178536 ook_vis: field: "7"
+175817-176399 ook_vis: level2: "Preamble" "Pre" "P"
+176399-176497 ook_vis: level2: "Sync" "Syn" "S"
+176497-176594 ook_vis: level2: "8"
+176594-176692 ook_vis: level2: "9"
+176692-176789 ook_vis: level2: "1"
+176789-176888 ook_vis: level2: "2"
+176888-176985 ook_vis: level2: "0"
+176985-177083 ook_vis: level2: "a"
+177083-177180 ook_vis: level2: "7"
+177180-177278 ook_vis: level2: "0"
+177278-177376 ook_vis: level2: "4"
+177376-177473 ook_vis: level2: "0"
+177473-177572 ook_vis: level2: "3"
+177572-177669 ook_vis: level2: "c"
+177669-177767 ook_vis: level2: "c"
+177767-177864 ook_vis: level2: "0"
+177864-177962 ook_vis: level2: "0"
+177962-178059 ook_vis: level2: "4"
+178059-178157 ook_vis: level2: "0"
+178157-178256 ook_vis: level2: "f"
+178256-178352 ook_vis: level2: "c"
+178352-178450 ook_vis: level2: "b"
+178450-178536 ook_vis: level2: "7"
+184240-184279 ook_vis: field: "000E"
+184240-184278 ook_vis: level2: "Preamble" "Pre" "P"
+184278-184316 ook_vis: level2: "Sync" "Syn" "S"
+186358-186453 ook_vis: field: "f"
+186453-186551 ook_vis: field: "f"
+186551-186649 ook_vis: field: "f"
+186649-186746 ook_vis: field: "f"
+186746-186845 ook_vis: field: "f"
+186845-186940 ook_vis: field: "f"
+186940-187038 ook_vis: field: "5"
+187038-187135 ook_vis: field: "4"
+187135-187236 ook_vis: field: "9"
+187236-187330 ook_vis: field: "8"
+187330-187427 ook_vis: field: "2"
+187427-187526 ook_vis: field: "0"
+187526-187624 ook_vis: field: "b"
+187624-187721 ook_vis: field: "4"
+187721-187818 ook_vis: field: "0"
+187818-187916 ook_vis: field: "0"
+187916-188013 ook_vis: field: "0"
+188013-188111 ook_vis: field: "0"
+188111-188209 ook_vis: field: "0"
+188209-188306 ook_vis: field: "a"
+188306-188405 ook_vis: field: "1"
+188405-188503 ook_vis: field: "1"
+188503-188603 ook_vis: field: "1"
+188603-188697 ook_vis: field: "c"
+188697-188795 ook_vis: field: "0"
+188795-188896 ook_vis: field: "f"
+188896-188990 ook_vis: field: "c"
+188990-189089 ook_vis: field: "7"
+189089-189187 ook_vis: field: "2"
+186358-186940 ook_vis: level2: "Preamble" "Pre" "P"
+186940-187038 ook_vis: level2: "Sync" "Syn" "S"
+187038-187135 ook_vis: level2: "4"
+187135-187236 ook_vis: level2: "9"
+187236-187330 ook_vis: level2: "8"
+187330-187427 ook_vis: level2: "2"
+187427-187526 ook_vis: level2: "0"
+187526-187624 ook_vis: level2: "b"
+187624-187721 ook_vis: level2: "4"
+187721-187818 ook_vis: level2: "0"
+187818-187916 ook_vis: level2: "0"
+187916-188013 ook_vis: level2: "0"
+188013-188111 ook_vis: level2: "0"
+188111-188209 ook_vis: level2: "0"
+188209-188306 ook_vis: level2: "a"
+188306-188405 ook_vis: level2: "1"
+188405-188503 ook_vis: level2: "1"
+188503-188603 ook_vis: level2: "1"
+188603-188697 ook_vis: level2: "c"
+188697-188795 ook_vis: level2: "0"
+188795-188896 ook_vis: level2: "f"
+188896-188990 ook_vis: level2: "c"
+188990-189089 ook_vis: level2: "7"
+189089-189187 ook_vis: level2: "2"
+190554-190596 ook_vis: field: "f"
+191738-191766 ook_vis: field: "f"
+191738-191776 ook_vis: level2: "Preamble" "Pre" "P"
+191821-191846 ook_vis: field: "f"
+191821-191846 ook_vis: level2: "Preamble" "Pre" "P"
+191842-191859 ook_vis: level2: "9"
+202887-203015 ook_vis: field: "5"
+203015-203118 ook_vis: field: "5"
+203118-203221 ook_vis: field: "5"
+203221-203325 ook_vis: field: "5"
+203325-203428 ook_vis: field: "5"
+203428-203531 ook_vis: field: "5"
+203531-203634 ook_vis: field: "5"
+203634-203738 ook_vis: field: "5"
+203738-203841 ook_vis: field: "9"
+203841-203944 ook_vis: field: "9"
+203944-204048 ook_vis: field: "6"
+204048-204151 ook_vis: field: "6"
+204151-204254 ook_vis: field: "6"
+204254-204358 ook_vis: field: "5"
+204358-204460 ook_vis: field: "9"
+204460-204564 ook_vis: field: "6"
+204564-204667 ook_vis: field: "a"
+204667-204770 ook_vis: field: "a"
+204770-204874 ook_vis: field: "9"
+204874-204977 ook_vis: field: "a"
+204977-205080 ook_vis: field: "5"
+205080-205184 ook_vis: field: "9"
+205184-205287 ook_vis: field: "a"
+205287-205390 ook_vis: field: "5"
+205390-205493 ook_vis: field: "a"
+205493-205596 ook_vis: field: "a"
+205596-205700 ook_vis: field: "9"
+205700-205803 ook_vis: field: "a"
+205803-205906 ook_vis: field: "6"
+205906-206010 ook_vis: field: "a"
+206010-206112 ook_vis: field: "6"
+206112-206216 ook_vis: field: "a"
+206216-206319 ook_vis: field: "a"
+206319-206422 ook_vis: field: "a"
+206422-206526 ook_vis: field: "9"
+206526-206629 ook_vis: field: "a"
+206629-206732 ook_vis: field: "6"
+206732-206835 ook_vis: field: "6"
+206835-206938 ook_vis: field: "a"
+206938-207042 ook_vis: field: "a"
+207042-207145 ook_vis: field: "6"
+207145-207248 ook_vis: field: "5"
+207248-207351 ook_vis: field: "6"
+207351-207455 ook_vis: field: "9"
+207455-207558 ook_vis: field: "a"
+207558-207661 ook_vis: field: "a"
+207661-207765 ook_vis: field: "a"
+207765-207868 ook_vis: field: "5"
+207868-207971 ook_vis: field: "9"
+207971-208074 ook_vis: field: "5"
+208074-208178 ook_vis: field: "6"
+208178-208281 ook_vis: field: "6"
+208281-208384 ook_vis: field: "a"
+208384-208487 ook_vis: field: "a"
+208487-208590 ook_vis: field: "a"
+208590-208694 ook_vis: field: "a"
+202887-203738 ook_vis: level2: "Preamble" "Pre" "P"
+203738-203841 ook_vis: level2: "Sync" "Syn" "S"
+203841-203944 ook_vis: level2: "9"
+203944-204048 ook_vis: level2: "6"
+204048-204151 ook_vis: level2: "6"
+204151-204254 ook_vis: level2: "6"
+204254-204358 ook_vis: level2: "5"
+204358-204460 ook_vis: level2: "9"
+204460-204564 ook_vis: level2: "6"
+204564-204667 ook_vis: level2: "a"
+204667-204770 ook_vis: level2: "a"
+204770-204874 ook_vis: level2: "9"
+204874-204977 ook_vis: level2: "a"
+204977-205080 ook_vis: level2: "5"
+205080-205184 ook_vis: level2: "9"
+205184-205287 ook_vis: level2: "a"
+205287-205390 ook_vis: level2: "5"
+205390-205493 ook_vis: level2: "a"
+205493-205596 ook_vis: level2: "a"
+205596-205700 ook_vis: level2: "9"
+205700-205803 ook_vis: level2: "a"
+205803-205906 ook_vis: level2: "6"
+205906-206010 ook_vis: level2: "a"
+206010-206112 ook_vis: level2: "6"
+206112-206216 ook_vis: level2: "a"
+206216-206319 ook_vis: level2: "a"
+206319-206422 ook_vis: level2: "a"
+206422-206526 ook_vis: level2: "9"
+206526-206629 ook_vis: level2: "a"
+206629-206732 ook_vis: level2: "6"
+206732-206835 ook_vis: level2: "6"
+206835-206938 ook_vis: level2: "a"
+206938-207042 ook_vis: level2: "a"
+207042-207145 ook_vis: level2: "6"
+207145-207248 ook_vis: level2: "5"
+207248-207351 ook_vis: level2: "6"
+207351-207455 ook_vis: level2: "9"
+207455-207558 ook_vis: level2: "a"
+207558-207661 ook_vis: level2: "a"
+207661-207765 ook_vis: level2: "a"
+207765-207868 ook_vis: level2: "5"
+207868-207971 ook_vis: level2: "9"
+207971-208074 ook_vis: level2: "5"
+208074-208178 ook_vis: level2: "6"
+208178-208281 ook_vis: level2: "6"
+208281-208384 ook_vis: level2: "a"
+208384-208487 ook_vis: level2: "a"
+208487-208590 ook_vis: level2: "a"
+208590-208694 ook_vis: level2: "a"
+229245-229266 ook_vis: field: "f"
+229245-229266 ook_vis: level2: "Preamble" "Pre" "P"
+235700-235724 ook_vis: field: "f"
+235880-235913 ook_vis: field: "f"
+238763-238791 ook_vis: field: "f"
+243595-243628 ook_vis: field: "f"
+245517-245544 ook_vis: field: "f"
+250635-250691 ook_vis: field: "000E"
+250635-250690 ook_vis: level2: "Preamble" "Pre" "P"
+251662-251746 ook_vis: field: "f"
+251746-251763 ook_vis: field: "EEEE"
+251662-251746 ook_vis: level2: "Preamble" "Pre" "P"
+251746-251763 ook_vis: level2: "Sync" "Syn" "S"
+261310-261360 ook_vis: field: "f"
+261310-261360 ook_vis: level2: "Preamble" "Pre" "P"
+262343-262373 ook_vis: field: "f"
+265144-265175 ook_vis: field: "f"
+270564-270608 ook_vis: field: "000E"
+270608-270683 ook_vis: field: "E0E1"
+270564-270607 ook_vis: level2: "Preamble" "Pre" "P"
+270607-270666 ook_vis: level2: "Sync" "Syn" "S"
+277345-277375 ook_vis: field: "f"
diff --git a/decoder/test/ook_vis/oregon_12s_d0.python b/decoder/test/ook_vis/oregon_12s_d0.python
new file mode 100644 (file)
index 0000000..96f1041
--- /dev/null
@@ -0,0 +1,56 @@
+11370-11415 ook_vis: [[11370, 11376, '1'], [11376, 11390, '1'], [11390, 11399, '1'], [11399, 11403, '1'], [11403, 11405, 'E'], [11405, 11415, 'E']]
+14099-14198 ook_vis: [[14099, 14103, '1'], [14103, 14120, '1'], [14120, 14135, '1'], [14135, 14146, '1'], [14146, 14157, '1'], [14157, 14168, '0'], [14168, 14198, 'E']]
+19164-19187 ook_vis: [[19164, 19168, '1'], [19168, 19178, '1'], [19178, 19184, '1'], [19184, 19187, '1']]
+21862-21883 ook_vis: [[21862, 21871, '1'], [21871, 21877, '1'], [21877, 21881, '1'], [21881, 21883, '1']]
+23007-23028 ook_vis: [[23007, 23012, '1'], [23012, 23018, '1'], [23018, 23025, '1'], [23025, 23028, '1']]
+24590-24619 ook_vis: [[24590, 24594, '1'], [24594, 24602, '1'], [24602, 24615, '1'], [24615, 24619, '1']]
+26947-26978 ook_vis: [[26947, 26956, '1'], [26956, 26966, '1'], [26966, 26972, '1'], [26972, 26978, '1']]
+44788-44853 ook_vis: [[44788, 44799, '1'], [44799, 44813, '1'], [44813, 44823, '1'], [44823, 44835, '1'], [44835, 44848, '0'], [44848, 44853, '1']]
+48518-48569 ook_vis: [[48518, 48524, '1'], [48524, 48557, '1'], [48557, 48566, '1'], [48566, 48569, '1']]
+50401-52920 ook_vis: [[50401, 50418, '1'], [50418, 50443, '1'], [50443, 50468, '1'], [50468, 50492, '1'], [50492, 50517, '1'], [50517, 50541, '1'], [50541, 50565, '1'], [50565, 50590, '1'], [50590, 50614, '1'], [50614, 50639, '1'], [50639, 50663, '1'], [50663, 50687, '1'], [50687, 50712, '1'], [50712, 50736, '1'], [50736, 50761, '1'], [50761, 50785, '1'], [50785, 50809, '1'], [50809, 50834, '1'], [50834, 50859, '1'], [50859, 50883, '1'], [50883, 50907, '1'], [50907, 50932, '1'], [50932, 50956, '1'], [50956, 50980, '1'], [50980, 51004, '0'], [51004, 51028, '1'], [51028, 51052, '0'], [51052, 51078, '1'], [51078, 51102, '1'], [51102, 51126, '1'], [51126, 51151, '1'], [51151, 51175, '1'], [51175, 51200, '0'], [51200, 51225, '0'], [51225, 51248, '0'], [51248, 51272, '1'], [51272, 51297, '0'], [51297, 51321, '1'], [51321, 51347, '0'], [51347, 51371, '0'], [51371, 51396, '0'], [51396, 51419, '0'], [51419, 51443, '1'], [51443, 51468, '0'], [51468, 51492, '1'], [51492, 51518, '0'], [51518, 51542, '0'], [51542, 51565, '0'], [51565, 51590, '1'], [51590, 51615, '1'], [51615, 51639, '1'], [51639, 51663, '1'], [51663, 51687, '0'], [51687, 51712, '1'], [51712, 51736, '1'], [51736, 51762, '0'], [51762, 51786, '0'], [51786, 51811, '0'], [51811, 51835, '0'], [51835, 51858, '0'], [51858, 51883, '1'], [51883, 51907, '1'], [51907, 51933, '0'], [51933, 51956, '0'], [51956, 51981, '1'], [51981, 52005, '1'], [52005, 52029, '1'], [52029, 52053, '0'], [52053, 52078, '1'], [52078, 52104, '0'], [52104, 52128, '0'], [52128, 52152, '0'], [52152, 52177, '0'], [52177, 52201, '0'], [52201, 52226, '0'], [52226, 52250, '0'], [52250, 52274, '0'], [52274, 52298, '0'], [52298, 52322, '1'], [52322, 52346, '0'], [52346, 52371, '1'], [52371, 52396, '1'], [52396, 52420, '1'], [52420, 52446, '0'], [52446, 52470, '0'], [52470, 52493, '0'], [52493, 52518, '1'], [52518, 52543, '1'], [52543, 52566, '1'], [52566, 52591, '0'], [52591, 52615, '1'], [52615, 52640, '0'], [52640, 52664, '1'], [52664, 52688, '0'], [52688, 52713, '1'], [52713, 52739, '0'], [52739, 52762, '0'], [52762, 52787, '1'], [52787, 52811, '1'], [52811, 52835, '1'], [52835, 52859, '1'], [52859, 52884, '0'], [52884, 52909, '1'], [52909, 52920, '1']]
+62301-62391 ook_vis: [[62301, 62352, '1'], [62352, 62361, '1'], [62361, 62370, '1'], [62370, 62378, '1'], [62378, 62387, 'E'], [62387, 62391, '1']]
+70471-70534 ook_vis: [[70471, 70489, '1'], [70489, 70501, '1'], [70501, 70515, '1'], [70515, 70527, '1'], [70527, 70528, 'E'], [70528, 70534, 'E']]
+88455-88510 ook_vis: [[88455, 88461, '1'], [88461, 88467, '1'], [88467, 88478, '1'], [88478, 88491, '1'], [88491, 88504, '0'], [88504, 88510, '1']]
+94396-94440 ook_vis: [[94396, 94407, '1'], [94407, 94419, '1'], [94419, 94428, '1'], [94428, 94440, '1']]
+97961-98029 ook_vis: [[97961, 97973, '1'], [97973, 97979, '1'], [97979, 97990, '1'], [97990, 98018, 'E'], [98018, 98023, 'E'], [98023, 98029, '1']]
+106438-106484 ook_vis: [[106438, 106456, '0'], [106456, 106471, '0'], [106471, 106478, '0'], [106478, 106479, 'E'], [106479, 106484, 'E']]
+111405-111432 ook_vis: [[111405, 111409, '1'], [111409, 111425, '1'], [111425, 111430, '1'], [111430, 111432, '1']]
+111890-112010 ook_vis: [[111890, 111895, '1'], [111895, 111913, '1'], [111913, 111931, '1'], [111931, 111956, '1'], [111956, 111958, 'E'], [111958, 111998, 'E'], [111998, 112000, 'E'], [112000, 112010, 'E']]
+114580-114669 ook_vis: [[114580, 114589, '0'], [114589, 114598, '1'], [114598, 114607, '0'], [114607, 114613, '1'], [114613, 114623, '0'], [114623, 114639, '1'], [114639, 114653, '0'], [114653, 114669, '1']]
+119110-119150 ook_vis: [[119110, 119119, '1'], [119119, 119129, '1'], [119129, 119145, '1'], [119145, 119150, '1']]
+119362-119401 ook_vis: [[119362, 119379, '1'], [119379, 119390, '1'], [119390, 119396, '1'], [119396, 119401, '1']]
+119474-119559 ook_vis: [[119474, 119496, '0'], [119496, 119498, 'E'], [119498, 119503, 'E'], [119503, 119505, 'E'], [119505, 119509, 'E'], [119509, 119515, 'E'], [119515, 119531, 'E'], [119531, 119550, 'E'], [119550, 119554, 'E'], [119554, 119559, '1']]
+129703-129786 ook_vis: [[129703, 129711, '1'], [129711, 129724, '1'], [129724, 129734, '1'], [129734, 129737, 'E'], [129737, 129743, 'E'], [129743, 129756, '0'], [129756, 129786, 'E']]
+133104-133126 ook_vis: [[133104, 133109, '1'], [133109, 133120, '1'], [133120, 133124, '1'], [133124, 133126, '1']]
+134841-134889 ook_vis: [[134841, 134849, '1'], [134849, 134859, '1'], [134859, 134866, '1'], [134866, 134873, '1'], [134873, 134881, '0'], [134881, 134889, '1']]
+140342-140370 ook_vis: [[140342, 140352, '1'], [140352, 140363, '1'], [140363, 140368, '1'], [140368, 140370, '1']]
+143996-144028 ook_vis: [[143996, 144007, '0'], [144007, 144017, '0'], [144017, 144021, '0'], [144021, 144026, '0'], [144026, 144028, '1']]
+144085-144106 ook_vis: [[144085, 144094, '0'], [144094, 144095, 'E'], [144095, 144100, '0'], [144100, 144102, '1'], [144102, 144104, '0'], [144104, 144106, '1']]
+146818-146901 ook_vis: [[146818, 146831, '1'], [146831, 146856, '1'], [146856, 146876, '1'], [146876, 146901, '1']]
+152809-152836 ook_vis: [[152809, 152815, '1'], [152815, 152820, '1'], [152820, 152824, '1'], [152824, 152829, '1'], [152829, 152834, 'E'], [152834, 152836, '1']]
+153297-153342 ook_vis: [[153297, 153308, '0'], [153308, 153318, '0'], [153318, 153328, '0'], [153328, 153333, '0'], [153333, 153340, 'E'], [153340, 153342, '1']]
+158535-158676 ook_vis: [[158535, 158558, '0'], [158558, 158579, '0'], [158579, 158593, '0'], [158593, 158595, 'E'], [158595, 158637, 'E'], [158637, 158657, '1'], [158657, 158665, 'E'], [158665, 158676, '1']]
+158780-158809 ook_vis: [[158780, 158790, '1'], [158790, 158795, '1'], [158795, 158805, '1'], [158805, 158809, '1']]
+161615-161650 ook_vis: [[161615, 161620, '1'], [161620, 161625, '1'], [161625, 161636, '1'], [161636, 161650, '1']]
+162524-162601 ook_vis: [[162524, 162533, '1'], [162533, 162543, '1'], [162543, 162553, '1'], [162553, 162561, '1'], [162561, 162570, '0'], [162570, 162589, 'E'], [162589, 162601, '1']]
+167374-167401 ook_vis: [[167374, 167390, '1'], [167390, 167394, '1'], [167394, 167399, '1'], [167399, 167401, '1']]
+175817-178536 ook_vis: [[175817, 175837, '1'], [175837, 175863, '1'], [175863, 175887, '1'], [175887, 175912, '1'], [175912, 175936, '1'], [175936, 175960, '1'], [175960, 175985, '1'], [175985, 176009, '1'], [176009, 176034, '1'], [176034, 176058, '1'], [176058, 176083, '1'], [176083, 176107, '1'], [176107, 176131, '1'], [176131, 176156, '1'], [176156, 176180, '1'], [176180, 176204, '1'], [176204, 176229, '1'], [176229, 176254, '1'], [176254, 176278, '1'], [176278, 176302, '1'], [176302, 176327, '1'], [176327, 176351, '1'], [176351, 176375, '1'], [176375, 176399, '1'], [176399, 176423, '0'], [176423, 176448, '1'], [176448, 176473, '0'], [176473, 176497, '1'], [176497, 176521, '1'], [176521, 176545, '0'], [176545, 176570, '0'], [176570, 176594, '0'], [176594, 176618, '1'], [176618, 176644, '0'], [176644, 176667, '0'], [176667, 176692, '1'], [176692, 176717, '0'], [176717, 176741, '0'], [176741, 176765, '0'], [176765, 176789, '1'], [176789, 176815, '0'], [176815, 176839, '0'], [176839, 176863, '1'], [176863, 176888, '0'], [176888, 176912, '0'], [176912, 176936, '0'], [176936, 176960, '0'], [176960, 176985, '0'], [176985, 177009, '1'], [177009, 177034, '0'], [177034, 177058, '1'], [177058, 177083, '0'], [177083, 177107, '0'], [177107, 177132, '1'], [177132, 177156, '1'], [177156, 177180, '1'], [177180, 177205, '0'], [177205, 177230, '0'], [177230, 177254, '0'], [177254, 177278, '0'], [177278, 177302, '0'], [177302, 177326, '1'], [177326, 177352, '0'], [177352, 177376, '0'], [177376, 177400, '0'], [177400, 177425, '0'], [177425, 177449, '0'], [177449, 177473, '0'], [177473, 177498, '0'], [177498, 177522, '0'], [177522, 177547, '1'], [177547, 177572, '1'], [177572, 177597, '1'], [177597, 177620, '1'], [177620, 177645, '0'], [177645, 177669, '0'], [177669, 177694, '1'], [177694, 177717, '1'], [177717, 177742, '0'], [177742, 177767, '0'], [177767, 177791, '0'], [177791, 177816, '0'], [177816, 177840, '0'], [177840, 177864, '0'], [177864, 177888, '0'], [177888, 177913, '0'], [177913, 177938, '0'], [177938, 177962, '0'], [177962, 177986, '0'], [177986, 178010, '1'], [178010, 178036, '0'], [178036, 178059, '0'], [178059, 178084, '0'], [178084, 178109, '0'], [178109, 178133, '0'], [178133, 178157, '0'], [178157, 178182, '1'], [178182, 178206, '1'], [178206, 178231, '1'], [178231, 178256, '1'], [178256, 178279, '1'], [178279, 178303, '1'], [178303, 178329, '0'], [178329, 178352, '0'], [178352, 178377, '1'], [178377, 178401, '0'], [178401, 178426, '1'], [178426, 178450, '1'], [178450, 178474, '0'], [178474, 178500, '1'], [178500, 178524, '1'], [178524, 178536, '1']]
+184240-184316 ook_vis: [[184240, 184265, '0'], [184265, 184271, '0'], [184271, 184278, '0'], [184278, 184279, 'E'], [184279, 184305, 'E'], [184305, 184307, 'E'], [184307, 184316, 'E']]
+186358-189199 ook_vis: [[186358, 186380, '1'], [186380, 186405, '1'], [186405, 186429, '1'], [186429, 186453, '1'], [186453, 186478, '1'], [186478, 186502, '1'], [186502, 186527, '1'], [186527, 186551, '1'], [186551, 186576, '1'], [186576, 186600, '1'], [186600, 186624, '1'], [186624, 186649, '1'], [186649, 186673, '1'], [186673, 186698, '1'], [186698, 186722, '1'], [186722, 186746, '1'], [186746, 186771, '1'], [186771, 186796, '1'], [186796, 186820, '1'], [186820, 186845, '1'], [186845, 186869, '1'], [186869, 186893, '1'], [186893, 186917, '1'], [186917, 186940, '1'], [186940, 186964, '0'], [186964, 186989, '1'], [186989, 187013, '0'], [187013, 187038, '1'], [187038, 187062, '0'], [187062, 187087, '1'], [187087, 187110, '0'], [187110, 187135, '0'], [187135, 187160, '1'], [187160, 187183, '0'], [187183, 187208, '0'], [187208, 187236, '1'], [187236, 187257, '1'], [187257, 187281, '0'], [187281, 187305, '0'], [187305, 187330, '0'], [187330, 187354, '0'], [187354, 187379, '0'], [187379, 187404, '1'], [187404, 187427, '0'], [187427, 187451, '0'], [187451, 187476, '0'], [187476, 187500, '0'], [187500, 187526, '0'], [187526, 187550, '1'], [187550, 187575, '0'], [187575, 187601, '1'], [187601, 187624, '1'], [187624, 187648, '0'], [187648, 187672, '1'], [187672, 187695, '0'], [187695, 187721, '0'], [187721, 187745, '0'], [187745, 187769, '0'], [187769, 187793, '0'], [187793, 187818, '0'], [187818, 187842, '0'], [187842, 187866, '0'], [187866, 187891, '0'], [187891, 187916, '0'], [187916, 187940, '0'], [187940, 187964, '0'], [187964, 187989, '0'], [187989, 188013, '0'], [188013, 188037, '0'], [188037, 188062, '0'], [188062, 188086, '0'], [188086, 188111, '0'], [188111, 188135, '0'], [188135, 188159, '0'], [188159, 188184, '0'], [188184, 188209, '0'], [188209, 188234, '1'], [188234, 188258, '0'], [188258, 188283, '1'], [188283, 188306, '0'], [188306, 188330, '0'], [188330, 188355, '0'], [188355, 188381, '0'], [188381, 188405, '1'], [188405, 188428, '0'], [188428, 188452, '0'], [188452, 188478, '0'], [188478, 188503, '1'], [188503, 188526, '0'], [188526, 188550, '0'], [188550, 188575, '0'], [188575, 188603, '1'], [188603, 188627, '1'], [188627, 188649, '1'], [188649, 188672, '0'], [188672, 188697, '0'], [188697, 188721, '0'], [188721, 188745, '0'], [188745, 188770, '0'], [188770, 188795, '0'], [188795, 188822, '1'], [188822, 188846, '1'], [188846, 188871, '1'], [188871, 188896, '1'], [188896, 188919, '1'], [188919, 188942, '1'], [188942, 188965, '0'], [188965, 188990, '0'], [188990, 189015, '0'], [189015, 189042, '1'], [189042, 189066, '1'], [189066, 189089, '1'], [189089, 189112, '0'], [189112, 189137, '0'], [189137, 189162, '1'], [189162, 189187, '0'], [189187, 189199, '1']]
+190554-190596 ook_vis: [[190554, 190560, '1'], [190560, 190565, '1'], [190565, 190585, '1'], [190585, 190596, '1']]
+191738-191791 ook_vis: [[191738, 191742, '1'], [191742, 191746, '1'], [191746, 191755, '1'], [191755, 191766, '1'], [191766, 191776, '1'], [191776, 191787, '0'], [191787, 191791, '1']]
+191821-191859 ook_vis: [[191821, 191825, '1'], [191825, 191837, '1'], [191837, 191842, '1'], [191842, 191846, '1'], [191846, 191851, '0'], [191851, 191857, '0'], [191857, 191859, '1']]
+202887-208720 ook_vis: [[202887, 202937, '0'], [202937, 202963, '1'], [202963, 202989, '0'], [202989, 203015, '1'], [203015, 203041, '0'], [203041, 203066, '1'], [203066, 203092, '0'], [203092, 203118, '1'], [203118, 203144, '0'], [203144, 203170, '1'], [203170, 203196, '0'], [203196, 203221, '1'], [203221, 203247, '0'], [203247, 203273, '1'], [203273, 203299, '0'], [203299, 203325, '1'], [203325, 203351, '0'], [203351, 203376, '1'], [203376, 203402, '0'], [203402, 203428, '1'], [203428, 203454, '0'], [203454, 203479, '1'], [203479, 203505, '0'], [203505, 203531, '1'], [203531, 203557, '0'], [203557, 203583, '1'], [203583, 203609, '0'], [203609, 203634, '1'], [203634, 203660, '0'], [203660, 203686, '1'], [203686, 203712, '0'], [203712, 203738, '1'], [203738, 203763, '1'], [203763, 203790, '0'], [203790, 203815, '0'], [203815, 203841, '1'], [203841, 203867, '1'], [203867, 203893, '0'], [203893, 203918, '0'], [203918, 203944, '1'], [203944, 203970, '0'], [203970, 203996, '1'], [203996, 204021, '1'], [204021, 204048, '0'], [204048, 204073, '0'], [204073, 204099, '1'], [204099, 204125, '1'], [204125, 204151, '0'], [204151, 204177, '0'], [204177, 204203, '1'], [204203, 204228, '1'], [204228, 204254, '0'], [204254, 204280, '0'], [204280, 204305, '1'], [204305, 204331, '0'], [204331, 204358, '1'], [204358, 204383, '1'], [204383, 204409, '0'], [204409, 204435, '0'], [204435, 204460, '1'], [204460, 204486, '0'], [204486, 204512, '1'], [204512, 204538, '1'], [204538, 204564, '0'], [204564, 204589, '1'], [204589, 204615, '0'], [204615, 204641, '1'], [204641, 204667, '0'], [204667, 204693, '1'], [204693, 204719, '0'], [204719, 204744, '1'], [204744, 204770, '0'], [204770, 204796, '1'], [204796, 204822, '0'], [204822, 204848, '0'], [204848, 204874, '1'], [204874, 204899, '1'], [204899, 204925, '0'], [204925, 204951, '1'], [204951, 204977, '0'], [204977, 205003, '0'], [205003, 205028, '1'], [205028, 205054, '0'], [205054, 205080, '1'], [205080, 205106, '1'], [205106, 205132, '0'], [205132, 205157, '0'], [205157, 205184, '1'], [205184, 205209, '1'], [205209, 205235, '0'], [205235, 205261, '1'], [205261, 205287, '0'], [205287, 205312, '0'], [205312, 205338, '1'], [205338, 205364, '0'], [205364, 205390, '1'], [205390, 205415, '1'], [205415, 205441, '0'], [205441, 205467, '1'], [205467, 205493, '0'], [205493, 205519, '1'], [205519, 205545, '0'], [205545, 205570, '1'], [205570, 205596, '0'], [205596, 205622, '1'], [205622, 205648, '0'], [205648, 205674, '0'], [205674, 205700, '1'], [205700, 205725, '1'], [205725, 205751, '0'], [205751, 205777, '1'], [205777, 205803, '0'], [205803, 205829, '0'], [205829, 205855, '1'], [205855, 205880, '1'], [205880, 205906, '0'], [205906, 205932, '1'], [205932, 205958, '0'], [205958, 205983, '1'], [205983, 206010, '0'], [206010, 206035, '0'], [206035, 206061, '1'], [206061, 206086, '1'], [206086, 206112, '0'], [206112, 206138, '1'], [206138, 206164, '0'], [206164, 206190, '1'], [206190, 206216, '0'], [206216, 206241, '1'], [206241, 206267, '0'], [206267, 206293, '1'], [206293, 206319, '0'], [206319, 206345, '1'], [206345, 206371, '0'], [206371, 206396, '1'], [206396, 206422, '0'], [206422, 206448, '1'], [206448, 206474, '0'], [206474, 206500, '0'], [206500, 206526, '1'], [206526, 206551, '1'], [206551, 206577, '0'], [206577, 206603, '1'], [206603, 206629, '0'], [206629, 206654, '0'], [206654, 206681, '1'], [206681, 206706, '1'], [206706, 206732, '0'], [206732, 206758, '0'], [206758, 206784, '1'], [206784, 206809, '1'], [206809, 206835, '0'], [206835, 206861, '1'], [206861, 206887, '0'], [206887, 206912, '1'], [206912, 206938, '0'], [206938, 206964, '1'], [206964, 206990, '0'], [206990, 207016, '1'], [207016, 207042, '0'], [207042, 207067, '0'], [207067, 207094, '1'], [207094, 207119, '1'], [207119, 207145, '0'], [207145, 207171, '0'], [207171, 207196, '1'], [207196, 207222, '0'], [207222, 207248, '1'], [207248, 207274, '0'], [207274, 207300, '1'], [207300, 207325, '1'], [207325, 207351, '0'], [207351, 207377, '1'], [207377, 207403, '0'], [207403, 207429, '0'], [207429, 207455, '1'], [207455, 207480, '1'], [207480, 207506, '0'], [207506, 207532, '1'], [207532, 207558, '0'], [207558, 207584, '1'], [207584, 207610, '0'], [207610, 207635, '1'], [207635, 207661, '0'], [207661, 207687, '1'], [207687, 207713, '0'], [207713, 207738, '1'], [207738, 207765, '0'], [207765, 207790, '0'], [207790, 207816, '1'], [207816, 207842, '0'], [207842, 207868, '1'], [207868, 207893, '1'], [207893, 207920, '0'], [207920, 207945, '0'], [207945, 207971, '1'], [207971, 207997, '0'], [207997, 208022, '1'], [208022, 208048, '0'], [208048, 208074, '1'], [208074, 208100, '0'], [208100, 208126, '1'], [208126, 208151, '1'], [208151, 208178, '0'], [208178, 208203, '0'], [208203, 208229, '1'], [208229, 208255, '1'], [208255, 208281, '0'], [208281, 208306, '1'], [208306, 208332, '0'], [208332, 208358, '1'], [208358, 208384, '0'], [208384, 208410, '1'], [208410, 208436, '0'], [208436, 208461, '1'], [208461, 208487, '0'], [208487, 208513, '1'], [208513, 208539, '0'], [208539, 208565, '1'], [208565, 208590, '0'], [208590, 208616, '1'], [208616, 208642, '0'], [208642, 208668, '1'], [208668, 208694, '0'], [208694, 208720, '1']]
+229245-229275 ook_vis: [[229245, 229250, '1'], [229250, 229259, '1'], [229259, 229263, '1'], [229263, 229266, '1'], [229266, 229270, '0'], [229270, 229275, 'E']]
+235700-235724 ook_vis: [[235700, 235708, '1'], [235708, 235716, '1'], [235716, 235721, '1'], [235721, 235724, '1']]
+235880-235913 ook_vis: [[235880, 235890, '1'], [235890, 235905, '1'], [235905, 235910, '1'], [235910, 235913, '1']]
+238763-238791 ook_vis: [[238763, 238773, '1'], [238773, 238783, '1'], [238783, 238789, '1'], [238789, 238791, '1']]
+243595-243628 ook_vis: [[243595, 243599, '1'], [243599, 243613, '1'], [243613, 243620, '1'], [243620, 243628, '1']]
+245517-245544 ook_vis: [[245517, 245526, '1'], [245526, 245536, '1'], [245536, 245542, '1'], [245542, 245544, '1']]
+250635-250694 ook_vis: [[250635, 250663, '0'], [250663, 250672, '0'], [250672, 250690, '0'], [250690, 250691, 'E'], [250691, 250694, 'E']]
+251662-251763 ook_vis: [[251662, 251680, '1'], [251680, 251700, '1'], [251700, 251721, '1'], [251721, 251746, '1'], [251746, 251747, 'E'], [251747, 251753, 'E'], [251753, 251754, 'E'], [251754, 251763, 'E']]
+261310-261407 ook_vis: [[261310, 261316, '1'], [261316, 261319, '1'], [261319, 261336, '1'], [261336, 261360, '1'], [261360, 261367, 'E'], [261367, 261407, 'E']]
+262343-262373 ook_vis: [[262343, 262353, '1'], [262353, 262358, '1'], [262358, 262364, '1'], [262364, 262373, '1']]
+265144-265175 ook_vis: [[265144, 265154, '1'], [265154, 265160, '1'], [265160, 265170, '1'], [265170, 265175, '1']]
+270564-270711 ook_vis: [[270564, 270583, '0'], [270583, 270591, '0'], [270591, 270607, '0'], [270607, 270608, 'E'], [270608, 270639, 'E'], [270639, 270661, '0'], [270661, 270666, 'E'], [270666, 270683, '1'], [270683, 270703, '0'], [270703, 270711, '1']]
+277345-277375 ook_vis: [[277345, 277350, '1'], [277350, 277363, '1'], [277363, 277372, '1'], [277372, 277375, '1']]
diff --git a/decoder/test/ook_vis/oregon_12s_d1.output b/decoder/test/ook_vis/oregon_12s_d1.output
new file mode 100644 (file)
index 0000000..6d50cec
--- /dev/null
@@ -0,0 +1,105 @@
+202936-203039 ook_vis: field: "a"
+203039-203143 ook_vis: field: "a"
+203143-203246 ook_vis: field: "a"
+203246-203349 ook_vis: field: "a"
+203349-203452 ook_vis: field: "a"
+203452-203556 ook_vis: field: "a"
+203556-203659 ook_vis: field: "a"
+203659-203762 ook_vis: field: "b"
+203762-203865 ook_vis: field: "3"
+203865-203969 ook_vis: field: "2"
+203969-204072 ook_vis: field: "c"
+204072-204175 ook_vis: field: "c"
+204175-204278 ook_vis: field: "c"
+204278-204382 ook_vis: field: "b"
+204382-204485 ook_vis: field: "2"
+204485-204588 ook_vis: field: "d"
+204588-204691 ook_vis: field: "5"
+204691-204795 ook_vis: field: "5"
+204795-204898 ook_vis: field: "3"
+204898-205001 ook_vis: field: "4"
+205001-205105 ook_vis: field: "b"
+205105-205208 ook_vis: field: "3"
+205208-205311 ook_vis: field: "4"
+205311-205414 ook_vis: field: "b"
+205414-205518 ook_vis: field: "5"
+205518-205621 ook_vis: field: "5"
+205621-205724 ook_vis: field: "3"
+205724-205827 ook_vis: field: "4"
+205827-205930 ook_vis: field: "d"
+205930-206034 ook_vis: field: "4"
+206034-206137 ook_vis: field: "d"
+206137-206240 ook_vis: field: "5"
+206240-206343 ook_vis: field: "5"
+206343-206447 ook_vis: field: "5"
+206447-206550 ook_vis: field: "3"
+206550-206653 ook_vis: field: "4"
+206653-206756 ook_vis: field: "c"
+206756-206860 ook_vis: field: "d"
+206860-206963 ook_vis: field: "5"
+206963-207066 ook_vis: field: "4"
+207066-207169 ook_vis: field: "c"
+207169-207273 ook_vis: field: "a"
+207273-207376 ook_vis: field: "d"
+207376-207479 ook_vis: field: "3"
+207479-207582 ook_vis: field: "5"
+207582-207686 ook_vis: field: "5"
+207686-207789 ook_vis: field: "4"
+207789-207892 ook_vis: field: "b"
+207892-207995 ook_vis: field: "2"
+207995-208099 ook_vis: field: "a"
+208099-208202 ook_vis: field: "c"
+208202-208305 ook_vis: field: "d"
+208305-208408 ook_vis: field: "5"
+208408-208512 ook_vis: field: "5"
+208512-208615 ook_vis: field: "5"
+208615-208718 ook_vis: field: "5"
+202936-203737 ook_vis: level2: "Preamble" "Pre" "P"
+203737-203840 ook_vis: level2: "Sync" "Syn" "S"
+203840-203943 ook_vis: level2: "9"
+203943-204046 ook_vis: level2: "6"
+204046-204150 ook_vis: level2: "6"
+204150-204253 ook_vis: level2: "6"
+204253-204356 ook_vis: level2: "5"
+204356-204459 ook_vis: level2: "9"
+204459-204562 ook_vis: level2: "6"
+204562-204666 ook_vis: level2: "a"
+204666-204769 ook_vis: level2: "a"
+204769-204872 ook_vis: level2: "9"
+204872-204976 ook_vis: level2: "a"
+204976-205079 ook_vis: level2: "5"
+205079-205182 ook_vis: level2: "9"
+205182-205285 ook_vis: level2: "a"
+205285-205389 ook_vis: level2: "5"
+205389-205492 ook_vis: level2: "a"
+205492-205595 ook_vis: level2: "a"
+205595-205698 ook_vis: level2: "9"
+205698-205801 ook_vis: level2: "a"
+205801-205905 ook_vis: level2: "6"
+205905-206008 ook_vis: level2: "a"
+206008-206111 ook_vis: level2: "6"
+206111-206214 ook_vis: level2: "a"
+206214-206318 ook_vis: level2: "a"
+206318-206421 ook_vis: level2: "a"
+206421-206524 ook_vis: level2: "9"
+206524-206628 ook_vis: level2: "a"
+206628-206731 ook_vis: level2: "6"
+206731-206834 ook_vis: level2: "6"
+206834-206937 ook_vis: level2: "a"
+206937-207040 ook_vis: level2: "a"
+207040-207144 ook_vis: level2: "6"
+207144-207247 ook_vis: level2: "5"
+207247-207350 ook_vis: level2: "6"
+207350-207453 ook_vis: level2: "9"
+207453-207557 ook_vis: level2: "a"
+207557-207660 ook_vis: level2: "a"
+207660-207763 ook_vis: level2: "a"
+207763-207866 ook_vis: level2: "5"
+207866-207970 ook_vis: level2: "9"
+207970-208073 ook_vis: level2: "5"
+208073-208176 ook_vis: level2: "6"
+208176-208279 ook_vis: level2: "6"
+208279-208383 ook_vis: level2: "a"
+208383-208486 ook_vis: level2: "a"
+208486-208589 ook_vis: level2: "a"
+208589-208692 ook_vis: level2: "a"
diff --git a/decoder/test/ook_vis/oregon_12s_d1.python b/decoder/test/ook_vis/oregon_12s_d1.python
new file mode 100644 (file)
index 0000000..d99b0af
--- /dev/null
@@ -0,0 +1 @@
+202936-208718 ook_vis: [[202936, 202962, '1'], [202962, 202988, '0'], [202988, 203014, '1'], [203014, 203039, '0'], [203039, 203065, '1'], [203065, 203091, '0'], [203091, 203117, '1'], [203117, 203143, '0'], [203143, 203169, '1'], [203169, 203194, '0'], [203194, 203220, '1'], [203220, 203246, '0'], [203246, 203272, '1'], [203272, 203298, '0'], [203298, 203323, '1'], [203323, 203349, '0'], [203349, 203375, '1'], [203375, 203401, '0'], [203401, 203427, '1'], [203427, 203452, '0'], [203452, 203478, '1'], [203478, 203504, '0'], [203504, 203530, '1'], [203530, 203556, '0'], [203556, 203582, '1'], [203582, 203607, '0'], [203607, 203633, '1'], [203633, 203659, '0'], [203659, 203685, '1'], [203685, 203711, '0'], [203711, 203737, '1'], [203737, 203762, '1'], [203762, 203788, '0'], [203788, 203814, '0'], [203814, 203840, '1'], [203840, 203865, '1'], [203865, 203892, '0'], [203892, 203917, '0'], [203917, 203943, '1'], [203943, 203969, '0'], [203969, 203995, '1'], [203995, 204020, '1'], [204020, 204046, '0'], [204046, 204072, '0'], [204072, 204098, '1'], [204098, 204124, '1'], [204124, 204150, '0'], [204150, 204175, '0'], [204175, 204201, '1'], [204201, 204227, '1'], [204227, 204253, '0'], [204253, 204278, '0'], [204278, 204304, '1'], [204304, 204330, '0'], [204330, 204356, '1'], [204356, 204382, '1'], [204382, 204408, '0'], [204408, 204433, '0'], [204433, 204459, '1'], [204459, 204485, '0'], [204485, 204511, '1'], [204511, 204537, '1'], [204537, 204562, '0'], [204562, 204588, '1'], [204588, 204614, '0'], [204614, 204640, '1'], [204640, 204666, '0'], [204666, 204691, '1'], [204691, 204717, '0'], [204717, 204743, '1'], [204743, 204769, '0'], [204769, 204795, '1'], [204795, 204821, '0'], [204821, 204846, '0'], [204846, 204872, '1'], [204872, 204898, '1'], [204898, 204924, '0'], [204924, 204950, '1'], [204950, 204976, '0'], [204976, 205001, '0'], [205001, 205027, '1'], [205027, 205053, '0'], [205053, 205079, '1'], [205079, 205105, '1'], [205105, 205130, '0'], [205130, 205156, '0'], [205156, 205182, '1'], [205182, 205208, '1'], [205208, 205234, '0'], [205234, 205259, '1'], [205259, 205285, '0'], [205285, 205311, '0'], [205311, 205337, '1'], [205337, 205363, '0'], [205363, 205389, '1'], [205389, 205414, '1'], [205414, 205440, '0'], [205440, 205466, '1'], [205466, 205492, '0'], [205492, 205518, '1'], [205518, 205543, '0'], [205543, 205569, '1'], [205569, 205595, '0'], [205595, 205621, '1'], [205621, 205647, '0'], [205647, 205672, '0'], [205672, 205698, '1'], [205698, 205724, '1'], [205724, 205750, '0'], [205750, 205776, '1'], [205776, 205801, '0'], [205801, 205827, '0'], [205827, 205853, '1'], [205853, 205879, '1'], [205879, 205905, '0'], [205905, 205930, '1'], [205930, 205956, '0'], [205956, 205982, '1'], [205982, 206008, '0'], [206008, 206034, '0'], [206034, 206060, '1'], [206060, 206085, '1'], [206085, 206111, '0'], [206111, 206137, '1'], [206137, 206163, '0'], [206163, 206189, '1'], [206189, 206214, '0'], [206214, 206240, '1'], [206240, 206266, '0'], [206266, 206292, '1'], [206292, 206318, '0'], [206318, 206343, '1'], [206343, 206369, '0'], [206369, 206395, '1'], [206395, 206421, '0'], [206421, 206447, '1'], [206447, 206473, '0'], [206473, 206498, '0'], [206498, 206524, '1'], [206524, 206550, '1'], [206550, 206576, '0'], [206576, 206602, '1'], [206602, 206628, '0'], [206628, 206653, '0'], [206653, 206679, '1'], [206679, 206705, '1'], [206705, 206731, '0'], [206731, 206756, '0'], [206756, 206782, '1'], [206782, 206808, '1'], [206808, 206834, '0'], [206834, 206860, '1'], [206860, 206885, '0'], [206885, 206911, '1'], [206911, 206937, '0'], [206937, 206963, '1'], [206963, 206989, '0'], [206989, 207014, '1'], [207014, 207040, '0'], [207040, 207066, '0'], [207066, 207092, '1'], [207092, 207118, '1'], [207118, 207144, '0'], [207144, 207169, '0'], [207169, 207195, '1'], [207195, 207221, '0'], [207221, 207247, '1'], [207247, 207273, '0'], [207273, 207299, '1'], [207299, 207324, '1'], [207324, 207350, '0'], [207350, 207376, '1'], [207376, 207402, '0'], [207402, 207427, '0'], [207427, 207453, '1'], [207453, 207479, '1'], [207479, 207505, '0'], [207505, 207531, '1'], [207531, 207557, '0'], [207557, 207582, '1'], [207582, 207608, '0'], [207608, 207634, '1'], [207634, 207660, '0'], [207660, 207686, '1'], [207686, 207712, '0'], [207712, 207737, '1'], [207737, 207763, '0'], [207763, 207789, '0'], [207789, 207815, '1'], [207815, 207841, '0'], [207841, 207866, '1'], [207866, 207892, '1'], [207892, 207918, '0'], [207918, 207944, '0'], [207944, 207970, '1'], [207970, 207995, '0'], [207995, 208021, '1'], [208021, 208047, '0'], [208047, 208073, '1'], [208073, 208099, '0'], [208099, 208125, '1'], [208125, 208150, '1'], [208150, 208176, '0'], [208176, 208202, '0'], [208202, 208228, '1'], [208228, 208254, '1'], [208254, 208279, '0'], [208279, 208305, '1'], [208305, 208331, '0'], [208331, 208357, '1'], [208357, 208383, '0'], [208383, 208408, '1'], [208408, 208434, '0'], [208434, 208460, '1'], [208460, 208486, '0'], [208486, 208512, '1'], [208512, 208538, '0'], [208538, 208563, '1'], [208563, 208589, '0'], [208589, 208615, '1'], [208615, 208641, '0'], [208641, 208667, '1'], [208667, 208692, '0'], [208692, 208718, '1']]
diff --git a/decoder/test/ook_vis/oregon_bthr968.output b/decoder/test/ook_vis/oregon_bthr968.output
new file mode 100644 (file)
index 0000000..0d758ad
--- /dev/null
@@ -0,0 +1,105 @@
+62-166 ook_vis: field: "a"
+166-269 ook_vis: field: "a"
+269-372 ook_vis: field: "a"
+372-476 ook_vis: field: "a"
+476-579 ook_vis: field: "a"
+579-682 ook_vis: field: "a"
+682-785 ook_vis: field: "a"
+785-888 ook_vis: field: "b"
+888-992 ook_vis: field: "3"
+992-1095 ook_vis: field: "2"
+1095-1198 ook_vis: field: "c"
+1198-1302 ook_vis: field: "c"
+1302-1405 ook_vis: field: "c"
+1405-1508 ook_vis: field: "b"
+1508-1611 ook_vis: field: "2"
+1611-1714 ook_vis: field: "d"
+1714-1818 ook_vis: field: "5"
+1818-1921 ook_vis: field: "5"
+1921-2024 ook_vis: field: "3"
+2024-2128 ook_vis: field: "4"
+2128-2231 ook_vis: field: "b"
+2231-2334 ook_vis: field: "3"
+2334-2437 ook_vis: field: "4"
+2437-2540 ook_vis: field: "b"
+2540-2644 ook_vis: field: "5"
+2644-2747 ook_vis: field: "5"
+2747-2850 ook_vis: field: "3"
+2850-2954 ook_vis: field: "4"
+2954-3057 ook_vis: field: "d"
+3057-3160 ook_vis: field: "4"
+3160-3263 ook_vis: field: "d"
+3263-3366 ook_vis: field: "5"
+3366-3470 ook_vis: field: "5"
+3470-3573 ook_vis: field: "5"
+3573-3676 ook_vis: field: "3"
+3676-3779 ook_vis: field: "4"
+3779-3883 ook_vis: field: "c"
+3883-3986 ook_vis: field: "d"
+3986-4089 ook_vis: field: "5"
+4089-4192 ook_vis: field: "4"
+4192-4296 ook_vis: field: "c"
+4296-4399 ook_vis: field: "a"
+4399-4502 ook_vis: field: "d"
+4502-4605 ook_vis: field: "3"
+4605-4709 ook_vis: field: "5"
+4709-4812 ook_vis: field: "5"
+4812-4915 ook_vis: field: "4"
+4915-5018 ook_vis: field: "b"
+5018-5122 ook_vis: field: "2"
+5122-5225 ook_vis: field: "a"
+5225-5328 ook_vis: field: "c"
+5328-5431 ook_vis: field: "d"
+5431-5535 ook_vis: field: "5"
+5535-5638 ook_vis: field: "5"
+5638-5741 ook_vis: field: "5"
+5741-5845 ook_vis: field: "5"
+62-863 ook_vis: level2: "Preamble" "Pre" "P"
+863-966 ook_vis: level2: "Sync" "Syn" "S"
+966-1069 ook_vis: level2: "9"
+1069-1173 ook_vis: level2: "6"
+1173-1276 ook_vis: level2: "6"
+1276-1379 ook_vis: level2: "6"
+1379-1483 ook_vis: level2: "5"
+1483-1585 ook_vis: level2: "9"
+1585-1689 ook_vis: level2: "6"
+1689-1792 ook_vis: level2: "a"
+1792-1895 ook_vis: level2: "a"
+1895-1999 ook_vis: level2: "9"
+1999-2102 ook_vis: level2: "a"
+2102-2205 ook_vis: level2: "5"
+2205-2309 ook_vis: level2: "9"
+2309-2412 ook_vis: level2: "a"
+2412-2515 ook_vis: level2: "5"
+2515-2618 ook_vis: level2: "a"
+2618-2721 ook_vis: level2: "a"
+2721-2825 ook_vis: level2: "9"
+2825-2928 ook_vis: level2: "a"
+2928-3031 ook_vis: level2: "6"
+3031-3135 ook_vis: level2: "a"
+3135-3237 ook_vis: level2: "6"
+3237-3341 ook_vis: level2: "a"
+3341-3444 ook_vis: level2: "a"
+3444-3547 ook_vis: level2: "a"
+3547-3651 ook_vis: level2: "9"
+3651-3754 ook_vis: level2: "a"
+3754-3857 ook_vis: level2: "6"
+3857-3960 ook_vis: level2: "6"
+3960-4063 ook_vis: level2: "a"
+4063-4167 ook_vis: level2: "a"
+4167-4270 ook_vis: level2: "6"
+4270-4373 ook_vis: level2: "5"
+4373-4476 ook_vis: level2: "6"
+4476-4580 ook_vis: level2: "9"
+4580-4683 ook_vis: level2: "a"
+4683-4786 ook_vis: level2: "a"
+4786-4890 ook_vis: level2: "a"
+4890-4993 ook_vis: level2: "5"
+4993-5096 ook_vis: level2: "9"
+5096-5199 ook_vis: level2: "5"
+5199-5303 ook_vis: level2: "6"
+5303-5406 ook_vis: level2: "6"
+5406-5509 ook_vis: level2: "a"
+5509-5612 ook_vis: level2: "a"
+5612-5715 ook_vis: level2: "a"
+5715-5819 ook_vis: level2: "a"
diff --git a/decoder/test/ook_vis/oregon_bthr968.python b/decoder/test/ook_vis/oregon_bthr968.python
new file mode 100644 (file)
index 0000000..ed9b4e2
--- /dev/null
@@ -0,0 +1 @@
+62-5845 ook_vis: [[62, 88, '1'], [88, 114, '0'], [114, 140, '1'], [140, 166, '0'], [166, 191, '1'], [191, 217, '0'], [217, 243, '1'], [243, 269, '0'], [269, 295, '1'], [295, 321, '0'], [321, 346, '1'], [346, 372, '0'], [372, 398, '1'], [398, 424, '0'], [424, 450, '1'], [450, 476, '0'], [476, 501, '1'], [501, 527, '0'], [527, 553, '1'], [553, 579, '0'], [579, 604, '1'], [604, 630, '0'], [630, 656, '1'], [656, 682, '0'], [682, 708, '1'], [708, 734, '0'], [734, 759, '1'], [759, 785, '0'], [785, 811, '1'], [811, 837, '0'], [837, 863, '1'], [863, 888, '1'], [888, 915, '0'], [915, 940, '0'], [940, 966, '1'], [966, 992, '1'], [992, 1018, '0'], [1018, 1043, '0'], [1043, 1069, '1'], [1069, 1095, '0'], [1095, 1121, '1'], [1121, 1146, '1'], [1146, 1173, '0'], [1173, 1198, '0'], [1198, 1224, '1'], [1224, 1250, '1'], [1250, 1276, '0'], [1276, 1302, '0'], [1302, 1328, '1'], [1328, 1353, '1'], [1353, 1379, '0'], [1379, 1405, '0'], [1405, 1430, '1'], [1430, 1456, '0'], [1456, 1483, '1'], [1483, 1508, '1'], [1508, 1534, '0'], [1534, 1560, '0'], [1560, 1585, '1'], [1585, 1611, '0'], [1611, 1637, '1'], [1637, 1663, '1'], [1663, 1689, '0'], [1689, 1714, '1'], [1714, 1740, '0'], [1740, 1766, '1'], [1766, 1792, '0'], [1792, 1818, '1'], [1818, 1844, '0'], [1844, 1869, '1'], [1869, 1895, '0'], [1895, 1921, '1'], [1921, 1947, '0'], [1947, 1973, '0'], [1973, 1999, '1'], [1999, 2024, '1'], [2024, 2050, '0'], [2050, 2076, '1'], [2076, 2102, '0'], [2102, 2128, '0'], [2128, 2153, '1'], [2153, 2179, '0'], [2179, 2205, '1'], [2205, 2231, '1'], [2231, 2257, '0'], [2257, 2282, '0'], [2282, 2309, '1'], [2309, 2334, '1'], [2334, 2360, '0'], [2360, 2386, '1'], [2386, 2412, '0'], [2412, 2437, '0'], [2437, 2463, '1'], [2463, 2489, '0'], [2489, 2515, '1'], [2515, 2540, '1'], [2540, 2566, '0'], [2566, 2592, '1'], [2592, 2618, '0'], [2618, 2644, '1'], [2644, 2670, '0'], [2670, 2695, '1'], [2695, 2721, '0'], [2721, 2747, '1'], [2747, 2773, '0'], [2773, 2799, '0'], [2799, 2825, '1'], [2825, 2850, '1'], [2850, 2876, '0'], [2876, 2902, '1'], [2902, 2928, '0'], [2928, 2954, '0'], [2954, 2980, '1'], [2980, 3005, '1'], [3005, 3031, '0'], [3031, 3057, '1'], [3057, 3083, '0'], [3083, 3108, '1'], [3108, 3135, '0'], [3135, 3160, '0'], [3160, 3186, '1'], [3186, 3211, '1'], [3211, 3237, '0'], [3237, 3263, '1'], [3263, 3289, '0'], [3289, 3315, '1'], [3315, 3341, '0'], [3341, 3366, '1'], [3366, 3392, '0'], [3392, 3418, '1'], [3418, 3444, '0'], [3444, 3470, '1'], [3470, 3496, '0'], [3496, 3521, '1'], [3521, 3547, '0'], [3547, 3573, '1'], [3573, 3599, '0'], [3599, 3625, '0'], [3625, 3651, '1'], [3651, 3676, '1'], [3676, 3702, '0'], [3702, 3728, '1'], [3728, 3754, '0'], [3754, 3779, '0'], [3779, 3806, '1'], [3806, 3831, '1'], [3831, 3857, '0'], [3857, 3883, '0'], [3883, 3909, '1'], [3909, 3934, '1'], [3934, 3960, '0'], [3960, 3986, '1'], [3986, 4012, '0'], [4012, 4037, '1'], [4037, 4063, '0'], [4063, 4089, '1'], [4089, 4115, '0'], [4115, 4141, '1'], [4141, 4167, '0'], [4167, 4192, '0'], [4192, 4219, '1'], [4219, 4244, '1'], [4244, 4270, '0'], [4270, 4296, '0'], [4296, 4321, '1'], [4321, 4347, '0'], [4347, 4373, '1'], [4373, 4399, '0'], [4399, 4425, '1'], [4425, 4450, '1'], [4450, 4476, '0'], [4476, 4502, '1'], [4502, 4528, '0'], [4528, 4554, '0'], [4554, 4580, '1'], [4580, 4605, '1'], [4605, 4631, '0'], [4631, 4657, '1'], [4657, 4683, '0'], [4683, 4709, '1'], [4709, 4735, '0'], [4735, 4760, '1'], [4760, 4786, '0'], [4786, 4812, '1'], [4812, 4838, '0'], [4838, 4863, '1'], [4863, 4890, '0'], [4890, 4915, '0'], [4915, 4941, '1'], [4941, 4967, '0'], [4967, 4993, '1'], [4993, 5018, '1'], [5018, 5045, '0'], [5045, 5070, '0'], [5070, 5096, '1'], [5096, 5122, '0'], [5122, 5147, '1'], [5147, 5173, '0'], [5173, 5199, '1'], [5199, 5225, '0'], [5225, 5251, '1'], [5251, 5276, '1'], [5276, 5303, '0'], [5303, 5328, '0'], [5328, 5354, '1'], [5354, 5380, '1'], [5380, 5406, '0'], [5406, 5431, '1'], [5431, 5457, '0'], [5457, 5483, '1'], [5483, 5509, '0'], [5509, 5535, '1'], [5535, 5561, '0'], [5561, 5586, '1'], [5586, 5612, '0'], [5612, 5638, '1'], [5638, 5664, '0'], [5664, 5690, '1'], [5690, 5715, '0'], [5715, 5741, '1'], [5741, 5767, '0'], [5767, 5793, '1'], [5793, 5819, '0'], [5819, 5845, '1']]
diff --git a/decoder/test/ook_vis/oregon_pcr800.output b/decoder/test/ook_vis/oregon_pcr800.output
new file mode 100644 (file)
index 0000000..3b72066
--- /dev/null
@@ -0,0 +1,53 @@
+57-152 ook_vis: field: "f"
+152-250 ook_vis: field: "f"
+250-348 ook_vis: field: "f"
+348-445 ook_vis: field: "f"
+445-544 ook_vis: field: "f"
+544-639 ook_vis: field: "f"
+639-737 ook_vis: field: "5"
+737-834 ook_vis: field: "4"
+834-935 ook_vis: field: "9"
+935-1029 ook_vis: field: "8"
+1029-1126 ook_vis: field: "2"
+1126-1225 ook_vis: field: "0"
+1225-1323 ook_vis: field: "b"
+1323-1420 ook_vis: field: "4"
+1420-1517 ook_vis: field: "0"
+1517-1615 ook_vis: field: "0"
+1615-1712 ook_vis: field: "0"
+1712-1810 ook_vis: field: "0"
+1810-1908 ook_vis: field: "0"
+1908-2005 ook_vis: field: "a"
+2005-2104 ook_vis: field: "1"
+2104-2202 ook_vis: field: "1"
+2202-2302 ook_vis: field: "1"
+2302-2396 ook_vis: field: "c"
+2396-2494 ook_vis: field: "0"
+2494-2595 ook_vis: field: "f"
+2595-2689 ook_vis: field: "c"
+2689-2788 ook_vis: field: "7"
+2788-2886 ook_vis: field: "2"
+57-639 ook_vis: level2: "Preamble" "Pre" "P"
+639-737 ook_vis: level2: "Sync" "Syn" "S"
+737-834 ook_vis: level2: "4"
+834-935 ook_vis: level2: "9"
+935-1029 ook_vis: level2: "8"
+1029-1126 ook_vis: level2: "2"
+1126-1225 ook_vis: level2: "0"
+1225-1323 ook_vis: level2: "b"
+1323-1420 ook_vis: level2: "4"
+1420-1517 ook_vis: level2: "0"
+1517-1615 ook_vis: level2: "0"
+1615-1712 ook_vis: level2: "0"
+1712-1810 ook_vis: level2: "0"
+1810-1908 ook_vis: level2: "0"
+1908-2005 ook_vis: level2: "a"
+2005-2104 ook_vis: level2: "1"
+2104-2202 ook_vis: level2: "1"
+2202-2302 ook_vis: level2: "1"
+2302-2396 ook_vis: level2: "c"
+2396-2494 ook_vis: level2: "0"
+2494-2595 ook_vis: level2: "f"
+2595-2689 ook_vis: level2: "c"
+2689-2788 ook_vis: level2: "7"
+2788-2886 ook_vis: level2: "2"
diff --git a/decoder/test/ook_vis/oregon_pcr800.python b/decoder/test/ook_vis/oregon_pcr800.python
new file mode 100644 (file)
index 0000000..7bca33a
--- /dev/null
@@ -0,0 +1 @@
+57-2898 ook_vis: [[57, 79, '1'], [79, 104, '1'], [104, 128, '1'], [128, 152, '1'], [152, 177, '1'], [177, 201, '1'], [201, 226, '1'], [226, 250, '1'], [250, 275, '1'], [275, 299, '1'], [299, 323, '1'], [323, 348, '1'], [348, 372, '1'], [372, 397, '1'], [397, 421, '1'], [421, 445, '1'], [445, 470, '1'], [470, 495, '1'], [495, 519, '1'], [519, 544, '1'], [544, 568, '1'], [568, 592, '1'], [592, 616, '1'], [616, 639, '1'], [639, 663, '0'], [663, 688, '1'], [688, 712, '0'], [712, 737, '1'], [737, 761, '0'], [761, 786, '1'], [786, 809, '0'], [809, 834, '0'], [834, 859, '1'], [859, 882, '0'], [882, 907, '0'], [907, 935, '1'], [935, 956, '1'], [956, 980, '0'], [980, 1004, '0'], [1004, 1029, '0'], [1029, 1053, '0'], [1053, 1078, '0'], [1078, 1103, '1'], [1103, 1126, '0'], [1126, 1150, '0'], [1150, 1175, '0'], [1175, 1199, '0'], [1199, 1225, '0'], [1225, 1249, '1'], [1249, 1274, '0'], [1274, 1300, '1'], [1300, 1323, '1'], [1323, 1347, '0'], [1347, 1371, '1'], [1371, 1394, '0'], [1394, 1420, '0'], [1420, 1444, '0'], [1444, 1468, '0'], [1468, 1492, '0'], [1492, 1517, '0'], [1517, 1541, '0'], [1541, 1565, '0'], [1565, 1590, '0'], [1590, 1615, '0'], [1615, 1639, '0'], [1639, 1663, '0'], [1663, 1688, '0'], [1688, 1712, '0'], [1712, 1736, '0'], [1736, 1761, '0'], [1761, 1785, '0'], [1785, 1810, '0'], [1810, 1834, '0'], [1834, 1858, '0'], [1858, 1883, '0'], [1883, 1908, '0'], [1908, 1933, '1'], [1933, 1957, '0'], [1957, 1982, '1'], [1982, 2005, '0'], [2005, 2029, '0'], [2029, 2054, '0'], [2054, 2080, '0'], [2080, 2104, '1'], [2104, 2127, '0'], [2127, 2151, '0'], [2151, 2177, '0'], [2177, 2202, '1'], [2202, 2225, '0'], [2225, 2249, '0'], [2249, 2274, '0'], [2274, 2302, '1'], [2302, 2326, '1'], [2326, 2348, '1'], [2348, 2371, '0'], [2371, 2396, '0'], [2396, 2420, '0'], [2420, 2444, '0'], [2444, 2469, '0'], [2469, 2494, '0'], [2494, 2521, '1'], [2521, 2545, '1'], [2545, 2570, '1'], [2570, 2595, '1'], [2595, 2618, '1'], [2618, 2641, '1'], [2641, 2664, '0'], [2664, 2689, '0'], [2689, 2714, '0'], [2714, 2741, '1'], [2741, 2765, '1'], [2765, 2788, '1'], [2788, 2811, '0'], [2811, 2836, '0'], [2836, 2861, '1'], [2861, 2886, '0'], [2886, 2898, '1']]
diff --git a/decoder/test/ook_vis/oregon_wgr800.output b/decoder/test/ook_vis/oregon_wgr800.output
new file mode 100644 (file)
index 0000000..fa0a7a5
--- /dev/null
@@ -0,0 +1,51 @@
+30-125 ook_vis: field: "f"
+125-222 ook_vis: field: "f"
+222-320 ook_vis: field: "f"
+320-417 ook_vis: field: "f"
+417-515 ook_vis: field: "f"
+515-612 ook_vis: field: "f"
+612-710 ook_vis: field: "5"
+710-807 ook_vis: field: "8"
+807-905 ook_vis: field: "9"
+905-1002 ook_vis: field: "1"
+1002-1101 ook_vis: field: "2"
+1101-1198 ook_vis: field: "0"
+1198-1296 ook_vis: field: "a"
+1296-1393 ook_vis: field: "7"
+1393-1491 ook_vis: field: "0"
+1491-1589 ook_vis: field: "4"
+1589-1686 ook_vis: field: "0"
+1686-1785 ook_vis: field: "3"
+1785-1882 ook_vis: field: "c"
+1882-1980 ook_vis: field: "c"
+1980-2077 ook_vis: field: "0"
+2077-2175 ook_vis: field: "0"
+2175-2272 ook_vis: field: "4"
+2272-2370 ook_vis: field: "0"
+2370-2469 ook_vis: field: "f"
+2469-2565 ook_vis: field: "c"
+2565-2663 ook_vis: field: "b"
+2663-2749 ook_vis: field: "7"
+30-612 ook_vis: level2: "Preamble" "Pre" "P"
+612-710 ook_vis: level2: "Sync" "Syn" "S"
+710-807 ook_vis: level2: "8"
+807-905 ook_vis: level2: "9"
+905-1002 ook_vis: level2: "1"
+1002-1101 ook_vis: level2: "2"
+1101-1198 ook_vis: level2: "0"
+1198-1296 ook_vis: level2: "a"
+1296-1393 ook_vis: level2: "7"
+1393-1491 ook_vis: level2: "0"
+1491-1589 ook_vis: level2: "4"
+1589-1686 ook_vis: level2: "0"
+1686-1785 ook_vis: level2: "3"
+1785-1882 ook_vis: level2: "c"
+1882-1980 ook_vis: level2: "c"
+1980-2077 ook_vis: level2: "0"
+2077-2175 ook_vis: level2: "0"
+2175-2272 ook_vis: level2: "4"
+2272-2370 ook_vis: level2: "0"
+2370-2469 ook_vis: level2: "f"
+2469-2565 ook_vis: level2: "c"
+2565-2663 ook_vis: level2: "b"
+2663-2749 ook_vis: level2: "7"
diff --git a/decoder/test/ook_vis/oregon_wgr800.python b/decoder/test/ook_vis/oregon_wgr800.python
new file mode 100644 (file)
index 0000000..2cad618
--- /dev/null
@@ -0,0 +1 @@
+30-2749 ook_vis: [[30, 50, '1'], [50, 76, '1'], [76, 100, '1'], [100, 125, '1'], [125, 149, '1'], [149, 173, '1'], [173, 198, '1'], [198, 222, '1'], [222, 247, '1'], [247, 271, '1'], [271, 296, '1'], [296, 320, '1'], [320, 344, '1'], [344, 369, '1'], [369, 393, '1'], [393, 417, '1'], [417, 442, '1'], [442, 467, '1'], [467, 491, '1'], [491, 515, '1'], [515, 540, '1'], [540, 564, '1'], [564, 588, '1'], [588, 612, '1'], [612, 636, '0'], [636, 661, '1'], [661, 686, '0'], [686, 710, '1'], [710, 734, '1'], [734, 758, '0'], [758, 783, '0'], [783, 807, '0'], [807, 831, '1'], [831, 857, '0'], [857, 880, '0'], [880, 905, '1'], [905, 930, '0'], [930, 954, '0'], [954, 978, '0'], [978, 1002, '1'], [1002, 1028, '0'], [1028, 1052, '0'], [1052, 1076, '1'], [1076, 1101, '0'], [1101, 1125, '0'], [1125, 1149, '0'], [1149, 1173, '0'], [1173, 1198, '0'], [1198, 1222, '1'], [1222, 1247, '0'], [1247, 1271, '1'], [1271, 1296, '0'], [1296, 1320, '0'], [1320, 1345, '1'], [1345, 1369, '1'], [1369, 1393, '1'], [1393, 1418, '0'], [1418, 1443, '0'], [1443, 1467, '0'], [1467, 1491, '0'], [1491, 1515, '0'], [1515, 1539, '1'], [1539, 1565, '0'], [1565, 1589, '0'], [1589, 1613, '0'], [1613, 1638, '0'], [1638, 1662, '0'], [1662, 1686, '0'], [1686, 1711, '0'], [1711, 1735, '0'], [1735, 1760, '1'], [1760, 1785, '1'], [1785, 1810, '1'], [1810, 1833, '1'], [1833, 1858, '0'], [1858, 1882, '0'], [1882, 1907, '1'], [1907, 1930, '1'], [1930, 1955, '0'], [1955, 1980, '0'], [1980, 2004, '0'], [2004, 2029, '0'], [2029, 2053, '0'], [2053, 2077, '0'], [2077, 2101, '0'], [2101, 2126, '0'], [2126, 2151, '0'], [2151, 2175, '0'], [2175, 2199, '0'], [2199, 2223, '1'], [2223, 2249, '0'], [2249, 2272, '0'], [2272, 2297, '0'], [2297, 2322, '0'], [2322, 2346, '0'], [2346, 2370, '0'], [2370, 2395, '1'], [2395, 2419, '1'], [2419, 2444, '1'], [2444, 2469, '1'], [2469, 2492, '1'], [2492, 2516, '1'], [2516, 2542, '0'], [2542, 2565, '0'], [2565, 2590, '1'], [2590, 2614, '0'], [2614, 2639, '1'], [2639, 2663, '1'], [2663, 2687, '0'], [2687, 2713, '1'], [2713, 2737, '1'], [2737, 2749, '1']]
diff --git a/decoder/test/ook_vis/test.conf b/decoder/test/ook_vis/test.conf
new file mode 100644 (file)
index 0000000..569491a
--- /dev/null
@@ -0,0 +1,39 @@
+test oregon_bthr968
+       protocol-decoder ook channel data=0
+       protocol-decoder ook_vis
+       stack ook ook_vis
+       input ook/oregon/bthr968/oregon_bthr968.sr
+       output ook_vis annotation match oregon_bthr968.output
+       output ook_vis python match oregon_bthr968.python
+
+test oregon_pcr800
+       protocol-decoder ook channel data=0
+       protocol-decoder ook_vis
+       stack ook ook_vis
+       input ook/oregon/pcr800/oregon_pcr800.sr
+       output ook_vis annotation match oregon_pcr800.output
+       output ook_vis python match oregon_pcr800.python
+
+test oregon_wgr800
+       protocol-decoder ook channel data=0
+       protocol-decoder ook_vis
+       stack ook ook_vis
+       input ook/oregon/wgr800/oregon_wgr800.sr
+       output ook_vis annotation match oregon_wgr800.output
+       output ook_vis python match oregon_wgr800.python
+
+test oregon_12s_d0
+       protocol-decoder ook channel data=0
+       protocol-decoder ook_vis
+       stack ook ook_vis
+       input ook/for_x_secs/oregon_12s.sr
+       output ook_vis annotation match oregon_12s_d0.output
+       output ook_vis python match oregon_12s_d0.python
+
+test oregon_12s_d1
+       protocol-decoder ook channel data=1
+       protocol-decoder ook_vis
+       stack ook ook_vis
+       input ook/for_x_secs/oregon_12s.sr
+       output ook_vis annotation match oregon_12s_d1.output
+       output ook_vis python match oregon_12s_d1.python