From: stephan.thiele Date: Sat, 20 Oct 2018 15:25:33 +0000 (+0200) Subject: add LIN tests X-Git-Url: https://sigrok.org/gitaction?a=commitdiff_plain;h=22786fb2c17683ffb49914457e6cfd9d9cec311f;p=sigrok-test.git add LIN tests --- diff --git a/decoder/test/lin/lin_generated_burst.output b/decoder/test/lin/lin_generated_burst.output new file mode 100644 index 0000000..8739db8 --- /dev/null +++ b/decoder/test/lin/lin_generated_burst.output @@ -0,0 +1,55 @@ +118-798 lin: control: "Break condition" "Break" "Brk" "B" +957-1375 lin: data: "Sync" "S" +1584-2002 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +2232-2650 lin: data: "Data: 0x11" "D: 0x11" +2855-3273 lin: data: "Data: 0x22" "D: 0x22" +3482-3900 lin: data: "Checksum: 0x29" "Checksum" "Chk" "C" +4063-4742 lin: control: "Break condition" "Break" "Brk" "B" +4900-5318 lin: data: "Sync" "S" +5527-5945 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +6169-6587 lin: data: "Data: 0x11" "D: 0x11" +6796-7214 lin: data: "Data: 0x22" "D: 0x22" +7420-7838 lin: data: "Checksum: 0x29" "Checksum" "Chk" "C" +8000-8679 lin: control: "Break condition" "Break" "Brk" "B" +8837-9255 lin: data: "Sync" "S" +9464-9882 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +10106-10524 lin: data: "Data: 0x11" "D: 0x11" +10733-11151 lin: data: "Data: 0x22" "D: 0x22" +11357-11775 lin: data: "Checksum: 0x29" "Checksum" "Chk" "C" +11937-12616 lin: control: "Break condition" "Break" "Brk" "B" +12775-13193 lin: data: "Sync" "S" +13402-13820 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +14043-14461 lin: data: "Data: 0x11" "D: 0x11" +14670-15088 lin: data: "Data: 0x22" "D: 0x22" +15294-15712 lin: data: "Checksum: 0x29" "Checksum" "Chk" "C" +15874-16553 lin: control: "Break condition" "Break" "Brk" "B" +16712-17130 lin: data: "Sync" "S" +17339-17757 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +17977-18395 lin: data: "Data: 0x11" "D: 0x11" +18604-19022 lin: data: "Data: 0x22" "D: 0x22" +19228-19646 lin: data: "Checksum: 0x29" "Checksum" "Chk" "C" +19809-20488 lin: control: "Break condition" "Break" "Brk" "B" +20646-21064 lin: data: "Sync" "S" +21273-21691 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +21914-22332 lin: data: "Data: 0x11" "D: 0x11" +22541-22959 lin: data: "Data: 0x22" "D: 0x22" +23165-23583 lin: data: "Checksum: 0x29" "Checksum" "Chk" "C" +23745-24425 lin: control: "Break condition" "Break" "Brk" "B" +24583-25001 lin: data: "Sync" "S" +25210-25628 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +25851-26269 lin: data: "Data: 0x11" "D: 0x11" +26478-26896 lin: data: "Data: 0x22" "D: 0x22" +27102-27520 lin: data: "Checksum: 0x29" "Checksum" "Chk" "C" +27682-28362 lin: control: "Break condition" "Break" "Brk" "B" +28520-28938 lin: data: "Sync" "S" +29147-29565 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +29789-30207 lin: data: "Data: 0x11" "D: 0x11" +30416-30834 lin: data: "Data: 0x22" "D: 0x22" +31039-31457 lin: data: "Checksum: 0x29" "Checksum" "Chk" "C" +31620-32299 lin: control: "Break condition" "Break" "Brk" "B" +32457-32875 lin: data: "Sync" "S" +33084-33502 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +33726-34144 lin: data: "Data: 0x11" "D: 0x11" +34353-34771 lin: data: "Data: 0x22" "D: 0x22" +34976-35394 lin: data: "Checksum: 0x29" "Checksum" "Chk" "C" +35557-36236 lin: control: "Break condition" "Break" "Brk" "B" diff --git a/decoder/test/lin/lin_generated_malformed.output b/decoder/test/lin/lin_generated_malformed.output new file mode 100644 index 0000000..4374225 --- /dev/null +++ b/decoder/test/lin/lin_generated_malformed.output @@ -0,0 +1,34 @@ +3000025-3036391 lin: control: "Break condition" "Break" "Brk" "B" +3047022-3067856 lin: data: "Sync" "S" +3082127-3102961 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +3109935-3130769 lin: data: "Data: 0x00" "D: 0x00" +3138538-3159372 lin: data: "Data: 0x00" "D: 0x00" +3167142-3187976 lin: data: "Checksum: 0x5C" "Checksum" "Chk" "C" +3253780-3290051 lin: control: "Break condition" "Break" "Brk" "B" +3301855-3322689 lin: data: "Sync" "S" +3507531-3543819 lin: control: "Break condition" "Break" "Brk" "B" +3555388-3576222 lin: data: "Sync" "S" +3590491-3611325 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +3761304-3797572 lin: control: "Break condition" "Break" "Brk" "B" +3808920-3829754 lin: data: "Sync" "S" +3844025-3864859 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +3871841-3892675 lin: data: "Data: 0x00" "D: 0x00" +3900446-3921280 lin: data: "Data: 0x00" "D: 0x00" +3929050-3949884 lin: data: "Checksum: 0x5C" "Checksum" "Chk" "C" +4015005-4051294 lin: control: "Break condition" "Break" "Brk" "B" +4062453-4083287 lin: data: "Sync" "S" +4270276-4306564 lin: control: "Break condition" "Break" "Brk" "B" +4317285-4338119 lin: data: "Sync" "S" +4352389-4373223 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +4524052-4560324 lin: control: "Break condition" "Break" "Brk" "B" +4572117-4592951 lin: data: "Sync" "S" +4607222-4628056 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +4633749-4654583 lin: data: "Data: 0x00" "D: 0x00" +4662353-4683187 lin: data: "Data: 0x00" "D: 0x00" +4690957-4711791 lin: data: "Checksum: 0x5C" "Checksum" "Chk" "C" +4777757-4814049 lin: control: "Break condition" "Break" "Brk" "B" +4825649-4846483 lin: data: "Sync" "S" +5031521-5067794 lin: control: "Break condition" "Break" "Brk" "B" +5079182-5100016 lin: data: "Sync" "S" +5114286-5135120 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +5285288-5321580 lin: control: "Break condition" "Break" "Brk" "B" diff --git a/decoder/test/lin/lin_generated_malformed2.output b/decoder/test/lin/lin_generated_malformed2.output new file mode 100644 index 0000000..64854f7 --- /dev/null +++ b/decoder/test/lin/lin_generated_malformed2.output @@ -0,0 +1,719 @@ +766-8031 lin: control: "Break condition" "Break" "Brk" "B" +10197-14364 lin: data: "Sync" "S" +17218-21385 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +51542-58807 lin: control: "Break condition" "Break" "Brk" "B" +61163-65330 lin: data: "Sync" "S" +68184-72351 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +73903-78070 lin: data: "Data: 0x23" "D: 0x23" +79624-83791 lin: data: "Data: 0x42" "D: 0x42" +85345-89512 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +102296-109565 lin: control: "Break condition" "Break" "Brk" "B" +111870-116037 lin: data: "Sync" "S" +153060-160327 lin: control: "Break condition" "Break" "Brk" "B" +162576-166743 lin: data: "Sync" "S" +169597-173764 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +203826-211097 lin: control: "Break condition" "Break" "Brk" "B" +213283-217450 lin: data: "Sync" "S" +220304-224471 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +225765-229932 lin: data: "Data: 0x23" "D: 0x23" +231486-235653 lin: data: "Data: 0x42" "D: 0x42" +237206-241373 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +254576-261848 lin: control: "Break condition" "Break" "Brk" "B" +263989-268156 lin: data: "Sync" "S" +305343-312615 lin: control: "Break condition" "Break" "Brk" "B" +314956-319123 lin: data: "Sync" "S" +321977-326144 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +356110-363378 lin: control: "Break condition" "Break" "Brk" "B" +365662-369829 lin: data: "Sync" "S" +372683-376850 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +378146-382313 lin: data: "Data: 0x23" "D: 0x23" +383867-388034 lin: data: "Data: 0x42" "D: 0x42" +389588-393755 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +406864-414131 lin: control: "Break condition" "Break" "Brk" "B" +416369-420536 lin: data: "Sync" "S" +457624-464893 lin: control: "Break condition" "Break" "Brk" "B" +467075-471242 lin: data: "Sync" "S" +474096-478263 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +508392-515658 lin: control: "Break condition" "Break" "Brk" "B" +517782-521949 lin: data: "Sync" "S" +524803-528970 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +530528-534695 lin: data: "Data: 0x23" "D: 0x23" +536248-540415 lin: data: "Data: 0x42" "D: 0x42" +541969-546136 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +559137-566404 lin: control: "Break condition" "Break" "Brk" "B" +568748-572915 lin: data: "Sync" "S" +609899-617169 lin: control: "Break condition" "Break" "Brk" "B" +619455-623622 lin: data: "Sync" "S" +626476-630643 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +660664-667927 lin: control: "Break condition" "Break" "Brk" "B" +670161-674328 lin: data: "Sync" "S" +677182-681349 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +682909-687076 lin: data: "Data: 0x23" "D: 0x23" +688630-692797 lin: data: "Data: 0x42" "D: 0x42" +694351-698518 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +711416-718684 lin: control: "Break condition" "Break" "Brk" "B" +720868-725035 lin: data: "Sync" "S" +762177-769445 lin: control: "Break condition" "Break" "Brk" "B" +771574-775741 lin: data: "Sync" "S" +778595-782762 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +812949-820211 lin: control: "Break condition" "Break" "Brk" "B" +822541-826708 lin: data: "Sync" "S" +829562-833729 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +835291-839458 lin: data: "Data: 0x23" "D: 0x23" +841011-845178 lin: data: "Data: 0x42" "D: 0x42" +846732-850899 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +863700-870964 lin: control: "Break condition" "Break" "Brk" "B" +873247-877414 lin: data: "Sync" "S" +914459-921729 lin: control: "Break condition" "Break" "Brk" "B" +923954-928121 lin: data: "Sync" "S" +930975-935142 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +965229-972497 lin: control: "Break condition" "Break" "Brk" "B" +974660-978827 lin: data: "Sync" "S" +981681-985848 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +987152-991319 lin: data: "Data: 0x23" "D: 0x23" +992873-997040 lin: data: "Data: 0x42" "D: 0x42" +998594-1002761 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +1015972-1023239 lin: control: "Break condition" "Break" "Brk" "B" +1025367-1029534 lin: data: "Sync" "S" +1066742-1074011 lin: control: "Break condition" "Break" "Brk" "B" +1076333-1080500 lin: data: "Sync" "S" +1083354-1087521 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +1117505-1124770 lin: control: "Break condition" "Break" "Brk" "B" +1127040-1131207 lin: data: "Sync" "S" +1134061-1138228 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +1139534-1143701 lin: data: "Data: 0x23" "D: 0x23" +1145254-1149421 lin: data: "Data: 0x42" "D: 0x42" +1150975-1155142 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +1168259-1175525 lin: control: "Break condition" "Break" "Brk" "B" +1177746-1181913 lin: data: "Sync" "S" +1219022-1226285 lin: control: "Break condition" "Break" "Brk" "B" +1228453-1232620 lin: data: "Sync" "S" +1235474-1239641 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +1269828-1277098 lin: control: "Break condition" "Break" "Brk" "B" +1279419-1283586 lin: data: "Sync" "S" +1286440-1290607 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +1291915-1296082 lin: data: "Data: 0x23" "D: 0x23" +1297636-1301803 lin: data: "Data: 0x42" "D: 0x42" +1303357-1307524 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +1320581-1327852 lin: control: "Break condition" "Break" "Brk" "B" +1330126-1334293 lin: data: "Sync" "S" +1371339-1378607 lin: control: "Break condition" "Break" "Brk" "B" +1380832-1384999 lin: data: "Sync" "S" +1387853-1392020 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +1422108-1429375 lin: control: "Break condition" "Break" "Brk" "B" +1431539-1435706 lin: data: "Sync" "S" +1438559-1442726 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +1444297-1448464 lin: data: "Data: 0x23" "D: 0x23" +1450017-1454184 lin: data: "Data: 0x42" "D: 0x42" +1455738-1459905 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +1472864-1480135 lin: control: "Break condition" "Break" "Brk" "B" +1482245-1486412 lin: data: "Sync" "S" +1523622-1530887 lin: control: "Break condition" "Break" "Brk" "B" +1533212-1537379 lin: data: "Sync" "S" +1540233-1544400 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +1574392-1581657 lin: control: "Break condition" "Break" "Brk" "B" +1583918-1588085 lin: data: "Sync" "S" +1590939-1595106 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +1596678-1600845 lin: data: "Data: 0x23" "D: 0x23" +1602399-1606566 lin: data: "Data: 0x42" "D: 0x42" +1608120-1612287 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +1625150-1632422 lin: control: "Break condition" "Break" "Brk" "B" +1634625-1638792 lin: data: "Sync" "S" +1675911-1683175 lin: control: "Break condition" "Break" "Brk" "B" +1685331-1689498 lin: data: "Sync" "S" +1692352-1696519 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +1726681-1733948 lin: control: "Break condition" "Break" "Brk" "B" +1736297-1740464 lin: data: "Sync" "S" +1743318-1747485 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +1749060-1753227 lin: data: "Data: 0x23" "D: 0x23" +1754780-1758947 lin: data: "Data: 0x42" "D: 0x42" +1760501-1764668 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +1777435-1784710 lin: control: "Break condition" "Break" "Brk" "B" +1787004-1791171 lin: data: "Sync" "S" +1828199-1835463 lin: control: "Break condition" "Break" "Brk" "B" +1837711-1841878 lin: data: "Sync" "S" +1844731-1848898 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +1878961-1886228 lin: control: "Break condition" "Break" "Brk" "B" +1888417-1892584 lin: data: "Sync" "S" +1895438-1899605 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +1900921-1905088 lin: data: "Data: 0x23" "D: 0x23" +1906642-1910809 lin: data: "Data: 0x42" "D: 0x42" +1912363-1916530 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +1929716-1936985 lin: control: "Break condition" "Break" "Brk" "B" +1939124-1943291 lin: data: "Sync" "S" +1980484-1987754 lin: control: "Break condition" "Break" "Brk" "B" +1990090-1994257 lin: data: "Sync" "S" +1997111-2001278 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +2031254-2038523 lin: control: "Break condition" "Break" "Brk" "B" +2040797-2044964 lin: data: "Sync" "S" +2047818-2051985 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +2053302-2057469 lin: data: "Data: 0x23" "D: 0x23" +2059023-2063190 lin: data: "Data: 0x42" "D: 0x42" +2064744-2068911 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +2082012-2089280 lin: control: "Break condition" "Break" "Brk" "B" +2091503-2095670 lin: data: "Sync" "S" +2132778-2140045 lin: control: "Break condition" "Break" "Brk" "B" +2142209-2146376 lin: data: "Sync" "S" +2149230-2153397 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +2183541-2190810 lin: control: "Break condition" "Break" "Brk" "B" +2192916-2197083 lin: data: "Sync" "S" +2199937-2204104 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +2205684-2209851 lin: data: "Data: 0x23" "D: 0x23" +2211405-2215572 lin: data: "Data: 0x42" "D: 0x42" +2217126-2221293 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +2234298-2241563 lin: control: "Break condition" "Break" "Brk" "B" +2243883-2248050 lin: data: "Sync" "S" +2285066-2292336 lin: control: "Break condition" "Break" "Brk" "B" +2294589-2298756 lin: data: "Sync" "S" +2301610-2305777 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +2335827-2343093 lin: control: "Break condition" "Break" "Brk" "B" +2345296-2349463 lin: data: "Sync" "S" +2352316-2356483 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +2358065-2362232 lin: data: "Data: 0x23" "D: 0x23" +2363786-2367953 lin: data: "Data: 0x42" "D: 0x42" +2369507-2373674 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +2386589-2393854 lin: control: "Break condition" "Break" "Brk" "B" +2396002-2400169 lin: data: "Sync" "S" +2437354-2444628 lin: control: "Break condition" "Break" "Brk" "B" +2446968-2451135 lin: data: "Sync" "S" +2453989-2458156 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +2488111-2495381 lin: control: "Break condition" "Break" "Brk" "B" +2497675-2501842 lin: data: "Sync" "S" +2504696-2508863 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +2510447-2514614 lin: data: "Data: 0x23" "D: 0x23" +2516168-2520335 lin: data: "Data: 0x42" "D: 0x42" +2521889-2526056 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +2538868-2546142 lin: control: "Break condition" "Break" "Brk" "B" +2548381-2552548 lin: data: "Sync" "S" +2589635-2596909 lin: control: "Break condition" "Break" "Brk" "B" +2599088-2603255 lin: data: "Sync" "S" +2606109-2610276 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +2640430-2647696 lin: control: "Break condition" "Break" "Brk" "B" +2649794-2653961 lin: data: "Sync" "S" +2656815-2660982 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +2662308-2666475 lin: data: "Data: 0x23" "D: 0x23" +2668029-2672196 lin: data: "Data: 0x42" "D: 0x42" +2673750-2677917 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +2691182-2698457 lin: control: "Break condition" "Break" "Brk" "B" +2700761-2704928 lin: data: "Sync" "S" +2741945-2749216 lin: control: "Break condition" "Break" "Brk" "B" +2751467-2755634 lin: data: "Sync" "S" +2758488-2762655 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +2792766-2800037 lin: control: "Break condition" "Break" "Brk" "B" +2802174-2806341 lin: data: "Sync" "S" +2809195-2813362 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +2814690-2818857 lin: data: "Data: 0x23" "D: 0x23" +2820411-2824578 lin: data: "Data: 0x42" "D: 0x42" +2826131-2830298 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +2843515-2850777 lin: control: "Break condition" "Break" "Brk" "B" +2852880-2857047 lin: data: "Sync" "S" +2894295-2901565 lin: control: "Break condition" "Break" "Brk" "B" +2903847-2908014 lin: data: "Sync" "S" +2910868-2915035 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +2945056-2952324 lin: control: "Break condition" "Break" "Brk" "B" +2954553-2958720 lin: data: "Sync" "S" +2961574-2965741 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +2967071-2971238 lin: data: "Data: 0x23" "D: 0x23" +2972792-2976959 lin: data: "Data: 0x42" "D: 0x42" +2978513-2982680 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +2995811-3003078 lin: control: "Break condition" "Break" "Brk" "B" +3005260-3009427 lin: data: "Sync" "S" +3046575-3053849 lin: control: "Break condition" "Break" "Brk" "B" +3055966-3060133 lin: data: "Sync" "S" +3062987-3067154 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +3097337-3104606 lin: control: "Break condition" "Break" "Brk" "B" +3106933-3111100 lin: data: "Sync" "S" +3113954-3118121 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +3119453-3123620 lin: data: "Data: 0x23" "D: 0x23" +3125174-3129341 lin: data: "Data: 0x42" "D: 0x42" +3130894-3135061 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +3148091-3155367 lin: control: "Break condition" "Break" "Brk" "B" +3157639-3161806 lin: data: "Sync" "S" +3198861-3206131 lin: control: "Break condition" "Break" "Brk" "B" +3208346-3212513 lin: data: "Sync" "S" +3215367-3219534 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +3249621-3256890 lin: control: "Break condition" "Break" "Brk" "B" +3259052-3263219 lin: data: "Sync" "S" +3266073-3270240 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +3271834-3276001 lin: data: "Data: 0x23" "D: 0x23" +3277555-3281722 lin: data: "Data: 0x42" "D: 0x42" +3283276-3287443 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +3300377-3307643 lin: control: "Break condition" "Break" "Brk" "B" +3309759-3313926 lin: data: "Sync" "S" +3351142-3358413 lin: control: "Break condition" "Break" "Brk" "B" +3360725-3364892 lin: data: "Sync" "S" +3367746-3371913 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +3401906-3409181 lin: control: "Break condition" "Break" "Brk" "B" +3411432-3415599 lin: data: "Sync" "S" +3418453-3422620 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +3424216-3428383 lin: data: "Data: 0x23" "D: 0x23" +3429937-3434104 lin: data: "Data: 0x42" "D: 0x42" +3435657-3439824 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +3452660-3459924 lin: control: "Break condition" "Break" "Brk" "B" +3462138-3466305 lin: data: "Sync" "S" +3503434-3510699 lin: control: "Break condition" "Break" "Brk" "B" +3512845-3517012 lin: data: "Sync" "S" +3519866-3524033 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +3554195-3561464 lin: control: "Break condition" "Break" "Brk" "B" +3563811-3567978 lin: data: "Sync" "S" +3570832-3574999 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +3576597-3580764 lin: data: "Data: 0x23" "D: 0x23" +3582318-3586485 lin: data: "Data: 0x42" "D: 0x42" +3588039-3592206 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +3604947-3612211 lin: control: "Break condition" "Break" "Brk" "B" +3614518-3618685 lin: data: "Sync" "S" +3655716-3662982 lin: control: "Break condition" "Break" "Brk" "B" +3665224-3669391 lin: data: "Sync" "S" +3672245-3676412 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +3706480-3713741 lin: control: "Break condition" "Break" "Brk" "B" +3715931-3720098 lin: data: "Sync" "S" +3722952-3727119 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +3728459-3732626 lin: data: "Data: 0x23" "D: 0x23" +3734180-3738347 lin: data: "Data: 0x42" "D: 0x42" +3739900-3744067 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +3757231-3764496 lin: control: "Break condition" "Break" "Brk" "B" +3766637-3770804 lin: data: "Sync" "S" +3807997-3815263 lin: control: "Break condition" "Break" "Brk" "B" +3817604-3821771 lin: data: "Sync" "S" +3824625-3828792 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +3858760-3866030 lin: control: "Break condition" "Break" "Brk" "B" +3868310-3872477 lin: data: "Sync" "S" +3875331-3879498 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +3880840-3885007 lin: data: "Data: 0x23" "D: 0x23" +3886561-3890728 lin: data: "Data: 0x42" "D: 0x42" +3892282-3896449 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +3909511-3916776 lin: control: "Break condition" "Break" "Brk" "B" +3919016-3923183 lin: data: "Sync" "S" +3960276-3967543 lin: control: "Break condition" "Break" "Brk" "B" +3969723-3973890 lin: data: "Sync" "S" +3976744-3980911 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +4011047-4018316 lin: control: "Break condition" "Break" "Brk" "B" +4020430-4024597 lin: data: "Sync" "S" +4027451-4031618 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +4033222-4037389 lin: data: "Data: 0x23" "D: 0x23" +4038943-4043110 lin: data: "Data: 0x42" "D: 0x42" +4044663-4048830 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +4061797-4069064 lin: control: "Break condition" "Break" "Brk" "B" +4071396-4075563 lin: data: "Sync" "S" +4112559-4119827 lin: control: "Break condition" "Break" "Brk" "B" +4122103-4126270 lin: data: "Sync" "S" +4129124-4133291 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +4163324-4170655 lin: control: "Break condition" "Break" "Brk" "B" +4172809-4176976 lin: data: "Sync" "S" +4179830-4183997 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +4185603-4189770 lin: data: "Data: 0x23" "D: 0x23" +4191324-4195491 lin: data: "Data: 0x42" "D: 0x42" +4197045-4201212 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +4214068-4221335 lin: control: "Break condition" "Break" "Brk" "B" +4223516-4227683 lin: data: "Sync" "S" +4264831-4272099 lin: control: "Break condition" "Break" "Brk" "B" +4274222-4278389 lin: data: "Sync" "S" +4281243-4285410 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +4315598-4322867 lin: control: "Break condition" "Break" "Brk" "B" +4325189-4329356 lin: data: "Sync" "S" +4332210-4336377 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +4337985-4342152 lin: data: "Data: 0x23" "D: 0x23" +4343706-4347873 lin: data: "Data: 0x42" "D: 0x42" +4349426-4353593 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +4366345-4373611 lin: control: "Break condition" "Break" "Brk" "B" +4375895-4380062 lin: data: "Sync" "S" +4417113-4424382 lin: control: "Break condition" "Break" "Brk" "B" +4426602-4430769 lin: data: "Sync" "S" +4433623-4437790 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +4467874-4475135 lin: control: "Break condition" "Break" "Brk" "B" +4477308-4481475 lin: data: "Sync" "S" +4484329-4488496 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +4489846-4494013 lin: data: "Data: 0x23" "D: 0x23" +4495567-4499734 lin: data: "Data: 0x42" "D: 0x42" +4501288-4505455 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +4518621-4525891 lin: control: "Break condition" "Break" "Brk" "B" +4528015-4532182 lin: data: "Sync" "S" +4569386-4576654 lin: control: "Break condition" "Break" "Brk" "B" +4578981-4583148 lin: data: "Sync" "S" +4586002-4590169 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +4620149-4627409 lin: control: "Break condition" "Break" "Brk" "B" +4629688-4633855 lin: data: "Sync" "S" +4636709-4640876 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +4642228-4646395 lin: data: "Data: 0x23" "D: 0x23" +4647948-4652115 lin: data: "Data: 0x42" "D: 0x42" +4653669-4657836 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +4670904-4678172 lin: control: "Break condition" "Break" "Brk" "B" +4680394-4684561 lin: data: "Sync" "S" +4721669-4728937 lin: control: "Break condition" "Break" "Brk" "B" +4731101-4735268 lin: data: "Sync" "S" +4738122-4742289 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +4772436-4779702 lin: control: "Break condition" "Break" "Brk" "B" +4781807-4785974 lin: data: "Sync" "S" +4788828-4792995 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +4794609-4798776 lin: data: "Data: 0x23" "D: 0x23" +4800330-4804497 lin: data: "Data: 0x42" "D: 0x42" +4806051-4810218 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +4823179-4830440 lin: control: "Break condition" "Break" "Brk" "B" +4832774-4836941 lin: data: "Sync" "S" +4873944-4881212 lin: control: "Break condition" "Break" "Brk" "B" +4883480-4887647 lin: data: "Sync" "S" +4890501-4894668 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +4924711-4931974 lin: control: "Break condition" "Break" "Brk" "B" +4934187-4938354 lin: data: "Sync" "S" +4941208-4945375 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +4946991-4951158 lin: data: "Data: 0x23" "D: 0x23" +4952711-4956878 lin: data: "Data: 0x42" "D: 0x42" +4958432-4962599 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +4975465-4982730 lin: control: "Break condition" "Break" "Brk" "B" +4984893-4989060 lin: data: "Sync" "S" +5026233-5033503 lin: control: "Break condition" "Break" "Brk" "B" +5035600-5039767 lin: data: "Sync" "S" +5042621-5046788 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +5077002-5084267 lin: control: "Break condition" "Break" "Brk" "B" +5086566-5090733 lin: data: "Sync" "S" +5093587-5097754 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +5099372-5103539 lin: data: "Data: 0x23" "D: 0x23" +5105093-5109260 lin: data: "Data: 0x42" "D: 0x42" +5110814-5114981 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +5127754-5135025 lin: control: "Break condition" "Break" "Brk" "B" +5137273-5141440 lin: data: "Sync" "S" +5178524-5185792 lin: control: "Break condition" "Break" "Brk" "B" +5187979-5192146 lin: data: "Sync" "S" +5195000-5199167 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +5229288-5236560 lin: control: "Break condition" "Break" "Brk" "B" +5238686-5242853 lin: data: "Sync" "S" +5245707-5249874 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +5251233-5255400 lin: data: "Data: 0x23" "D: 0x23" +5256954-5261121 lin: data: "Data: 0x42" "D: 0x42" +5262675-5266842 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +5280039-5287306 lin: control: "Break condition" "Break" "Brk" "B" +5289652-5293819 lin: data: "Sync" "S" +5330807-5338076 lin: control: "Break condition" "Break" "Brk" "B" +5340359-5344526 lin: data: "Sync" "S" +5347380-5351547 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +5381574-5388842 lin: control: "Break condition" "Break" "Brk" "B" +5391065-5395232 lin: data: "Sync" "S" +5398086-5402253 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +5403615-5407782 lin: data: "Data: 0x23" "D: 0x23" +5409336-5413503 lin: data: "Data: 0x42" "D: 0x42" +5415057-5419224 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +5432330-5439598 lin: control: "Break condition" "Break" "Brk" "B" +5441772-5445939 lin: data: "Sync" "S" +5483099-5490370 lin: control: "Break condition" "Break" "Brk" "B" +5492478-5496645 lin: data: "Sync" "S" +5499499-5503666 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +5533866-5541135 lin: control: "Break condition" "Break" "Brk" "B" +5543445-5547612 lin: data: "Sync" "S" +5550465-5554632 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +5555996-5560163 lin: data: "Data: 0x23" "D: 0x23" +5561717-5565884 lin: data: "Data: 0x42" "D: 0x42" +5567438-5571605 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +5584623-5591890 lin: control: "Break condition" "Break" "Brk" "B" +5594151-5598318 lin: data: "Sync" "S" +5635389-5642656 lin: control: "Break condition" "Break" "Brk" "B" +5644858-5649025 lin: data: "Sync" "S" +5651879-5656046 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +5686154-5693424 lin: control: "Break condition" "Break" "Brk" "B" +5695564-5699731 lin: data: "Sync" "S" +5702585-5706752 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +5708378-5712545 lin: data: "Data: 0x23" "D: 0x23" +5714099-5718266 lin: data: "Data: 0x42" "D: 0x42" +5719820-5723987 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +5736914-5744187 lin: control: "Break condition" "Break" "Brk" "B" +5746531-5750698 lin: data: "Sync" "S" +5787679-5794952 lin: control: "Break condition" "Break" "Brk" "B" +5797237-5801404 lin: data: "Sync" "S" +5804258-5808425 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +5838447-5845714 lin: control: "Break condition" "Break" "Brk" "B" +5847944-5852111 lin: data: "Sync" "S" +5854965-5859132 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +5860759-5864926 lin: data: "Data: 0x23" "D: 0x23" +5866480-5870647 lin: data: "Data: 0x42" "D: 0x42" +5872201-5876368 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +5889198-5896466 lin: control: "Break condition" "Break" "Brk" "B" +5898650-5902817 lin: data: "Sync" "S" +5939965-5947233 lin: control: "Break condition" "Break" "Brk" "B" +5949357-5953524 lin: data: "Sync" "S" +5956378-5960545 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +5990738-5998000 lin: control: "Break condition" "Break" "Brk" "B" +6000323-6004490 lin: data: "Sync" "S" +6007344-6011511 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +6013141-6017308 lin: data: "Data: 0x23" "D: 0x23" +6018862-6023029 lin: data: "Data: 0x42" "D: 0x42" +6024583-6028750 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +6041492-6048760 lin: control: "Break condition" "Break" "Brk" "B" +6051030-6055197 lin: data: "Sync" "S" +6092259-6099525 lin: control: "Break condition" "Break" "Brk" "B" +6101736-6105903 lin: data: "Sync" "S" +6108757-6112924 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +6143021-6150288 lin: control: "Break condition" "Break" "Brk" "B" +6152443-6156610 lin: data: "Sync" "S" +6159464-6163631 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +6165002-6169169 lin: data: "Data: 0x23" "D: 0x23" +6170723-6174890 lin: data: "Data: 0x42" "D: 0x42" +6176444-6180611 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +6193776-6201043 lin: control: "Break condition" "Break" "Brk" "B" +6203149-6207316 lin: data: "Sync" "S" +6244546-6251818 lin: control: "Break condition" "Break" "Brk" "B" +6254116-6258283 lin: data: "Sync" "S" +6261137-6265304 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +6295312-6302578 lin: control: "Break condition" "Break" "Brk" "B" +6304822-6308989 lin: data: "Sync" "S" +6311843-6316010 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +6317384-6321551 lin: data: "Data: 0x23" "D: 0x23" +6323104-6327271 lin: data: "Data: 0x42" "D: 0x42" +6328826-6332993 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +6346076-6353344 lin: control: "Break condition" "Break" "Brk" "B" +6355529-6359696 lin: data: "Sync" "S" +6396846-6404112 lin: control: "Break condition" "Break" "Brk" "B" +6406235-6410402 lin: data: "Sync" "S" +6413256-6417423 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +6447615-6454886 lin: control: "Break condition" "Break" "Brk" "B" +6457202-6461369 lin: data: "Sync" "S" +6464223-6468390 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +6469765-6473932 lin: data: "Data: 0x23" "D: 0x23" +6475486-6479653 lin: data: "Data: 0x42" "D: 0x42" +6481207-6485374 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +6498367-6505634 lin: control: "Break condition" "Break" "Brk" "B" +6507908-6512075 lin: data: "Sync" "S" +6549139-6556404 lin: control: "Break condition" "Break" "Brk" "B" +6558615-6562782 lin: data: "Sync" "S" +6565636-6569803 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +6599908-6607177 lin: control: "Break condition" "Break" "Brk" "B" +6609321-6613488 lin: data: "Sync" "S" +6616342-6620509 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +6621627-6625794 lin: data: "Data: 0x23" "D: 0x23" +6627348-6631515 lin: data: "Data: 0x42" "D: 0x42" +6633068-6637235 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +6650679-6657933 lin: control: "Break condition" "Break" "Brk" "B" +6660288-6664455 lin: data: "Sync" "S" +6701446-6708705 lin: control: "Break condition" "Break" "Brk" "B" +6710994-6715161 lin: data: "Sync" "S" +6718015-6722182 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +6752210-6759477 lin: control: "Break condition" "Break" "Brk" "B" +6761701-6765868 lin: data: "Sync" "S" +6768721-6772888 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +6774008-6778175 lin: data: "Data: 0x23" "D: 0x23" +6779729-6783896 lin: data: "Data: 0x42" "D: 0x42" +6785450-6789617 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +6802967-6810235 lin: control: "Break condition" "Break" "Brk" "B" +6812407-6816574 lin: data: "Sync" "S" +6853728-6861047 lin: control: "Break condition" "Break" "Brk" "B" +6863374-6867541 lin: data: "Sync" "S" +6870394-6874561 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +6904500-6911772 lin: control: "Break condition" "Break" "Brk" "B" +6914080-6918247 lin: data: "Sync" "S" +6921101-6925268 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +6926390-6930557 lin: data: "Data: 0x23" "D: 0x23" +6932111-6936278 lin: data: "Data: 0x42" "D: 0x42" +6937831-6941998 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +6955251-6962522 lin: control: "Break condition" "Break" "Brk" "B" +6964787-6968954 lin: data: "Sync" "S" +7006017-7013288 lin: control: "Break condition" "Break" "Brk" "B" +7015493-7019660 lin: data: "Sync" "S" +7022514-7026681 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +7056789-7064061 lin: control: "Break condition" "Break" "Brk" "B" +7066200-7070367 lin: data: "Sync" "S" +7073220-7077387 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +7078771-7082938 lin: data: "Data: 0x23" "D: 0x23" +7084492-7088659 lin: data: "Data: 0x42" "D: 0x42" +7090213-7094380 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +7107542-7114813 lin: control: "Break condition" "Break" "Brk" "B" +7117166-7121333 lin: data: "Sync" "S" +7158308-7165574 lin: control: "Break condition" "Break" "Brk" "B" +7167872-7172039 lin: data: "Sync" "S" +7174893-7179060 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +7209070-7216335 lin: control: "Break condition" "Break" "Brk" "B" +7218579-7222746 lin: data: "Sync" "S" +7225600-7229767 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +7231153-7235320 lin: data: "Data: 0x23" "D: 0x23" +7236874-7241041 lin: data: "Data: 0x42" "D: 0x42" +7242594-7246761 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +7259826-7267101 lin: control: "Break condition" "Break" "Brk" "B" +7269286-7273453 lin: data: "Sync" "S" +7310590-7317851 lin: control: "Break condition" "Break" "Brk" "B" +7319992-7324159 lin: data: "Sync" "S" +7327013-7331180 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +7361357-7368623 lin: control: "Break condition" "Break" "Brk" "B" +7370959-7375126 lin: data: "Sync" "S" +7377980-7382147 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +7383534-7387701 lin: data: "Data: 0x23" "D: 0x23" +7389255-7393422 lin: data: "Data: 0x42" "D: 0x42" +7394976-7399143 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +7412112-7419376 lin: control: "Break condition" "Break" "Brk" "B" +7421665-7425832 lin: data: "Sync" "S" +7462880-7470143 lin: control: "Break condition" "Break" "Brk" "B" +7472371-7476538 lin: data: "Sync" "S" +7479392-7483559 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +7513644-7520928 lin: control: "Break condition" "Break" "Brk" "B" +7523078-7527245 lin: data: "Sync" "S" +7530099-7534266 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +7535396-7539563 lin: data: "Data: 0x23" "D: 0x23" +7541117-7545284 lin: data: "Data: 0x42" "D: 0x42" +7546837-7551004 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +7564398-7571668 lin: control: "Break condition" "Break" "Brk" "B" +7573785-7577952 lin: data: "Sync" "S" +7615163-7622425 lin: control: "Break condition" "Break" "Brk" "B" +7624751-7628918 lin: data: "Sync" "S" +7631772-7635939 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +7665928-7673197 lin: control: "Break condition" "Break" "Brk" "B" +7675457-7679624 lin: data: "Sync" "S" +7682478-7686645 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +7687777-7691944 lin: data: "Data: 0x23" "D: 0x23" +7693498-7697665 lin: data: "Data: 0x42" "D: 0x42" +7699219-7703386 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +7716682-7723952 lin: control: "Break condition" "Break" "Brk" "B" +7726164-7730331 lin: data: "Sync" "S" +7767444-7774714 lin: control: "Break condition" "Break" "Brk" "B" +7776870-7781037 lin: data: "Sync" "S" +7783891-7788058 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +7818212-7825483 lin: control: "Break condition" "Break" "Brk" "B" +7827837-7832004 lin: data: "Sync" "S" +7834858-7839025 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +7840159-7844326 lin: data: "Data: 0x23" "D: 0x23" +7845879-7850046 lin: data: "Data: 0x42" "D: 0x42" +7851600-7855767 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +7868959-7876230 lin: control: "Break condition" "Break" "Brk" "B" +7878544-7882711 lin: data: "Sync" "S" +7919725-7926986 lin: control: "Break condition" "Break" "Brk" "B" +7929250-7933417 lin: data: "Sync" "S" +7936271-7940438 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +7970493-7977762 lin: control: "Break condition" "Break" "Brk" "B" +7979957-7984124 lin: data: "Sync" "S" +7986977-7991144 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +7992540-7996707 lin: data: "Data: 0x23" "D: 0x23" +7998261-8002428 lin: data: "Data: 0x42" "D: 0x42" +8003982-8008149 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +8021249-8028522 lin: control: "Break condition" "Break" "Brk" "B" +8030663-8034830 lin: data: "Sync" "S" +8072010-8079271 lin: control: "Break condition" "Break" "Brk" "B" +8081630-8085797 lin: data: "Sync" "S" +8088650-8092817 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +8122773-8130038 lin: control: "Break condition" "Break" "Brk" "B" +8132336-8136503 lin: data: "Sync" "S" +8139357-8143524 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +8144922-8149089 lin: data: "Data: 0x23" "D: 0x23" +8150642-8154809 lin: data: "Data: 0x42" "D: 0x42" +8156363-8160530 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +8173528-8180795 lin: control: "Break condition" "Break" "Brk" "B" +8183043-8187210 lin: data: "Sync" "S" +8224290-8231552 lin: control: "Break condition" "Break" "Brk" "B" +8233749-8237916 lin: data: "Sync" "S" +8240770-8244937 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +8275053-8282319 lin: control: "Break condition" "Break" "Brk" "B" +8284456-8288623 lin: data: "Sync" "S" +8291476-8295643 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +8296783-8300950 lin: data: "Data: 0x23" "D: 0x23" +8302504-8306671 lin: data: "Data: 0x42" "D: 0x42" +8308225-8312392 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +8325804-8333070 lin: control: "Break condition" "Break" "Brk" "B" +8335422-8339589 lin: data: "Sync" "S" +8376573-8383841 lin: control: "Break condition" "Break" "Brk" "B" +8386128-8390295 lin: data: "Sync" "S" +8393149-8397316 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +8427338-8434602 lin: control: "Break condition" "Break" "Brk" "B" +8436835-8441002 lin: data: "Sync" "S" +8443856-8448023 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +8449165-8453332 lin: data: "Data: 0x23" "D: 0x23" +8454885-8459052 lin: data: "Data: 0x42" "D: 0x42" +8460606-8464773 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +8478092-8485356 lin: control: "Break condition" "Break" "Brk" "B" +8487541-8491708 lin: data: "Sync" "S" +8528864-8536133 lin: control: "Break condition" "Break" "Brk" "B" +8538248-8542415 lin: data: "Sync" "S" +8545269-8549436 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +8579630-8586898 lin: control: "Break condition" "Break" "Brk" "B" +8589214-8593381 lin: data: "Sync" "S" +8596236-8600403 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +8601546-8605713 lin: data: "Data: 0x23" "D: 0x23" +8607267-8611434 lin: data: "Data: 0x42" "D: 0x42" +8612988-8617155 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +8630388-8637658 lin: control: "Break condition" "Break" "Brk" "B" +8639921-8644088 lin: data: "Sync" "S" +8681153-8688424 lin: control: "Break condition" "Break" "Brk" "B" +8690627-8694794 lin: data: "Sync" "S" +8697648-8701815 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +8731923-8739188 lin: control: "Break condition" "Break" "Brk" "B" +8741334-8745501 lin: data: "Sync" "S" +8748355-8752522 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +8753928-8758095 lin: data: "Data: 0x23" "D: 0x23" +8759648-8763815 lin: data: "Data: 0x42" "D: 0x42" +8765369-8769536 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +8782677-8789948 lin: control: "Break condition" "Break" "Brk" "B" +8792300-8796467 lin: data: "Sync" "S" +8833441-8840711 lin: control: "Break condition" "Break" "Brk" "B" +8843007-8847174 lin: data: "Sync" "S" +8850028-8854195 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +8884205-8891469 lin: control: "Break condition" "Break" "Brk" "B" +8893713-8897880 lin: data: "Sync" "S" +8900734-8904901 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +8906309-8910476 lin: data: "Data: 0x23" "D: 0x23" +8912030-8916197 lin: data: "Data: 0x42" "D: 0x42" +8917751-8921918 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +8934959-8942231 lin: control: "Break condition" "Break" "Brk" "B" +8944420-8948587 lin: data: "Sync" "S" +8985725-8992992 lin: control: "Break condition" "Break" "Brk" "B" +8995126-8999293 lin: data: "Sync" "S" +9002147-9006314 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +9036491-9043761 lin: control: "Break condition" "Break" "Brk" "B" +9046093-9050260 lin: data: "Sync" "S" +9053114-9057281 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +9058691-9062858 lin: data: "Data: 0x23" "D: 0x23" +9064411-9068578 lin: data: "Data: 0x42" "D: 0x42" +9070132-9074299 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +9087241-9094511 lin: control: "Break condition" "Break" "Brk" "B" +9096799-9100966 lin: data: "Sync" "S" +9138006-9145276 lin: control: "Break condition" "Break" "Brk" "B" +9147506-9151673 lin: data: "Sync" "S" +9154527-9158694 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +9188773-9196117 lin: control: "Break condition" "Break" "Brk" "B" +9198212-9202379 lin: data: "Sync" "S" +9205233-9209400 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +9210552-9214719 lin: data: "Data: 0x23" "D: 0x23" +9216273-9220440 lin: data: "Data: 0x42" "D: 0x42" +9221994-9226161 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +9239531-9246803 lin: control: "Break condition" "Break" "Brk" "B" +9248919-9253086 lin: data: "Sync" "S" +9290295-9297566 lin: control: "Break condition" "Break" "Brk" "B" +9299885-9304052 lin: data: "Sync" "S" +9306906-9311073 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +9341061-9348328 lin: control: "Break condition" "Break" "Brk" "B" +9350592-9354759 lin: data: "Sync" "S" +9357613-9361780 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +9362934-9367101 lin: data: "Data: 0x23" "D: 0x23" +9368654-9372821 lin: data: "Data: 0x42" "D: 0x42" +9374375-9378542 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +9391814-9399081 lin: control: "Break condition" "Break" "Brk" "B" +9401298-9405465 lin: data: "Sync" "S" +9442583-9449853 lin: control: "Break condition" "Break" "Brk" "B" +9452005-9456172 lin: data: "Sync" "S" +9459026-9463193 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +9493351-9500623 lin: control: "Break condition" "Break" "Brk" "B" +9502972-9507139 lin: data: "Sync" "S" +9509992-9514159 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +9515315-9519482 lin: data: "Data: 0x23" "D: 0x23" +9521036-9525203 lin: data: "Data: 0x42" "D: 0x42" +9526757-9530924 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +9544112-9551421 lin: control: "Break condition" "Break" "Brk" "B" +9553678-9557845 lin: data: "Sync" "S" +9594882-9602149 lin: control: "Break condition" "Break" "Brk" "B" +9604384-9608551 lin: data: "Sync" "S" +9611405-9615572 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +9645654-9652918 lin: control: "Break condition" "Break" "Brk" "B" +9655091-9659258 lin: data: "Sync" "S" +9662112-9666279 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +9667696-9671863 lin: data: "Data: 0x23" "D: 0x23" +9673417-9677584 lin: data: "Data: 0x42" "D: 0x42" +9679138-9683305 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +9696409-9703677 lin: control: "Break condition" "Break" "Brk" "B" +9705797-9709964 lin: data: "Sync" "S" +9747180-9754448 lin: control: "Break condition" "Break" "Brk" "B" +9756764-9760931 lin: data: "Sync" "S" +9763785-9767952 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +9797947-9805213 lin: control: "Break condition" "Break" "Brk" "B" +9807470-9811637 lin: data: "Sync" "S" +9814491-9818658 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +9820078-9824245 lin: data: "Data: 0x23" "D: 0x23" +9825799-9829966 lin: data: "Data: 0x42" "D: 0x42" +9831520-9835687 lin: data: "Checksum: 0xF6" "Checksum" "Chk" "C" +9848704-9855969 lin: control: "Break condition" "Break" "Brk" "B" +9858177-9862344 lin: data: "Sync" "S" +9899469-9906734 lin: control: "Break condition" "Break" "Brk" "B" +9908883-9913050 lin: data: "Sync" "S" +9915904-9920071 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35" +9950232-9957494 lin: control: "Break condition" "Break" "Brk" "B" diff --git a/decoder/test/lin/lin_generated_single_frame.output b/decoder/test/lin/lin_generated_single_frame.output new file mode 100644 index 0000000..739324f --- /dev/null +++ b/decoder/test/lin/lin_generated_single_frame.output @@ -0,0 +1 @@ +1983069-1990344 lin: control: "Break condition" "Break" "Brk" "B" diff --git a/decoder/test/lin/lin_generated_stress.output b/decoder/test/lin/lin_generated_stress.output new file mode 100644 index 0000000..459ef3b --- /dev/null +++ b/decoder/test/lin/lin_generated_stress.output @@ -0,0 +1,649 @@ +400018-401596 lin: control: "Break condition" "Break" "Brk" "B" +402002-402836 lin: data: "Sync" "S" +403613-404447 lin: data: "ID: 01 Parity: 3 (ok)" "ID: 0x01" "I: 1" +405752-406586 lin: data: "Data: 0x01" "D: 0x01" +407382-408216 lin: data: "Data: 0x02" "D: 0x02" +409000-409834 lin: data: "Data: 0x03" "D: 0x03" +410611-411445 lin: data: "Data: 0x04" "D: 0x04" +412236-413070 lin: data: "Checksum: 0x34" "Checksum" "Chk" "C" +425114-426535 lin: control: "Break condition" "Break" "Brk" "B" +426957-427791 lin: data: "Sync" "S" +428490-429324 lin: data: "ID: 02 Parity: 1 (ok)" "ID: 0x02" "I: 2" +430460-431294 lin: data: "Data: 0x05" "D: 0x05" +432071-432905 lin: data: "Data: 0x06" "D: 0x06" +433676-434510 lin: data: "Data: 0x07" "D: 0x07" +435293-436127 lin: data: "Data: 0x08" "D: 0x08" +436911-437745 lin: data: "Data: 0x09" "D: 0x09" +438529-439363 lin: data: "Data: 0x0A" "D: 0x0A" +440153-440987 lin: data: "Checksum: 0x90" "Checksum" "Chk" "C" +457898-459316 lin: control: "Break condition" "Break" "Brk" "B" +459734-460568 lin: data: "Sync" "S" +461267-462101 lin: data: "ID: 02 Parity: 1 (ok)" "ID: 0x02" "I: 2" +463237-464071 lin: data: "Data: 0x05" "D: 0x05" +464848-465682 lin: data: "Data: 0x06" "D: 0x06" +466479-467313 lin: data: "Data: 0x07" "D: 0x07" +468103-468937 lin: data: "Data: 0x08" "D: 0x08" +469714-470548 lin: data: "Data: 0x09" "D: 0x09" +471345-472179 lin: data: "Data: 0x0A" "D: 0x0A" +472956-473790 lin: data: "Checksum: 0x90" "Checksum" "Chk" "C" +491753-493313 lin: control: "Break condition" "Break" "Brk" "B" +493732-494566 lin: data: "Sync" "S" +495266-496100 lin: data: "ID: 03 Parity: 0 (ok)" "ID: 0x03" "I: 3" +497235-498069 lin: data: "Data: 0x0B" "D: 0x0B" +498846-499680 lin: data: "Data: 0x0C" "D: 0x0C" +500451-501285 lin: data: "Data: 0x0D" "D: 0x0D" +501972-502806 lin: data: "Data: 0x0E" "D: 0x0E" +503576-504410 lin: data: "Data: 0x0F" "D: 0x0F" +505181-506015 lin: data: "Data: 0x10" "D: 0x10" +506792-507626 lin: data: "Data: 0x11" "D: 0x11" +508417-509251 lin: data: "Data: 0x12" "D: 0x12" +510034-510868 lin: data: "Checksum: 0x88" "Checksum" "Chk" "C" +512068-513627 lin: control: "Break condition" "Break" "Brk" "B" +514035-514869 lin: data: "Sync" "S" +515647-516481 lin: data: "ID: 03 Parity: 0 (ok)" "ID: 0x03" "I: 3" +517623-518457 lin: data: "Data: 0x0B" "D: 0x0B" +519156-519990 lin: data: "Data: 0x0C" "D: 0x0C" +520761-521595 lin: data: "Data: 0x0D" "D: 0x0D" +522372-523206 lin: data: "Data: 0x0E" "D: 0x0E" +523990-524824 lin: data: "Data: 0x0F" "D: 0x0F" +525594-526428 lin: data: "Data: 0x10" "D: 0x10" +527206-528040 lin: data: "Data: 0x11" "D: 0x11" +528811-529645 lin: data: "Data: 0x12" "D: 0x12" +530428-531262 lin: data: "Checksum: 0x88" "Checksum" "Chk" "C" +532447-534034 lin: control: "Break condition" "Break" "Brk" "B" +534455-535289 lin: data: "Sync" "S" +535989-536823 lin: data: "ID: 03 Parity: 0 (ok)" "ID: 0x03" "I: 3" +537965-538799 lin: data: "Data: 0x0B" "D: 0x0B" +539576-540410 lin: data: "Data: 0x0C" "D: 0x0C" +541187-542021 lin: data: "Data: 0x0D" "D: 0x0D" +542792-543626 lin: data: "Data: 0x0E" "D: 0x0E" +544397-545231 lin: data: "Data: 0x0F" "D: 0x0F" +546014-546848 lin: data: "Data: 0x10" "D: 0x10" +547619-548453 lin: data: "Data: 0x11" "D: 0x11" +549256-550090 lin: data: "Data: 0x12" "D: 0x12" +550783-551617 lin: data: "Checksum: 0x88" "Checksum" "Chk" "C" +552788-554364 lin: control: "Break condition" "Break" "Brk" "B" +554784-555618 lin: data: "Sync" "S" +556318-557152 lin: data: "ID: 03 Parity: 0 (ok)" "ID: 0x03" "I: 3" +558287-559121 lin: data: "Data: 0x0B" "D: 0x0B" +559898-560732 lin: data: "Data: 0x0C" "D: 0x0C" +561510-562344 lin: data: "Data: 0x0D" "D: 0x0D" +563121-563955 lin: data: "Data: 0x0E" "D: 0x0E" +564739-565573 lin: data: "Data: 0x0F" "D: 0x0F" +566356-567190 lin: data: "Data: 0x10" "D: 0x10" +567974-568808 lin: data: "Data: 0x11" "D: 0x11" +569579-570413 lin: data: "Data: 0x12" "D: 0x12" +571203-572037 lin: data: "Checksum: 0x88" "Checksum" "Chk" "C" +573625-575190 lin: control: "Break condition" "Break" "Brk" "B" +575607-576441 lin: data: "Sync" "S" +577140-577974 lin: data: "ID: 01 Parity: 3 (ok)" "ID: 0x01" "I: 1" +579025-579859 lin: data: "Data: 0x01" "D: 0x01" +580637-581471 lin: data: "Data: 0x02" "D: 0x02" +582261-583095 lin: data: "Data: 0x03" "D: 0x03" +583781-584615 lin: data: "Data: 0x04" "D: 0x04" +585399-586233 lin: data: "Checksum: 0x34" "Checksum" "Chk" "C" +599317-600899 lin: control: "Break condition" "Break" "Brk" "B" +601322-602156 lin: data: "Sync" "S" +602849-603683 lin: data: "ID: 01 Parity: 3 (ok)" "ID: 0x01" "I: 1" +604831-605665 lin: data: "Data: 0x01" "D: 0x01" +606358-607192 lin: data: "Data: 0x02" "D: 0x02" +607976-608810 lin: data: "Data: 0x03" "D: 0x03" +609587-610421 lin: data: "Data: 0x04" "D: 0x04" +611211-612045 lin: data: "Checksum: 0x34" "Checksum" "Chk" "C" +624283-625843 lin: control: "Break condition" "Break" "Brk" "B" +626264-627098 lin: data: "Sync" "S" +627797-628631 lin: data: "ID: 01 Parity: 3 (ok)" "ID: 0x01" "I: 1" +629793-630627 lin: data: "Data: 0x01" "D: 0x01" +631313-632147 lin: data: "Data: 0x02" "D: 0x02" +632918-633752 lin: data: "Data: 0x03" "D: 0x03" +634529-635363 lin: data: "Data: 0x04" "D: 0x04" +636160-636994 lin: data: "Checksum: 0x34" "Checksum" "Chk" "C" +649247-650826 lin: control: "Break condition" "Break" "Brk" "B" +651244-652078 lin: data: "Sync" "S" +652771-653605 lin: data: "ID: 01 Parity: 3 (ok)" "ID: 0x01" "I: 1" +654747-655581 lin: data: "Data: 0x01" "D: 0x01" +656359-657193 lin: data: "Data: 0x02" "D: 0x02" +657963-658797 lin: data: "Data: 0x03" "D: 0x03" +659568-660402 lin: data: "Data: 0x04" "D: 0x04" +661186-662020 lin: data: "Checksum: 0x34" "Checksum" "Chk" "C" +674225-675784 lin: control: "Break condition" "Break" "Brk" "B" +676193-677027 lin: data: "Sync" "S" +677720-678554 lin: data: "ID: 01 Parity: 3 (ok)" "ID: 0x01" "I: 1" +679689-680523 lin: data: "Data: 0x01" "D: 0x01" +681210-682044 lin: data: "Data: 0x02" "D: 0x02" +682814-683648 lin: data: "Data: 0x03" "D: 0x03" +684335-685169 lin: data: "Data: 0x04" "D: 0x04" +685946-686780 lin: data: "Checksum: 0x34" "Checksum" "Chk" "C" +699166-700726 lin: control: "Break condition" "Break" "Brk" "B" +701128-701962 lin: data: "Sync" "S" +702661-703495 lin: data: "ID: 01 Parity: 3 (ok)" "ID: 0x01" "I: 1" +704631-705465 lin: data: "Data: 0x01" "D: 0x01" +706151-706985 lin: data: "Data: 0x02" "D: 0x02" +707756-708590 lin: data: "Data: 0x03" "D: 0x03" +709361-710195 lin: data: "Data: 0x04" "D: 0x04" +710979-711813 lin: data: "Checksum: 0x34" "Checksum" "Chk" "C" +724122-725679 lin: control: "Break condition" "Break" "Brk" "B" +726096-726930 lin: data: "Sync" "S" +727629-728463 lin: data: "ID: 01 Parity: 3 (ok)" "ID: 0x01" "I: 1" +729625-730459 lin: data: "Data: 0x01" "D: 0x01" +731145-731979 lin: data: "Data: 0x02" "D: 0x02" +732750-733584 lin: data: "Data: 0x03" "D: 0x03" +734368-735202 lin: data: "Data: 0x04" "D: 0x04" +735979-736813 lin: data: "Checksum: 0x34" "Checksum" "Chk" "C" +749092-750672 lin: control: "Break condition" "Break" "Brk" "B" +751090-751924 lin: data: "Sync" "S" +752707-753541 lin: data: "ID: 01 Parity: 3 (ok)" "ID: 0x01" "I: 1" +754677-755511 lin: data: "Data: 0x01" "D: 0x01" +756288-757122 lin: data: "Data: 0x02" "D: 0x02" +757893-758727 lin: data: "Data: 0x03" "D: 0x03" +759498-760332 lin: data: "Data: 0x04" "D: 0x04" +761038-761872 lin: data: "Checksum: 0x34" "Checksum" "Chk" "C" +774498-775914 lin: control: "Break condition" "Break" "Brk" "B" +776330-777164 lin: data: "Sync" "S" +777864-778698 lin: data: "ID: 02 Parity: 1 (ok)" "ID: 0x02" "I: 2" +779840-780674 lin: data: "Data: 0x05" "D: 0x05" +781458-782292 lin: data: "Data: 0x06" "D: 0x06" +783069-783903 lin: data: "Data: 0x07" "D: 0x07" +784674-785508 lin: data: "Data: 0x08" "D: 0x08" +786285-787119 lin: data: "Data: 0x09" "D: 0x09" +787896-788730 lin: data: "Data: 0x0A" "D: 0x0A" +789507-790341 lin: data: "Checksum: 0x90" "Checksum" "Chk" "C" +807343-808917 lin: control: "Break condition" "Break" "Brk" "B" +809335-810169 lin: data: "Sync" "S" +810868-811702 lin: data: "ID: 02 Parity: 1 (ok)" "ID: 0x02" "I: 2" +812851-813685 lin: data: "Data: 0x05" "D: 0x05" +814456-815290 lin: data: "Data: 0x06" "D: 0x06" +816060-816894 lin: data: "Data: 0x07" "D: 0x07" +817665-818499 lin: data: "Data: 0x08" "D: 0x08" +819283-820117 lin: data: "Data: 0x09" "D: 0x09" +820803-821637 lin: data: "Data: 0x0A" "D: 0x0A" +822427-823261 lin: data: "Checksum: 0x90" "Checksum" "Chk" "C" +840627-842083 lin: control: "Break condition" "Break" "Brk" "B" +842502-843336 lin: data: "Sync" "S" +844055-844889 lin: data: "ID: 02 Parity: 1 (ok)" "ID: 0x02" "I: 2" +846031-846865 lin: data: "Data: 0x05" "D: 0x05" +847642-848476 lin: data: "Data: 0x06" "D: 0x06" +849260-850094 lin: data: "Data: 0x07" "D: 0x07" +850871-851705 lin: data: "Data: 0x08" "D: 0x08" +852482-853316 lin: data: "Data: 0x09" "D: 0x09" +854093-854927 lin: data: "Data: 0x0A" "D: 0x0A" +855705-856539 lin: data: "Checksum: 0x90" "Checksum" "Chk" "C" +873918-875495 lin: control: "Break condition" "Break" "Brk" "B" +875916-876750 lin: data: "Sync" "S" +877449-878283 lin: data: "ID: 02 Parity: 1 (ok)" "ID: 0x02" "I: 2" +879432-880266 lin: data: "Data: 0x05" "D: 0x05" +881049-881883 lin: data: "Data: 0x06" "D: 0x06" +882654-883488 lin: data: "Data: 0x07" "D: 0x07" +884265-885099 lin: data: "Data: 0x08" "D: 0x08" +885870-886704 lin: data: "Data: 0x09" "D: 0x09" +887390-888224 lin: data: "Data: 0x0A" "D: 0x0A" +889002-889836 lin: data: "Checksum: 0x90" "Checksum" "Chk" "C" +907201-908760 lin: control: "Break condition" "Break" "Brk" "B" +909180-910014 lin: data: "Sync" "S" +910713-911547 lin: data: "ID: 02 Parity: 1 (ok)" "ID: 0x02" "I: 2" +912586-913420 lin: data: "Data: 0x05" "D: 0x05" +914216-915050 lin: data: "Data: 0x06" "D: 0x06" +915737-916571 lin: data: "Data: 0x07" "D: 0x07" +917341-918175 lin: data: "Data: 0x08" "D: 0x08" +918946-919780 lin: data: "Data: 0x09" "D: 0x09" +920551-921385 lin: data: "Data: 0x0A" "D: 0x0A" +922162-922996 lin: data: "Checksum: 0x90" "Checksum" "Chk" "C" +940489-942056 lin: control: "Break condition" "Break" "Brk" "B" +942477-943311 lin: data: "Sync" "S" +944010-944844 lin: data: "ID: 02 Parity: 1 (ok)" "ID: 0x02" "I: 2" +945980-946814 lin: data: "Data: 0x05" "D: 0x05" +947591-948425 lin: data: "Data: 0x06" "D: 0x06" +949124-949958 lin: data: "Data: 0x07" "D: 0x07" +950729-951563 lin: data: "Data: 0x08" "D: 0x08" +952249-953083 lin: data: "Data: 0x09" "D: 0x09" +953854-954688 lin: data: "Data: 0x0A" "D: 0x0A" +955465-956299 lin: data: "Checksum: 0x90" "Checksum" "Chk" "C" +973759-975337 lin: control: "Break condition" "Break" "Brk" "B" +975754-976588 lin: data: "Sync" "S" +977288-978122 lin: data: "ID: 02 Parity: 1 (ok)" "ID: 0x02" "I: 2" +979257-980091 lin: data: "Data: 0x05" "D: 0x05" +980868-981702 lin: data: "Data: 0x06" "D: 0x06" +982473-983307 lin: data: "Data: 0x07" "D: 0x07" +984085-984919 lin: data: "Data: 0x08" "D: 0x08" +985689-986523 lin: data: "Data: 0x09" "D: 0x09" +987301-988135 lin: data: "Data: 0x0A" "D: 0x0A" +988912-989746 lin: data: "Checksum: 0x90" "Checksum" "Chk" "C" +1007049-1008466 lin: control: "Break condition" "Break" "Brk" "B" +1008889-1009723 lin: data: "Sync" "S" +1010422-1011256 lin: data: "ID: 02 Parity: 1 (ok)" "ID: 0x02" "I: 2" +1012418-1013252 lin: data: "Data: 0x05" "D: 0x05" +1014029-1014863 lin: data: "Data: 0x06" "D: 0x06" +1015634-1016468 lin: data: "Data: 0x07" "D: 0x07" +1017238-1018072 lin: data: "Data: 0x08" "D: 0x08" +1018843-1019677 lin: data: "Data: 0x09" "D: 0x09" +1020448-1021282 lin: data: "Data: 0x0A" "D: 0x0A" +1022072-1022906 lin: data: "Checksum: 0x90" "Checksum" "Chk" "C" +1040339-1041916 lin: control: "Break condition" "Break" "Brk" "B" +1042322-1043156 lin: data: "Sync" "S" +1043940-1044774 lin: data: "ID: 02 Parity: 1 (ok)" "ID: 0x02" "I: 2" +1045910-1046744 lin: data: "Data: 0x05" "D: 0x05" +1047521-1048355 lin: data: "Data: 0x06" "D: 0x06" +1049139-1049973 lin: data: "Data: 0x07" "D: 0x07" +1050743-1051577 lin: data: "Data: 0x08" "D: 0x08" +1052348-1053182 lin: data: "Data: 0x09" "D: 0x09" +1053868-1054702 lin: data: "Data: 0x0A" "D: 0x0A" +1055480-1056314 lin: data: "Checksum: 0x90" "Checksum" "Chk" "C" +1073615-1075036 lin: control: "Break condition" "Break" "Brk" "B" +1075457-1076291 lin: data: "Sync" "S" +1076990-1077824 lin: data: "ID: 02 Parity: 1 (ok)" "ID: 0x02" "I: 2" +1078960-1079794 lin: data: "Data: 0x05" "D: 0x05" +1080571-1081405 lin: data: "Data: 0x06" "D: 0x06" +1082182-1083016 lin: data: "Data: 0x07" "D: 0x07" +1083793-1084627 lin: data: "Data: 0x08" "D: 0x08" +1085424-1086258 lin: data: "Data: 0x09" "D: 0x09" +1087042-1087876 lin: data: "Data: 0x0A" "D: 0x0A" +1088653-1089487 lin: data: "Checksum: 0x90" "Checksum" "Chk" "C" +1106998-1108576 lin: control: "Break condition" "Break" "Brk" "B" +1108994-1109828 lin: data: "Sync" "S" +1110612-1111446 lin: data: "ID: 02 Parity: 1 (ok)" "ID: 0x02" "I: 2" +1112601-1113435 lin: data: "Data: 0x05" "D: 0x05" +1114206-1115040 lin: data: "Data: 0x06" "D: 0x06" +1115810-1116644 lin: data: "Data: 0x07" "D: 0x07" +1117415-1118249 lin: data: "Data: 0x08" "D: 0x08" +1119020-1119854 lin: data: "Data: 0x09" "D: 0x09" +1120540-1121374 lin: data: "Data: 0x0A" "D: 0x0A" +1122158-1122992 lin: data: "Checksum: 0x90" "Checksum" "Chk" "C" +1140187-1141767 lin: control: "Break condition" "Break" "Brk" "B" +1142180-1143014 lin: data: "Sync" "S" +1143714-1144548 lin: data: "ID: 02 Parity: 1 (ok)" "ID: 0x02" "I: 2" +1145696-1146530 lin: data: "Data: 0x05" "D: 0x05" +1147307-1148141 lin: data: "Data: 0x06" "D: 0x06" +1148919-1149753 lin: data: "Data: 0x07" "D: 0x07" +1150530-1151364 lin: data: "Data: 0x08" "D: 0x08" +1152148-1152982 lin: data: "Data: 0x09" "D: 0x09" +1153752-1154586 lin: data: "Data: 0x0A" "D: 0x0A" +1155364-1156198 lin: data: "Checksum: 0x90" "Checksum" "Chk" "C" +1173474-1175059 lin: control: "Break condition" "Break" "Brk" "B" +1175477-1176311 lin: data: "Sync" "S" +1177101-1177935 lin: data: "ID: 02 Parity: 1 (ok)" "ID: 0x02" "I: 2" +1179078-1179912 lin: data: "Data: 0x05" "D: 0x05" +1180689-1181523 lin: data: "Data: 0x06" "D: 0x06" +1182313-1183147 lin: data: "Data: 0x07" "D: 0x07" +1183833-1184667 lin: data: "Data: 0x08" "D: 0x08" +1185445-1186279 lin: data: "Data: 0x09" "D: 0x09" +1187056-1187890 lin: data: "Data: 0x0A" "D: 0x0A" +1188667-1189501 lin: data: "Checksum: 0x90" "Checksum" "Chk" "C" +1206756-1208316 lin: control: "Break condition" "Break" "Brk" "B" +1208735-1209569 lin: data: "Sync" "S" +1210275-1211109 lin: data: "ID: 02 Parity: 1 (ok)" "ID: 0x02" "I: 2" +1212134-1212968 lin: data: "Data: 0x05" "D: 0x05" +1213752-1214586 lin: data: "Data: 0x06" "D: 0x06" +1215357-1216191 lin: data: "Data: 0x07" "D: 0x07" +1216961-1217795 lin: data: "Data: 0x08" "D: 0x08" +1218482-1219316 lin: data: "Data: 0x09" "D: 0x09" +1220099-1220933 lin: data: "Data: 0x0A" "D: 0x0A" +1221626-1222460 lin: data: "Checksum: 0x90" "Checksum" "Chk" "C" +1240050-1241627 lin: control: "Break condition" "Break" "Brk" "B" +1242045-1242879 lin: data: "Sync" "S" +1243578-1244412 lin: data: "ID: 02 Parity: 1 (ok)" "ID: 0x02" "I: 2" +1245574-1246408 lin: data: "Data: 0x05" "D: 0x05" +1247192-1248026 lin: data: "Data: 0x06" "D: 0x06" +1248803-1249637 lin: data: "Data: 0x07" "D: 0x07" +1250421-1251255 lin: data: "Data: 0x08" "D: 0x08" +1252032-1252866 lin: data: "Data: 0x09" "D: 0x09" +1253559-1254393 lin: data: "Data: 0x0A" "D: 0x0A" +1255189-1256023 lin: data: "Checksum: 0x90" "Checksum" "Chk" "C" +1273428-1275007 lin: control: "Break condition" "Break" "Brk" "B" +1275426-1276260 lin: data: "Sync" "S" +1276960-1277794 lin: data: "ID: 02 Parity: 1 (ok)" "ID: 0x02" "I: 2" +1278942-1279776 lin: data: "Data: 0x05" "D: 0x05" +1280554-1281388 lin: data: "Data: 0x06" "D: 0x06" +1282158-1282992 lin: data: "Data: 0x07" "D: 0x07" +1283763-1284597 lin: data: "Data: 0x08" "D: 0x08" +1285368-1286202 lin: data: "Data: 0x09" "D: 0x09" +1286973-1287807 lin: data: "Data: 0x0A" "D: 0x0A" +1288584-1289418 lin: data: "Checksum: 0x90" "Checksum" "Chk" "C" +1307160-1308719 lin: control: "Break condition" "Break" "Brk" "B" +1309126-1309960 lin: data: "Sync" "S" +1310653-1311487 lin: data: "ID: 03 Parity: 0 (ok)" "ID: 0x03" "I: 3" +1312629-1313463 lin: data: "Data: 0x0B" "D: 0x0B" +1314253-1315087 lin: data: "Data: 0x0C" "D: 0x0C" +1315773-1316607 lin: data: "Data: 0x0D" "D: 0x0D" +1317385-1318219 lin: data: "Data: 0x0E" "D: 0x0E" +1318918-1319752 lin: data: "Data: 0x0F" "D: 0x0F" +1320529-1321363 lin: data: "Data: 0x10" "D: 0x10" +1322141-1322975 lin: data: "Data: 0x11" "D: 0x11" +1323765-1324599 lin: data: "Data: 0x12" "D: 0x12" +1325305-1326139 lin: data: "Checksum: 0x88" "Checksum" "Chk" "C" +1327307-1328887 lin: control: "Break condition" "Break" "Brk" "B" +1329306-1330140 lin: data: "Sync" "S" +1330832-1331666 lin: data: "ID: 03 Parity: 0 (ok)" "ID: 0x03" "I: 3" +1332808-1333642 lin: data: "Data: 0x0B" "D: 0x0B" +1334420-1335254 lin: data: "Data: 0x0C" "D: 0x0C" +1336031-1336865 lin: data: "Data: 0x0D" "D: 0x0D" +1337655-1338489 lin: data: "Data: 0x0E" "D: 0x0E" +1339279-1340113 lin: data: "Data: 0x0F" "D: 0x0F" +1340884-1341718 lin: data: "Data: 0x10" "D: 0x10" +1342405-1343239 lin: data: "Data: 0x11" "D: 0x11" +1344016-1344850 lin: data: "Data: 0x12" "D: 0x12" +1345646-1346480 lin: data: "Checksum: 0x88" "Checksum" "Chk" "C" +1347669-1349246 lin: control: "Break condition" "Break" "Brk" "B" +1349667-1350501 lin: data: "Sync" "S" +1351285-1352119 lin: data: "ID: 03 Parity: 0 (ok)" "ID: 0x03" "I: 3" +1353254-1354088 lin: data: "Data: 0x0B" "D: 0x0B" +1354866-1355700 lin: data: "Data: 0x0C" "D: 0x0C" +1356483-1357317 lin: data: "Data: 0x0D" "D: 0x0D" +1358095-1358929 lin: data: "Data: 0x0E" "D: 0x0E" +1359699-1360533 lin: data: "Data: 0x0F" "D: 0x0F" +1361311-1362145 lin: data: "Data: 0x10" "D: 0x10" +1362831-1363665 lin: data: "Data: 0x11" "D: 0x11" +1364475-1365309 lin: data: "Data: 0x12" "D: 0x12" +1366001-1366835 lin: data: "Checksum: 0x88" "Checksum" "Chk" "C" +1368007-1369583 lin: control: "Break condition" "Break" "Brk" "B" +1370003-1370837 lin: data: "Sync" "S" +1371536-1372370 lin: data: "ID: 03 Parity: 0 (ok)" "ID: 0x03" "I: 3" +1373505-1374339 lin: data: "Data: 0x0B" "D: 0x0B" +1375123-1375957 lin: data: "Data: 0x0C" "D: 0x0C" +1376643-1377477 lin: data: "Data: 0x0D" "D: 0x0D" +1378268-1379102 lin: data: "Data: 0x0E" "D: 0x0E" +1379872-1380706 lin: data: "Data: 0x0F" "D: 0x0F" +1381484-1382318 lin: data: "Data: 0x10" "D: 0x10" +1383101-1383935 lin: data: "Data: 0x11" "D: 0x11" +1384706-1385540 lin: data: "Data: 0x12" "D: 0x12" +1386324-1387158 lin: data: "Checksum: 0x88" "Checksum" "Chk" "C" +1388341-1389918 lin: control: "Break condition" "Break" "Brk" "B" +1390338-1391172 lin: data: "Sync" "S" +1391871-1392705 lin: data: "ID: 03 Parity: 0 (ok)" "ID: 0x03" "I: 3" +1393750-1394584 lin: data: "Data: 0x0B" "D: 0x0B" +1395355-1396189 lin: data: "Data: 0x0C" "D: 0x0C" +1396875-1397709 lin: data: "Data: 0x0D" "D: 0x0D" +1398493-1399327 lin: data: "Data: 0x0E" "D: 0x0E" +1400130-1400964 lin: data: "Data: 0x0F" "D: 0x0F" +1401741-1402575 lin: data: "Data: 0x10" "D: 0x10" +1403372-1404206 lin: data: "Data: 0x11" "D: 0x11" +1404977-1405811 lin: data: "Data: 0x12" "D: 0x12" +1406594-1407428 lin: data: "Checksum: 0x88" "Checksum" "Chk" "C" +1408608-1410171 lin: control: "Break condition" "Break" "Brk" "B" +1410589-1411423 lin: data: "Sync" "S" +1412129-1412963 lin: data: "ID: 03 Parity: 0 (ok)" "ID: 0x03" "I: 3" +1414105-1414939 lin: data: "Data: 0x0B" "D: 0x0B" +1415716-1416550 lin: data: "Data: 0x0C" "D: 0x0C" +1417334-1418168 lin: data: "Data: 0x0D" "D: 0x0D" +1418939-1419773 lin: data: "Data: 0x0E" "D: 0x0E" +1420550-1421384 lin: data: "Data: 0x0F" "D: 0x0F" +1422070-1422904 lin: data: "Data: 0x10" "D: 0x10" +1423681-1424515 lin: data: "Data: 0x11" "D: 0x11" +1425202-1426036 lin: data: "Data: 0x12" "D: 0x12" +1426819-1427653 lin: data: "Checksum: 0x88" "Checksum" "Chk" "C" +1428819-1430396 lin: control: "Break condition" "Break" "Brk" "B" +1430814-1431648 lin: data: "Sync" "S" +1432347-1433181 lin: data: "ID: 03 Parity: 0 (ok)" "ID: 0x03" "I: 3" +1434330-1435164 lin: data: "Data: 0x0B" "D: 0x0B" +1435941-1436775 lin: data: "Data: 0x0C" "D: 0x0C" +1437552-1438386 lin: data: "Data: 0x0D" "D: 0x0D" +1439170-1440004 lin: data: "Data: 0x0E" "D: 0x0E" +1440775-1441609 lin: data: "Data: 0x0F" "D: 0x0F" +1442295-1443129 lin: data: "Data: 0x10" "D: 0x10" +1443907-1444741 lin: data: "Data: 0x11" "D: 0x11" +1445524-1446358 lin: data: "Data: 0x12" "D: 0x12" +1447142-1447976 lin: data: "Checksum: 0x88" "Checksum" "Chk" "C" +1449143-1450702 lin: control: "Break condition" "Break" "Brk" "B" +1451123-1451957 lin: data: "Sync" "S" +1452741-1453575 lin: data: "ID: 03 Parity: 0 (ok)" "ID: 0x03" "I: 3" +1454711-1455545 lin: data: "Data: 0x0B" "D: 0x0B" +1456322-1457156 lin: data: "Data: 0x0C" "D: 0x0C" +1457927-1458761 lin: data: "Data: 0x0D" "D: 0x0D" +1459532-1460366 lin: data: "Data: 0x0E" "D: 0x0E" +1461136-1461970 lin: data: "Data: 0x0F" "D: 0x0F" +1462657-1463491 lin: data: "Data: 0x10" "D: 0x10" +1464300-1465134 lin: data: "Data: 0x11" "D: 0x11" +1465912-1466746 lin: data: "Data: 0x12" "D: 0x12" +1467542-1468376 lin: data: "Checksum: 0x88" "Checksum" "Chk" "C" +1469546-1470963 lin: control: "Break condition" "Break" "Brk" "B" +1471387-1472221 lin: data: "Sync" "S" +1472921-1473755 lin: data: "ID: 03 Parity: 0 (ok)" "ID: 0x03" "I: 3" +1474890-1475724 lin: data: "Data: 0x0B" "D: 0x0B" +1476502-1477336 lin: data: "Data: 0x0C" "D: 0x0C" +1478126-1478960 lin: data: "Data: 0x0D" "D: 0x0D" +1479731-1480565 lin: data: "Data: 0x0E" "D: 0x0E" +1481335-1482169 lin: data: "Data: 0x0F" "D: 0x0F" +1482940-1483774 lin: data: "Data: 0x10" "D: 0x10" +1484551-1485385 lin: data: "Data: 0x11" "D: 0x11" +1486176-1487010 lin: data: "Data: 0x12" "D: 0x12" +1487715-1488549 lin: data: "Checksum: 0x88" "Checksum" "Chk" "C" +1489736-1491190 lin: control: "Break condition" "Break" "Brk" "B" +1491612-1492446 lin: data: "Sync" "S" +1493165-1493999 lin: data: "ID: 03 Parity: 0 (ok)" "ID: 0x03" "I: 3" +1495135-1495969 lin: data: "Data: 0x0B" "D: 0x0B" +1496746-1497580 lin: data: "Data: 0x0C" "D: 0x0C" +1498357-1499191 lin: data: "Data: 0x0D" "D: 0x0D" +1499962-1500796 lin: data: "Data: 0x0E" "D: 0x0E" +1501482-1502316 lin: data: "Data: 0x0F" "D: 0x0F" +1503100-1503934 lin: data: "Data: 0x10" "D: 0x10" +1504705-1505539 lin: data: "Data: 0x11" "D: 0x11" +1506336-1507170 lin: data: "Data: 0x12" "D: 0x12" +1507953-1508787 lin: data: "Checksum: 0x88" "Checksum" "Chk" "C" +1509952-1511516 lin: control: "Break condition" "Break" "Brk" "B" +1511935-1512769 lin: data: "Sync" "S" +1513468-1514302 lin: data: "ID: 03 Parity: 0 (ok)" "ID: 0x03" "I: 3" +1515457-1516291 lin: data: "Data: 0x0B" "D: 0x0B" +1517069-1517903 lin: data: "Data: 0x0C" "D: 0x0C" +1518595-1519429 lin: data: "Data: 0x0D" "D: 0x0D" +1520220-1521054 lin: data: "Data: 0x0E" "D: 0x0E" +1521824-1522658 lin: data: "Data: 0x0F" "D: 0x0F" +1523436-1524270 lin: data: "Data: 0x10" "D: 0x10" +1525053-1525887 lin: data: "Data: 0x11" "D: 0x11" +1526671-1527505 lin: data: "Data: 0x12" "D: 0x12" +1528315-1529149 lin: data: "Checksum: 0x88" "Checksum" "Chk" "C" +1530337-1531916 lin: control: "Break condition" "Break" "Brk" "B" +1532335-1533169 lin: data: "Sync" "S" +1533869-1534703 lin: data: "ID: 03 Parity: 0 (ok)" "ID: 0x03" "I: 3" +1535747-1536581 lin: data: "Data: 0x0B" "D: 0x0B" +1537359-1538193 lin: data: "Data: 0x0C" "D: 0x0C" +1538879-1539713 lin: data: "Data: 0x0D" "D: 0x0D" +1540490-1541324 lin: data: "Data: 0x0E" "D: 0x0E" +1542101-1542935 lin: data: "Data: 0x0F" "D: 0x0F" +1543706-1544540 lin: data: "Data: 0x10" "D: 0x10" +1545311-1546145 lin: data: "Data: 0x11" "D: 0x11" +1546916-1547750 lin: data: "Data: 0x12" "D: 0x12" +1548442-1549276 lin: data: "Checksum: 0x88" "Checksum" "Chk" "C" +1550473-1552056 lin: control: "Break condition" "Break" "Brk" "B" +1552476-1553310 lin: data: "Sync" "S" +1554009-1554843 lin: data: "ID: 03 Parity: 0 (ok)" "ID: 0x03" "I: 3" +1555979-1556813 lin: data: "Data: 0x0B" "D: 0x0B" +1557590-1558424 lin: data: "Data: 0x0C" "D: 0x0C" +1559201-1560035 lin: data: "Data: 0x0D" "D: 0x0D" +1560819-1561653 lin: data: "Data: 0x0E" "D: 0x0E" +1562430-1563264 lin: data: "Data: 0x0F" "D: 0x0F" +1564035-1564869 lin: data: "Data: 0x10" "D: 0x10" +1565555-1566389 lin: data: "Data: 0x11" "D: 0x11" +1567160-1567994 lin: data: "Data: 0x12" "D: 0x12" +1568778-1569612 lin: data: "Checksum: 0x88" "Checksum" "Chk" "C" +1570786-1572347 lin: control: "Break condition" "Break" "Brk" "B" +1572766-1573600 lin: data: "Sync" "S" +1574306-1575140 lin: data: "ID: 03 Parity: 0 (ok)" "ID: 0x03" "I: 3" +1576275-1577109 lin: data: "Data: 0x0B" "D: 0x0B" +1577880-1578714 lin: data: "Data: 0x0C" "D: 0x0C" +1579407-1580241 lin: data: "Data: 0x0D" "D: 0x0D" +1581038-1581872 lin: data: "Data: 0x0E" "D: 0x0E" +1582564-1583398 lin: data: "Data: 0x0F" "D: 0x0F" +1584176-1585010 lin: data: "Data: 0x10" "D: 0x10" +1585780-1586614 lin: data: "Data: 0x11" "D: 0x11" +1587398-1588232 lin: data: "Data: 0x12" "D: 0x12" +1588925-1589759 lin: data: "Checksum: 0x88" "Checksum" "Chk" "C" +1590925-1592485 lin: control: "Break condition" "Break" "Brk" "B" +1592906-1593740 lin: data: "Sync" "S" +1594440-1595274 lin: data: "ID: 03 Parity: 0 (ok)" "ID: 0x03" "I: 3" +1596422-1597256 lin: data: "Data: 0x0B" "D: 0x0B" +1598027-1598861 lin: data: "Data: 0x0C" "D: 0x0C" +1599632-1600466 lin: data: "Data: 0x0D" "D: 0x0D" +1601237-1602071 lin: data: "Data: 0x0E" "D: 0x0E" +1602848-1603682 lin: data: "Data: 0x0F" "D: 0x0F" +1604459-1605293 lin: data: "Data: 0x10" "D: 0x10" +1606096-1606930 lin: data: "Data: 0x11" "D: 0x11" +1607617-1608451 lin: data: "Data: 0x12" "D: 0x12" +1609241-1610075 lin: data: "Checksum: 0x88" "Checksum" "Chk" "C" +1611240-1612817 lin: control: "Break condition" "Break" "Brk" "B" +1613235-1614069 lin: data: "Sync" "S" +1614769-1615603 lin: data: "ID: 03 Parity: 0 (ok)" "ID: 0x03" "I: 3" +1616751-1617585 lin: data: "Data: 0x0B" "D: 0x0B" +1618278-1619112 lin: data: "Data: 0x0C" "D: 0x0C" +1619896-1620730 lin: data: "Data: 0x0D" "D: 0x0D" +1621514-1622348 lin: data: "Data: 0x0E" "D: 0x0E" +1623131-1623965 lin: data: "Data: 0x0F" "D: 0x0F" +1624743-1625577 lin: data: "Data: 0x10" "D: 0x10" +1626354-1627188 lin: data: "Data: 0x11" "D: 0x11" +1627959-1628793 lin: data: "Data: 0x12" "D: 0x12" +1629576-1630410 lin: data: "Checksum: 0x88" "Checksum" "Chk" "C" +1631611-1633043 lin: control: "Break condition" "Break" "Brk" "B" +1633460-1634294 lin: data: "Sync" "S" +1634994-1635828 lin: data: "ID: 03 Parity: 0 (ok)" "ID: 0x03" "I: 3" +1636976-1637810 lin: data: "Data: 0x0B" "D: 0x0B" +1638497-1639331 lin: data: "Data: 0x0C" "D: 0x0C" +1640114-1640948 lin: data: "Data: 0x0D" "D: 0x0D" +1641719-1642553 lin: data: "Data: 0x0E" "D: 0x0E" +1643330-1644164 lin: data: "Data: 0x0F" "D: 0x0F" +1644948-1645782 lin: data: "Data: 0x10" "D: 0x10" +1646559-1647393 lin: data: "Data: 0x11" "D: 0x11" +1648164-1648998 lin: data: "Data: 0x12" "D: 0x12" +1649782-1650616 lin: data: "Checksum: 0x88" "Checksum" "Chk" "C" +1651784-1653364 lin: control: "Break condition" "Break" "Brk" "B" +1653783-1654617 lin: data: "Sync" "S" +1655323-1656157 lin: data: "ID: 03 Parity: 0 (ok)" "ID: 0x03" "I: 3" +1657292-1658126 lin: data: "Data: 0x0B" "D: 0x0B" +1658904-1659738 lin: data: "Data: 0x0C" "D: 0x0C" +1660521-1661355 lin: data: "Data: 0x0D" "D: 0x0D" +1662133-1662967 lin: data: "Data: 0x0E" "D: 0x0E" +1663737-1664571 lin: data: "Data: 0x0F" "D: 0x0F" +1665349-1666183 lin: data: "Data: 0x10" "D: 0x10" +1666869-1667703 lin: data: "Data: 0x11" "D: 0x11" +1668487-1669321 lin: data: "Data: 0x12" "D: 0x12" +1670104-1670938 lin: data: "Checksum: 0x88" "Checksum" "Chk" "C" +1672119-1673698 lin: control: "Break condition" "Break" "Brk" "B" +1674118-1674952 lin: data: "Sync" "S" +1675736-1676570 lin: data: "ID: 03 Parity: 0 (ok)" "ID: 0x03" "I: 3" +1677706-1678540 lin: data: "Data: 0x0B" "D: 0x0B" +1679226-1680060 lin: data: "Data: 0x0C" "D: 0x0C" +1680831-1681665 lin: data: "Data: 0x0D" "D: 0x0D" +1682436-1683270 lin: data: "Data: 0x0E" "D: 0x0E" +1684040-1684874 lin: data: "Data: 0x0F" "D: 0x0F" +1685645-1686479 lin: data: "Data: 0x10" "D: 0x10" +1687256-1688090 lin: data: "Data: 0x11" "D: 0x11" +1688861-1689695 lin: data: "Data: 0x12" "D: 0x12" +1690479-1691313 lin: data: "Checksum: 0x88" "Checksum" "Chk" "C" +1692478-1694056 lin: control: "Break condition" "Break" "Brk" "B" +1694473-1695307 lin: data: "Sync" "S" +1696007-1696841 lin: data: "ID: 03 Parity: 0 (ok)" "ID: 0x03" "I: 3" +1697989-1698823 lin: data: "Data: 0x0B" "D: 0x0B" +1699510-1700344 lin: data: "Data: 0x0C" "D: 0x0C" +1701121-1701955 lin: data: "Data: 0x0D" "D: 0x0D" +1702726-1703560 lin: data: "Data: 0x0E" "D: 0x0E" +1704246-1705080 lin: data: "Data: 0x0F" "D: 0x0F" +1705857-1706691 lin: data: "Data: 0x10" "D: 0x10" +1707468-1708302 lin: data: "Data: 0x11" "D: 0x11" +1709093-1709927 lin: data: "Data: 0x12" "D: 0x12" +1710730-1711564 lin: data: "Checksum: 0x88" "Checksum" "Chk" "C" +1712892-1714468 lin: control: "Break condition" "Break" "Brk" "B" +1714887-1715721 lin: data: "Sync" "S" +1716420-1717254 lin: data: "ID: 03 Parity: 0 (ok)" "ID: 0x03" "I: 3" +1718390-1719224 lin: data: "Data: 0x0B" "D: 0x0B" +1720001-1720835 lin: data: "Data: 0x0C" "D: 0x0C" +1721612-1722446 lin: data: "Data: 0x0D" "D: 0x0D" +1723217-1724051 lin: data: "Data: 0x0E" "D: 0x0E" +1724822-1725656 lin: data: "Data: 0x0F" "D: 0x0F" +1726342-1727176 lin: data: "Data: 0x10" "D: 0x10" +1727947-1728781 lin: data: "Data: 0x11" "D: 0x11" +1729551-1730385 lin: data: "Data: 0x12" "D: 0x12" +1731176-1732010 lin: data: "Checksum: 0x88" "Checksum" "Chk" "C" +1733345-1734906 lin: control: "Break condition" "Break" "Brk" "B" +1735313-1736147 lin: data: "Sync" "S" +1736846-1737680 lin: data: "ID: 03 Parity: 0 (ok)" "ID: 0x03" "I: 3" +1738829-1739663 lin: data: "Data: 0x0B" "D: 0x0B" +1740440-1741274 lin: data: "Data: 0x0C" "D: 0x0C" +1742052-1742886 lin: data: "Data: 0x0D" "D: 0x0D" +1743656-1744490 lin: data: "Data: 0x0E" "D: 0x0E" +1745261-1746095 lin: data: "Data: 0x0F" "D: 0x0F" +1746872-1747706 lin: data: "Data: 0x10" "D: 0x10" +1748484-1749318 lin: data: "Data: 0x11" "D: 0x11" +1750088-1750922 lin: data: "Data: 0x12" "D: 0x12" +1751706-1752540 lin: data: "Checksum: 0x88" "Checksum" "Chk" "C" +1753882-1755441 lin: control: "Break condition" "Break" "Brk" "B" +1755863-1756697 lin: data: "Sync" "S" +1757396-1758230 lin: data: "ID: 03 Parity: 0 (ok)" "ID: 0x03" "I: 3" +1759379-1760213 lin: data: "Data: 0x0B" "D: 0x0B" +1760990-1761824 lin: data: "Data: 0x0C" "D: 0x0C" +1762595-1763429 lin: data: "Data: 0x0D" "D: 0x0D" +1764206-1765040 lin: data: "Data: 0x0E" "D: 0x0E" +1765811-1766645 lin: data: "Data: 0x0F" "D: 0x0F" +1767429-1768263 lin: data: "Data: 0x10" "D: 0x10" +1769040-1769874 lin: data: "Data: 0x11" "D: 0x11" +1770645-1771479 lin: data: "Data: 0x12" "D: 0x12" +1772301-1773135 lin: data: "Checksum: 0x88" "Checksum" "Chk" "C" +1774469-1776054 lin: control: "Break condition" "Break" "Brk" "B" +1776471-1777305 lin: data: "Sync" "S" +1778005-1778839 lin: data: "ID: 03 Parity: 0 (ok)" "ID: 0x03" "I: 3" +1779974-1780808 lin: data: "Data: 0x0B" "D: 0x0B" +1781592-1782426 lin: data: "Data: 0x0C" "D: 0x0C" +1783197-1784031 lin: data: "Data: 0x0D" "D: 0x0D" +1784802-1785636 lin: data: "Data: 0x0E" "D: 0x0E" +1786406-1787240 lin: data: "Data: 0x0F" "D: 0x0F" +1788018-1788852 lin: data: "Data: 0x10" "D: 0x10" +1789629-1790463 lin: data: "Data: 0x11" "D: 0x11" +1791175-1792009 lin: data: "Data: 0x12" "D: 0x12" +1792793-1793627 lin: data: "Checksum: 0x88" "Checksum" "Chk" "C" +1794968-1796525 lin: control: "Break condition" "Break" "Brk" "B" +1796943-1797777 lin: data: "Sync" "S" +1798483-1799317 lin: data: "ID: 03 Parity: 0 (ok)" "ID: 0x03" "I: 3" +1800453-1801287 lin: data: "Data: 0x0B" "D: 0x0B" +1802064-1802898 lin: data: "Data: 0x0C" "D: 0x0C" +1803675-1804509 lin: data: "Data: 0x0D" "D: 0x0D" +1805280-1806114 lin: data: "Data: 0x0E" "D: 0x0E" +1806885-1807719 lin: data: "Data: 0x0F" "D: 0x0F" +1808502-1809336 lin: data: "Data: 0x10" "D: 0x10" +1810114-1810948 lin: data: "Data: 0x11" "D: 0x11" +1811718-1812552 lin: data: "Data: 0x12" "D: 0x12" +1813343-1814177 lin: data: "Checksum: 0x88" "Checksum" "Chk" "C" +1815506-1816927 lin: control: "Break condition" "Break" "Brk" "B" +1817350-1818184 lin: data: "Sync" "S" +1818883-1819717 lin: data: "ID: 03 Parity: 0 (ok)" "ID: 0x03" "I: 3" +1820866-1821700 lin: data: "Data: 0x0B" "D: 0x0B" +1822393-1823227 lin: data: "Data: 0x0C" "D: 0x0C" +1824004-1824838 lin: data: "Data: 0x0D" "D: 0x0D" +1825531-1826365 lin: data: "Data: 0x0E" "D: 0x0E" +1827155-1827989 lin: data: "Data: 0x0F" "D: 0x0F" +1828760-1829594 lin: data: "Data: 0x10" "D: 0x10" +1830391-1831225 lin: data: "Data: 0x11" "D: 0x11" +1831996-1832830 lin: data: "Data: 0x12" "D: 0x12" +1833613-1834447 lin: data: "Checksum: 0x88" "Checksum" "Chk" "C" +1838428-1839987 lin: control: "Break condition" "Break" "Brk" "B" +1840408-1841242 lin: data: "Sync" "S" +1842026-1842860 lin: data: "ID: 03 Parity: 0 (ok)" "ID: 0x03" "I: 3" +1843995-1844829 lin: data: "Data: 0x0B" "D: 0x0B" +1845607-1846441 lin: data: "Data: 0x0C" "D: 0x0C" +1847211-1848045 lin: data: "Data: 0x0D" "D: 0x0D" +1848816-1849650 lin: data: "Data: 0x0E" "D: 0x0E" +1850434-1851268 lin: data: "Data: 0x0F" "D: 0x0F" +1852039-1852873 lin: data: "Data: 0x10" "D: 0x10" +1853559-1854393 lin: data: "Data: 0x11" "D: 0x11" +1855177-1856011 lin: data: "Data: 0x12" "D: 0x12" +1856703-1857537 lin: data: "Checksum: 0x88" "Checksum" "Chk" "C" +1858727-1860287 lin: control: "Break condition" "Break" "Brk" "B" +1860704-1861538 lin: data: "Sync" "S" +1862251-1863085 lin: data: "ID: 03 Parity: 0 (ok)" "ID: 0x03" "I: 3" +1880901-1882459 lin: control: "Break condition" "Break" "Brk" "B" +1882879-1883713 lin: data: "Sync" "S" +1884412-1885246 lin: data: "ID: 03 Parity: 0 (ok)" "ID: 0x03" "I: 3" +1897561-1899142 lin: control: "Break condition" "Break" "Brk" "B" +1899563-1900397 lin: data: "Sync" "S" +1901096-1901930 lin: data: "ID: 03 Parity: 0 (ok)" "ID: 0x03" "I: 3" +1914213-1915789 lin: control: "Break condition" "Break" "Brk" "B" +1916208-1917042 lin: data: "Sync" "S" +1917826-1918660 lin: data: "ID: 03 Parity: 0 (ok)" "ID: 0x03" "I: 3" +1930833-1932396 lin: control: "Break condition" "Break" "Brk" "B" +1932814-1933648 lin: data: "Sync" "S" +1934360-1935194 lin: data: "ID: 03 Parity: 0 (ok)" "ID: 0x03" "I: 3" +1948128-1949688 lin: control: "Break condition" "Break" "Brk" "B" +1950109-1950943 lin: data: "Sync" "S" +1951649-1952483 lin: data: "ID: 01 Parity: 3 (ok)" "ID: 0x01" "I: 1" +1964313-1965893 lin: control: "Break condition" "Break" "Brk" "B" +1966319-1967153 lin: data: "Sync" "S" +1967852-1968686 lin: data: "ID: 01 Parity: 3 (ok)" "ID: 0x01" "I: 1" +1980751-1982333 lin: control: "Break condition" "Break" "Brk" "B" +1982750-1983584 lin: data: "Sync" "S" +1984374-1985208 lin: data: "ID: 01 Parity: 3 (ok)" "ID: 0x01" "I: 1" +1997425-1999000 lin: control: "Break condition" "Break" "Brk" "B" diff --git a/decoder/test/lin/test.conf b/decoder/test/lin/test.conf new file mode 100644 index 0000000..9ba2423 --- /dev/null +++ b/decoder/test/lin/test.conf @@ -0,0 +1,34 @@ +test lin_generated_single_frame + protocol-decoder uart channel rx=0 option baudrate=19200 option format=ascii + protocol-decoder lin option version=2 + stack uart lin + input uart/lin/lin_generated/single_frame.sr + output lin annotation match lin_generated_single_frame.output + +test lin_generated_burst + protocol-decoder uart channel rx=0 option baudrate=19200 option format=ascii + protocol-decoder lin option version=2 + stack uart lin + input uart/lin/lin_generated/burst.sr + output lin annotation match lin_generated_burst.output + +test lin_generated_stress + protocol-decoder uart channel rx=0 option baudrate=19200 option format=ascii + protocol-decoder lin option version=2 + stack uart lin + input uart/lin/lin_generated/stress.sr + output lin annotation match lin_generated_stress.output + +test lin_generated_malformed + protocol-decoder uart channel rx=0 option baudrate=19200 option format=ascii + protocol-decoder lin option version=2 + stack uart lin + input uart/lin/lin_generated/malformed.sr + output lin annotation match lin_generated_malformed.output + +test lin_generated_malformed2 + protocol-decoder uart channel rx=0 option baudrate=19200 option format=ascii + protocol-decoder lin option version=2 + stack uart lin + input uart/lin/lin_generated/malformed2.sr + output lin annotation match lin_generated_malformed2.output