]> sigrok.org Git - sigrok-test.git/blob - decoder/test/uart/hello_world_8n1_57600.python
Add OUTPUT_PYTHON test-cases for all PDs.
[sigrok-test.git] / decoder / test / uart / hello_world_8n1_57600.python
1 18-35 uart: ['STARTBIT', 1, 0]
2 35-174 uart: ['DATA', 1, (72, [[0, 35, 51], [0, 52, 68], [0, 70, 86], [1, 87, 103], [0, 104, 120], [0, 122, 138], [1, 139, 155], [0, 157, 173]])]
3 174-191 uart: ['STOPBIT', 1, 1]
4 191-208 uart: ['STARTBIT', 1, 0]
5 208-347 uart: ['DATA', 1, (101, [[1, 208, 224], [0, 225, 241], [1, 243, 259], [0, 260, 276], [0, 277, 293], [1, 295, 311], [1, 312, 328], [0, 330, 346]])]
6 347-364 uart: ['STOPBIT', 1, 1]
7 365-382 uart: ['STARTBIT', 1, 0]
8 382-521 uart: ['DATA', 1, (108, [[0, 382, 398], [0, 399, 415], [1, 417, 433], [1, 434, 450], [0, 451, 467], [1, 469, 485], [1, 486, 502], [0, 504, 520]])]
9 521-538 uart: ['STOPBIT', 1, 1]
10 539-556 uart: ['STARTBIT', 1, 0]
11 556-695 uart: ['DATA', 1, (108, [[0, 556, 572], [0, 573, 589], [1, 591, 607], [1, 608, 624], [0, 625, 641], [1, 643, 659], [1, 660, 676], [0, 678, 694]])]
12 695-712 uart: ['STOPBIT', 1, 1]
13 712-729 uart: ['STARTBIT', 1, 0]
14 729-868 uart: ['DATA', 1, (111, [[1, 729, 745], [1, 746, 762], [1, 764, 780], [1, 781, 797], [0, 798, 814], [1, 816, 832], [1, 833, 849], [0, 851, 867]])]
15 868-885 uart: ['STOPBIT', 1, 1]
16 886-903 uart: ['STARTBIT', 1, 0]
17 903-1042 uart: ['DATA', 1, (32, [[0, 903, 919], [0, 920, 936], [0, 938, 954], [0, 955, 971], [0, 972, 988], [1, 990, 1006], [0, 1007, 1023], [0, 1025, 1041]])]
18 1042-1059 uart: ['STOPBIT', 1, 1]
19 1059-1076 uart: ['STARTBIT', 1, 0]
20 1076-1215 uart: ['DATA', 1, (87, [[1, 1076, 1092], [1, 1093, 1109], [1, 1111, 1127], [0, 1128, 1144], [1, 1145, 1161], [0, 1163, 1179], [1, 1180, 1196], [0, 1198, 1214]])]
21 1215-1232 uart: ['STOPBIT', 1, 1]
22 1233-1250 uart: ['STARTBIT', 1, 0]
23 1250-1389 uart: ['DATA', 1, (111, [[1, 1250, 1266], [1, 1267, 1283], [1, 1285, 1301], [1, 1302, 1318], [0, 1319, 1335], [1, 1337, 1353], [1, 1354, 1370], [0, 1372, 1388]])]
24 1389-1406 uart: ['STOPBIT', 1, 1]
25 1407-1424 uart: ['STARTBIT', 1, 0]
26 1424-1563 uart: ['DATA', 1, (114, [[0, 1424, 1440], [1, 1441, 1457], [0, 1459, 1475], [0, 1476, 1492], [1, 1493, 1509], [1, 1511, 1527], [1, 1528, 1544], [0, 1546, 1562]])]
27 1563-1580 uart: ['STOPBIT', 1, 1]
28 1580-1597 uart: ['STARTBIT', 1, 0]
29 1597-1736 uart: ['DATA', 1, (108, [[0, 1597, 1613], [0, 1614, 1630], [1, 1632, 1648], [1, 1649, 1665], [0, 1666, 1682], [1, 1684, 1700], [1, 1701, 1717], [0, 1719, 1735]])]
30 1736-1753 uart: ['STOPBIT', 1, 1]
31 1754-1771 uart: ['STARTBIT', 1, 0]
32 1771-1910 uart: ['DATA', 1, (100, [[0, 1771, 1787], [0, 1788, 1804], [1, 1806, 1822], [0, 1823, 1839], [0, 1840, 1856], [1, 1858, 1874], [1, 1875, 1891], [0, 1893, 1909]])]
33 1910-1927 uart: ['STOPBIT', 1, 1]
34 1927-1944 uart: ['STARTBIT', 1, 0]
35 1944-2083 uart: ['DATA', 1, (33, [[1, 1944, 1960], [0, 1961, 1977], [0, 1979, 1995], [0, 1996, 2012], [0, 2013, 2029], [1, 2031, 2047], [0, 2048, 2064], [0, 2066, 2082]])]
36 2083-2100 uart: ['STOPBIT', 1, 1]
37 2101-2118 uart: ['STARTBIT', 1, 0]
38 2118-2257 uart: ['DATA', 1, (13, [[1, 2118, 2134], [0, 2135, 2151], [1, 2153, 2169], [1, 2170, 2186], [0, 2187, 2203], [0, 2205, 2221], [0, 2222, 2238], [0, 2240, 2256]])]
39 2257-2274 uart: ['STOPBIT', 1, 1]
40 2275-2292 uart: ['STARTBIT', 1, 0]
41 2292-2431 uart: ['DATA', 1, (10, [[0, 2292, 2308], [1, 2309, 2325], [0, 2327, 2343], [1, 2344, 2360], [0, 2361, 2377], [0, 2379, 2395], [0, 2396, 2412], [0, 2414, 2430]])]
42 2431-2448 uart: ['STOPBIT', 1, 1]
43 2448-2465 uart: ['STARTBIT', 1, 0]
44 2465-2604 uart: ['DATA', 1, (72, [[0, 2465, 2481], [0, 2482, 2498], [0, 2500, 2516], [1, 2517, 2533], [0, 2534, 2550], [0, 2552, 2568], [1, 2569, 2585], [0, 2587, 2603]])]
45 2604-2621 uart: ['STOPBIT', 1, 1]
46 2622-2639 uart: ['STARTBIT', 1, 0]
47 2639-2778 uart: ['DATA', 1, (101, [[1, 2639, 2655], [0, 2656, 2672], [1, 2674, 2690], [0, 2691, 2707], [0, 2708, 2724], [1, 2726, 2742], [1, 2743, 2759], [0, 2761, 2777]])]
48 2778-2795 uart: ['STOPBIT', 1, 1]
49 2795-2812 uart: ['STARTBIT', 1, 0]
50 2812-2951 uart: ['DATA', 1, (108, [[0, 2812, 2828], [0, 2829, 2845], [1, 2847, 2863], [1, 2864, 2880], [0, 2881, 2897], [1, 2899, 2915], [1, 2916, 2932], [0, 2934, 2950]])]
51 2951-2968 uart: ['STOPBIT', 1, 1]
52 2969-2986 uart: ['STARTBIT', 1, 0]
53 2986-3125 uart: ['DATA', 1, (108, [[0, 2986, 3002], [0, 3003, 3019], [1, 3021, 3037], [1, 3038, 3054], [0, 3055, 3071], [1, 3073, 3089], [1, 3090, 3106], [0, 3108, 3124]])]
54 3125-3142 uart: ['STOPBIT', 1, 1]
55 3143-3160 uart: ['STARTBIT', 1, 0]
56 3160-3299 uart: ['DATA', 1, (111, [[1, 3160, 3176], [1, 3177, 3193], [1, 3195, 3211], [1, 3212, 3228], [0, 3229, 3245], [1, 3247, 3263], [1, 3264, 3280], [0, 3282, 3298]])]
57 3299-3316 uart: ['STOPBIT', 1, 1]
58 3316-3333 uart: ['STARTBIT', 1, 0]
59 3333-3472 uart: ['DATA', 1, (32, [[0, 3333, 3349], [0, 3350, 3366], [0, 3368, 3384], [0, 3385, 3401], [0, 3402, 3418], [1, 3420, 3436], [0, 3437, 3453], [0, 3455, 3471]])]
60 3472-3489 uart: ['STOPBIT', 1, 1]
61 3490-3507 uart: ['STARTBIT', 1, 0]
62 3507-3646 uart: ['DATA', 1, (87, [[1, 3507, 3523], [1, 3524, 3540], [1, 3542, 3558], [0, 3559, 3575], [1, 3576, 3592], [0, 3594, 3610], [1, 3611, 3627], [0, 3629, 3645]])]
63 3646-3663 uart: ['STOPBIT', 1, 1]
64 3663-3680 uart: ['STARTBIT', 1, 0]
65 3680-3819 uart: ['DATA', 1, (111, [[1, 3680, 3696], [1, 3697, 3713], [1, 3715, 3731], [1, 3732, 3748], [0, 3749, 3765], [1, 3767, 3783], [1, 3784, 3800], [0, 3802, 3818]])]
66 3819-3836 uart: ['STOPBIT', 1, 1]
67 3837-3854 uart: ['STARTBIT', 1, 0]
68 3854-3993 uart: ['DATA', 1, (114, [[0, 3854, 3870], [1, 3871, 3887], [0, 3889, 3905], [0, 3906, 3922], [1, 3923, 3939], [1, 3941, 3957], [1, 3958, 3974], [0, 3976, 3992]])]
69 3993-4010 uart: ['STOPBIT', 1, 1]
70 4011-4028 uart: ['STARTBIT', 1, 0]
71 4028-4167 uart: ['DATA', 1, (108, [[0, 4028, 4044], [0, 4045, 4061], [1, 4063, 4079], [1, 4080, 4096], [0, 4097, 4113], [1, 4115, 4131], [1, 4132, 4148], [0, 4150, 4166]])]
72 4167-4184 uart: ['STOPBIT', 1, 1]
73 4184-4201 uart: ['STARTBIT', 1, 0]
74 4201-4340 uart: ['DATA', 1, (100, [[0, 4201, 4217], [0, 4218, 4234], [1, 4236, 4252], [0, 4253, 4269], [0, 4270, 4286], [1, 4288, 4304], [1, 4305, 4321], [0, 4323, 4339]])]
75 4340-4357 uart: ['STOPBIT', 1, 1]
76 4358-4375 uart: ['STARTBIT', 1, 0]
77 4375-4514 uart: ['DATA', 1, (33, [[1, 4375, 4391], [0, 4392, 4408], [0, 4410, 4426], [0, 4427, 4443], [0, 4444, 4460], [1, 4462, 4478], [0, 4479, 4495], [0, 4497, 4513]])]
78 4514-4531 uart: ['STOPBIT', 1, 1]
79 4531-4548 uart: ['STARTBIT', 1, 0]
80 4548-4687 uart: ['DATA', 1, (13, [[1, 4548, 4564], [0, 4565, 4581], [1, 4583, 4599], [1, 4600, 4616], [0, 4617, 4633], [0, 4635, 4651], [0, 4652, 4668], [0, 4670, 4686]])]
81 4687-4704 uart: ['STOPBIT', 1, 1]
82 4705-4722 uart: ['STARTBIT', 1, 0]
83 4722-4861 uart: ['DATA', 1, (10, [[0, 4722, 4738], [1, 4739, 4755], [0, 4757, 4773], [1, 4774, 4790], [0, 4791, 4807], [0, 4809, 4825], [0, 4826, 4842], [0, 4844, 4860]])]
84 4861-4878 uart: ['STOPBIT', 1, 1]
85 4879-4896 uart: ['STARTBIT', 1, 0]
86 4896-5035 uart: ['DATA', 1, (72, [[0, 4896, 4912], [0, 4913, 4929], [0, 4931, 4947], [1, 4948, 4964], [0, 4965, 4981], [0, 4983, 4999], [1, 5000, 5016], [0, 5018, 5034]])]
87 5035-5052 uart: ['STOPBIT', 1, 1]
88 5052-5069 uart: ['STARTBIT', 1, 0]
89 5069-5208 uart: ['DATA', 1, (101, [[1, 5069, 5085], [0, 5086, 5102], [1, 5104, 5120], [0, 5121, 5137], [0, 5138, 5154], [1, 5156, 5172], [1, 5173, 5189], [0, 5191, 5207]])]
90 5208-5225 uart: ['STOPBIT', 1, 1]
91 5226-5243 uart: ['STARTBIT', 1, 0]
92 5243-5382 uart: ['DATA', 1, (108, [[0, 5243, 5259], [0, 5260, 5276], [1, 5278, 5294], [1, 5295, 5311], [0, 5312, 5328], [1, 5330, 5346], [1, 5347, 5363], [0, 5365, 5381]])]
93 5382-5399 uart: ['STOPBIT', 1, 1]
94 5400-5417 uart: ['STARTBIT', 1, 0]
95 5417-5556 uart: ['DATA', 1, (108, [[0, 5417, 5433], [0, 5434, 5450], [1, 5452, 5468], [1, 5469, 5485], [0, 5486, 5502], [1, 5504, 5520], [1, 5521, 5537], [0, 5539, 5555]])]
96 5556-5573 uart: ['STOPBIT', 1, 1]
97 5573-5590 uart: ['STARTBIT', 1, 0]
98 5590-5729 uart: ['DATA', 1, (111, [[1, 5590, 5606], [1, 5607, 5623], [1, 5625, 5641], [1, 5642, 5658], [0, 5659, 5675], [1, 5677, 5693], [1, 5694, 5710], [0, 5712, 5728]])]
99 5729-5746 uart: ['STOPBIT', 1, 1]
100 5747-5764 uart: ['STARTBIT', 1, 0]
101 5764-5903 uart: ['DATA', 1, (32, [[0, 5764, 5780], [0, 5781, 5797], [0, 5799, 5815], [0, 5816, 5832], [0, 5833, 5849], [1, 5851, 5867], [0, 5868, 5884], [0, 5886, 5902]])]
102 5903-5920 uart: ['STOPBIT', 1, 1]
103 5920-5937 uart: ['STARTBIT', 1, 0]
104 5937-6076 uart: ['DATA', 1, (87, [[1, 5937, 5953], [1, 5954, 5970], [1, 5972, 5988], [0, 5989, 6005], [1, 6006, 6022], [0, 6024, 6040], [1, 6041, 6057], [0, 6059, 6075]])]
105 6076-6093 uart: ['STOPBIT', 1, 1]
106 6094-6111 uart: ['STARTBIT', 1, 0]
107 6111-6250 uart: ['DATA', 1, (111, [[1, 6111, 6127], [1, 6128, 6144], [1, 6146, 6162], [1, 6163, 6179], [0, 6180, 6196], [1, 6198, 6214], [1, 6215, 6231], [0, 6233, 6249]])]
108 6250-6267 uart: ['STOPBIT', 1, 1]
109 6268-6285 uart: ['STARTBIT', 1, 0]
110 6285-6424 uart: ['DATA', 1, (114, [[0, 6285, 6301], [1, 6302, 6318], [0, 6320, 6336], [0, 6337, 6353], [1, 6354, 6370], [1, 6372, 6388], [1, 6389, 6405], [0, 6407, 6423]])]
111 6424-6441 uart: ['STOPBIT', 1, 1]
112 6441-6458 uart: ['STARTBIT', 1, 0]
113 6458-6597 uart: ['DATA', 1, (108, [[0, 6458, 6474], [0, 6475, 6491], [1, 6493, 6509], [1, 6510, 6526], [0, 6527, 6543], [1, 6545, 6561], [1, 6562, 6578], [0, 6580, 6596]])]
114 6597-6614 uart: ['STOPBIT', 1, 1]
115 6615-6632 uart: ['STARTBIT', 1, 0]
116 6632-6771 uart: ['DATA', 1, (100, [[0, 6632, 6648], [0, 6649, 6665], [1, 6667, 6683], [0, 6684, 6700], [0, 6701, 6717], [1, 6719, 6735], [1, 6736, 6752], [0, 6754, 6770]])]
117 6771-6788 uart: ['STOPBIT', 1, 1]
118 6788-6805 uart: ['STARTBIT', 1, 0]
119 6805-6944 uart: ['DATA', 1, (33, [[1, 6805, 6821], [0, 6822, 6838], [0, 6840, 6856], [0, 6857, 6873], [0, 6874, 6890], [1, 6892, 6908], [0, 6909, 6925], [0, 6927, 6943]])]
120 6944-6961 uart: ['STOPBIT', 1, 1]
121 6962-6979 uart: ['STARTBIT', 1, 0]
122 6979-7118 uart: ['DATA', 1, (13, [[1, 6979, 6995], [0, 6996, 7012], [1, 7014, 7030], [1, 7031, 7047], [0, 7048, 7064], [0, 7066, 7082], [0, 7083, 7099], [0, 7101, 7117]])]
123 7118-7135 uart: ['STOPBIT', 1, 1]
124 7136-7153 uart: ['STARTBIT', 1, 0]
125 7153-7292 uart: ['DATA', 1, (10, [[0, 7153, 7169], [1, 7170, 7186], [0, 7188, 7204], [1, 7205, 7221], [0, 7222, 7238], [0, 7240, 7256], [0, 7257, 7273], [0, 7275, 7291]])]
126 7292-7309 uart: ['STOPBIT', 1, 1]
127 7309-7326 uart: ['STARTBIT', 1, 0]
128 7326-7465 uart: ['DATA', 1, (72, [[0, 7326, 7342], [0, 7343, 7359], [0, 7361, 7377], [1, 7378, 7394], [0, 7395, 7411], [0, 7413, 7429], [1, 7430, 7446], [0, 7448, 7464]])]
129 7465-7482 uart: ['STOPBIT', 1, 1]
130 7483-7500 uart: ['STARTBIT', 1, 0]
131 7500-7639 uart: ['DATA', 1, (101, [[1, 7500, 7516], [0, 7517, 7533], [1, 7535, 7551], [0, 7552, 7568], [0, 7569, 7585], [1, 7587, 7603], [1, 7604, 7620], [0, 7622, 7638]])]
132 7639-7656 uart: ['STOPBIT', 1, 1]
133 7656-7673 uart: ['STARTBIT', 1, 0]
134 7673-7812 uart: ['DATA', 1, (108, [[0, 7673, 7689], [0, 7690, 7706], [1, 7708, 7724], [1, 7725, 7741], [0, 7742, 7758], [1, 7760, 7776], [1, 7777, 7793], [0, 7795, 7811]])]
135 7812-7829 uart: ['STOPBIT', 1, 1]
136 7830-7847 uart: ['STARTBIT', 1, 0]
137 7847-7986 uart: ['DATA', 1, (108, [[0, 7847, 7863], [0, 7864, 7880], [1, 7882, 7898], [1, 7899, 7915], [0, 7916, 7932], [1, 7934, 7950], [1, 7951, 7967], [0, 7969, 7985]])]
138 7986-8003 uart: ['STOPBIT', 1, 1]
139 8004-8021 uart: ['STARTBIT', 1, 0]
140 8021-8160 uart: ['DATA', 1, (111, [[1, 8021, 8037], [1, 8038, 8054], [1, 8056, 8072], [1, 8073, 8089], [0, 8090, 8106], [1, 8108, 8124], [1, 8125, 8141], [0, 8143, 8159]])]
141 8160-8177 uart: ['STOPBIT', 1, 1]
142 8177-8194 uart: ['STARTBIT', 1, 0]
143 8194-8333 uart: ['DATA', 1, (32, [[0, 8194, 8210], [0, 8211, 8227], [0, 8229, 8245], [0, 8246, 8262], [0, 8263, 8279], [1, 8281, 8297], [0, 8298, 8314], [0, 8316, 8332]])]
144 8333-8350 uart: ['STOPBIT', 1, 1]
145 8351-8368 uart: ['STARTBIT', 1, 0]
146 8368-8507 uart: ['DATA', 1, (87, [[1, 8368, 8384], [1, 8385, 8401], [1, 8403, 8419], [0, 8420, 8436], [1, 8437, 8453], [0, 8455, 8471], [1, 8472, 8488], [0, 8490, 8506]])]
147 8507-8524 uart: ['STOPBIT', 1, 1]
148 8524-8541 uart: ['STARTBIT', 1, 0]
149 8541-8680 uart: ['DATA', 1, (111, [[1, 8541, 8557], [1, 8558, 8574], [1, 8576, 8592], [1, 8593, 8609], [0, 8610, 8626], [1, 8628, 8644], [1, 8645, 8661], [0, 8663, 8679]])]
150 8680-8697 uart: ['STOPBIT', 1, 1]
151 8698-8715 uart: ['STARTBIT', 1, 0]
152 8715-8854 uart: ['DATA', 1, (114, [[0, 8715, 8731], [1, 8732, 8748], [0, 8750, 8766], [0, 8767, 8783], [1, 8784, 8800], [1, 8802, 8818], [1, 8819, 8835], [0, 8837, 8853]])]
153 8854-8871 uart: ['STOPBIT', 1, 1]
154 8872-8889 uart: ['STARTBIT', 1, 0]
155 8889-9028 uart: ['DATA', 1, (108, [[0, 8889, 8905], [0, 8906, 8922], [1, 8924, 8940], [1, 8941, 8957], [0, 8958, 8974], [1, 8976, 8992], [1, 8993, 9009], [0, 9011, 9027]])]
156 9028-9045 uart: ['STOPBIT', 1, 1]
157 9045-9062 uart: ['STARTBIT', 1, 0]
158 9062-9201 uart: ['DATA', 1, (100, [[0, 9062, 9078], [0, 9079, 9095], [1, 9097, 9113], [0, 9114, 9130], [0, 9131, 9147], [1, 9149, 9165], [1, 9166, 9182], [0, 9184, 9200]])]
159 9201-9218 uart: ['STOPBIT', 1, 1]
160 9219-9236 uart: ['STARTBIT', 1, 0]
161 9236-9375 uart: ['DATA', 1, (33, [[1, 9236, 9252], [0, 9253, 9269], [0, 9271, 9287], [0, 9288, 9304], [0, 9305, 9321], [1, 9323, 9339], [0, 9340, 9356], [0, 9358, 9374]])]
162 9375-9392 uart: ['STOPBIT', 1, 1]
163 9392-9409 uart: ['STARTBIT', 1, 0]
164 9409-9548 uart: ['DATA', 1, (13, [[1, 9409, 9425], [0, 9426, 9442], [1, 9444, 9460], [1, 9461, 9477], [0, 9478, 9494], [0, 9496, 9512], [0, 9513, 9529], [0, 9531, 9547]])]
165 9548-9565 uart: ['STOPBIT', 1, 1]
166 9566-9583 uart: ['STARTBIT', 1, 0]
167 9583-9722 uart: ['DATA', 1, (10, [[0, 9583, 9599], [1, 9600, 9616], [0, 9618, 9634], [1, 9635, 9651], [0, 9652, 9668], [0, 9670, 9686], [0, 9687, 9703], [0, 9705, 9721]])]
168 9722-9739 uart: ['STOPBIT', 1, 1]