]> sigrok.org Git - sigrok-test.git/blobdiff - decoder/test/ieee488/gpib_hp53131a_idn.python
ieee488: introduce tests for unified IEEE-488 decoder (GPIB and IEC)
[sigrok-test.git] / decoder / test / ieee488 / gpib_hp53131a_idn.python
diff --git a/decoder/test/ieee488/gpib_hp53131a_idn.python b/decoder/test/ieee488/gpib_hp53131a_idn.python
new file mode 100644 (file)
index 0000000..aed6baf
--- /dev/null
@@ -0,0 +1,190 @@
+175-189 ieee488: ['GPIB_RAW', None, 319]
+175-189 ieee488: ['COMMAND', None, 63]
+175-189 ieee488: ['TALK_LISTEN', None, []]
+220-234 ieee488: ['GPIB_RAW', None, 318]
+220-234 ieee488: ['LISTEN', 30, 62]
+220-234 ieee488: ['TALK_LISTEN', None, [30]]
+265-279 ieee488: ['GPIB_RAW', None, 320]
+265-279 ieee488: ['TALK', 0, 64]
+265-279 ieee488: ['TALK_LISTEN', 0, [30]]
+316-330 ieee488: ['GPIB_RAW', None, 42]
+316-330 ieee488: ['DATA_BYTE', 0, 42]
+347-361 ieee488: ['GPIB_RAW', None, 105]
+347-361 ieee488: ['DATA_BYTE', 0, 105]
+378-392 ieee488: ['GPIB_RAW', None, 100]
+378-392 ieee488: ['DATA_BYTE', 0, 100]
+409-423 ieee488: ['GPIB_RAW', None, 110]
+409-423 ieee488: ['DATA_BYTE', 0, 110]
+440-454 ieee488: ['GPIB_RAW', None, 63]
+440-454 ieee488: ['DATA_BYTE', 0, 63]
+510-524 ieee488: ['GPIB_RAW', None, 13]
+510-524 ieee488: ['DATA_BYTE', 0, 13]
+540-554 ieee488: ['GPIB_RAW', None, 10]
+540-554 ieee488: ['DATA_BYTE', 0, 10]
+316-554 ieee488: ['TALKER_BYTES', 0, bytearray(b'*idn?\r\n')]
+316-554 ieee488: ['TALKER_TEXT', 0, '*idn?[CR][LF]']
+603-617 ieee488: ['GPIB_RAW', None, 319]
+603-617 ieee488: ['COMMAND', None, 63]
+603-617 ieee488: ['TALK_LISTEN', 0, []]
+648-662 ieee488: ['GPIB_RAW', None, 351]
+648-662 ieee488: ['COMMAND', None, 95]
+648-662 ieee488: ['TALK_LISTEN', None, []]
+716-730 ieee488: ['GPIB_RAW', None, 319]
+716-730 ieee488: ['COMMAND', None, 63]
+716-730 ieee488: ['TALK_LISTEN', None, []]
+761-775 ieee488: ['GPIB_RAW', None, 350]
+761-775 ieee488: ['TALK', 30, 94]
+761-775 ieee488: ['TALK_LISTEN', 30, []]
+806-824 ieee488: ['GPIB_RAW', None, 288]
+806-824 ieee488: ['LISTEN', 0, 32]
+806-824 ieee488: ['TALK_LISTEN', 30, [0]]
+1306-1311 ieee488: ['GPIB_RAW', None, 72]
+1306-1311 ieee488: ['DATA_BYTE', 30, 72]
+1339-1348 ieee488: ['GPIB_RAW', None, 69]
+1339-1348 ieee488: ['DATA_BYTE', 30, 69]
+1373-1382 ieee488: ['GPIB_RAW', None, 87]
+1373-1382 ieee488: ['DATA_BYTE', 30, 87]
+1407-1416 ieee488: ['GPIB_RAW', None, 76]
+1407-1416 ieee488: ['DATA_BYTE', 30, 76]
+1499-1504 ieee488: ['GPIB_RAW', None, 69]
+1499-1504 ieee488: ['DATA_BYTE', 30, 69]
+1528-1538 ieee488: ['GPIB_RAW', None, 84]
+1528-1538 ieee488: ['DATA_BYTE', 30, 84]
+1562-1572 ieee488: ['GPIB_RAW', None, 84]
+1562-1572 ieee488: ['DATA_BYTE', 30, 84]
+1596-1606 ieee488: ['GPIB_RAW', None, 45]
+1596-1606 ieee488: ['DATA_BYTE', 30, 45]
+1631-1640 ieee488: ['GPIB_RAW', None, 80]
+1631-1640 ieee488: ['DATA_BYTE', 30, 80]
+1665-1674 ieee488: ['GPIB_RAW', None, 65]
+1665-1674 ieee488: ['DATA_BYTE', 30, 65]
+1699-1708 ieee488: ['GPIB_RAW', None, 67]
+1699-1708 ieee488: ['DATA_BYTE', 30, 67]
+1733-1742 ieee488: ['GPIB_RAW', None, 75]
+1733-1742 ieee488: ['DATA_BYTE', 30, 75]
+1767-1777 ieee488: ['GPIB_RAW', None, 65]
+1767-1777 ieee488: ['DATA_BYTE', 30, 65]
+1801-1811 ieee488: ['GPIB_RAW', None, 82]
+1801-1811 ieee488: ['DATA_BYTE', 30, 82]
+1835-1848 ieee488: ['GPIB_RAW', None, 68]
+1835-1848 ieee488: ['DATA_BYTE', 30, 68]
+1872-1882 ieee488: ['GPIB_RAW', None, 44]
+1872-1882 ieee488: ['DATA_BYTE', 30, 44]
+1906-1916 ieee488: ['GPIB_RAW', None, 53]
+1906-1916 ieee488: ['DATA_BYTE', 30, 53]
+1987-1993 ieee488: ['GPIB_RAW', None, 51]
+1987-1993 ieee488: ['DATA_BYTE', 30, 51]
+2017-2027 ieee488: ['GPIB_RAW', None, 49]
+2017-2027 ieee488: ['DATA_BYTE', 30, 49]
+2051-2061 ieee488: ['GPIB_RAW', None, 51]
+2051-2061 ieee488: ['DATA_BYTE', 30, 51]
+2085-2095 ieee488: ['GPIB_RAW', None, 49]
+2085-2095 ieee488: ['DATA_BYTE', 30, 49]
+2119-2129 ieee488: ['GPIB_RAW', None, 65]
+2119-2129 ieee488: ['DATA_BYTE', 30, 65]
+2154-2163 ieee488: ['GPIB_RAW', None, 44]
+2154-2163 ieee488: ['DATA_BYTE', 30, 44]
+2188-2197 ieee488: ['GPIB_RAW', None, 48]
+2188-2197 ieee488: ['DATA_BYTE', 30, 48]
+2222-2231 ieee488: ['GPIB_RAW', None, 44]
+2222-2231 ieee488: ['DATA_BYTE', 30, 44]
+2256-2265 ieee488: ['GPIB_RAW', None, 51]
+2256-2265 ieee488: ['DATA_BYTE', 30, 51]
+2290-2300 ieee488: ['GPIB_RAW', None, 52]
+2290-2300 ieee488: ['DATA_BYTE', 30, 52]
+2324-2334 ieee488: ['GPIB_RAW', None, 50]
+2324-2334 ieee488: ['DATA_BYTE', 30, 50]
+2361-2371 ieee488: ['GPIB_RAW', None, 55]
+2361-2371 ieee488: ['DATA_BYTE', 30, 55]
+2599-2604 ieee488: ['GPIB_RAW', None, 10]
+2599-2604 ieee488: ['DATA_BYTE', 30, 10]
+1306-2604 ieee488: ['TALKER_BYTES', 30, bytearray(b'HEWLETT-PACKARD,53131A,0,3427\n')]
+1306-2604 ieee488: ['TALKER_TEXT', 30, 'HEWLETT-PACKARD,53131A,0,3427[LF]']
+2670-2684 ieee488: ['GPIB_RAW', None, 319]
+2670-2684 ieee488: ['COMMAND', None, 63]
+2670-2684 ieee488: ['TALK_LISTEN', 30, []]
+2715-2729 ieee488: ['GPIB_RAW', None, 351]
+2715-2729 ieee488: ['COMMAND', None, 95]
+2715-2729 ieee488: ['TALK_LISTEN', None, []]
+1480194-1480208 ieee488: ['GPIB_RAW', None, 319]
+1480194-1480208 ieee488: ['COMMAND', None, 63]
+1480194-1480208 ieee488: ['TALK_LISTEN', None, []]
+1480239-1480253 ieee488: ['GPIB_RAW', None, 318]
+1480239-1480253 ieee488: ['LISTEN', 30, 62]
+1480239-1480253 ieee488: ['TALK_LISTEN', None, [30]]
+1480284-1480298 ieee488: ['GPIB_RAW', None, 320]
+1480284-1480298 ieee488: ['TALK', 0, 64]
+1480284-1480298 ieee488: ['TALK_LISTEN', 0, [30]]
+1480332-1480346 ieee488: ['GPIB_RAW', None, 114]
+1480332-1480346 ieee488: ['DATA_BYTE', 0, 114]
+1480363-1480377 ieee488: ['GPIB_RAW', None, 101]
+1480363-1480377 ieee488: ['DATA_BYTE', 0, 101]
+1480394-1480408 ieee488: ['GPIB_RAW', None, 97]
+1480394-1480408 ieee488: ['DATA_BYTE', 0, 97]
+1480425-1480439 ieee488: ['GPIB_RAW', None, 100]
+1480425-1480439 ieee488: ['DATA_BYTE', 0, 100]
+1480456-1480470 ieee488: ['GPIB_RAW', None, 63]
+1480456-1480470 ieee488: ['DATA_BYTE', 0, 63]
+1480536-1480550 ieee488: ['GPIB_RAW', None, 13]
+1480536-1480550 ieee488: ['DATA_BYTE', 0, 13]
+1480570-1480584 ieee488: ['GPIB_RAW', None, 10]
+1480570-1480584 ieee488: ['DATA_BYTE', 0, 10]
+1480332-1480584 ieee488: ['TALKER_BYTES', 0, bytearray(b'read?\r\n')]
+1480332-1480584 ieee488: ['TALKER_TEXT', 0, 'read?[CR][LF]']
+1480636-1480650 ieee488: ['GPIB_RAW', None, 319]
+1480636-1480650 ieee488: ['COMMAND', None, 63]
+1480636-1480650 ieee488: ['TALK_LISTEN', 0, []]
+1480681-1480695 ieee488: ['GPIB_RAW', None, 351]
+1480681-1480695 ieee488: ['COMMAND', None, 95]
+1480681-1480695 ieee488: ['TALK_LISTEN', None, []]
+1480749-1480763 ieee488: ['GPIB_RAW', None, 319]
+1480749-1480763 ieee488: ['COMMAND', None, 63]
+1480749-1480763 ieee488: ['TALK_LISTEN', None, []]
+1480794-1480808 ieee488: ['GPIB_RAW', None, 350]
+1480794-1480808 ieee488: ['TALK', 30, 94]
+1480794-1480808 ieee488: ['TALK_LISTEN', 30, []]
+1480839-1480853 ieee488: ['GPIB_RAW', None, 288]
+1480839-1480853 ieee488: ['LISTEN', 0, 32]
+1480839-1480853 ieee488: ['TALK_LISTEN', 30, [0]]
+1840052-1840058 ieee488: ['GPIB_RAW', None, 43]
+1840052-1840058 ieee488: ['DATA_BYTE', 30, 43]
+1840083-1840095 ieee488: ['GPIB_RAW', None, 57]
+1840083-1840095 ieee488: ['DATA_BYTE', 30, 57]
+1840120-1840129 ieee488: ['GPIB_RAW', None, 46]
+1840120-1840129 ieee488: ['DATA_BYTE', 30, 46]
+1840154-1840163 ieee488: ['GPIB_RAW', None, 57]
+1840154-1840163 ieee488: ['DATA_BYTE', 30, 57]
+1840188-1840197 ieee488: ['GPIB_RAW', None, 57]
+1840188-1840197 ieee488: ['DATA_BYTE', 30, 57]
+1840222-1840231 ieee488: ['GPIB_RAW', None, 57]
+1840222-1840231 ieee488: ['DATA_BYTE', 30, 57]
+1840256-1840266 ieee488: ['GPIB_RAW', None, 57]
+1840256-1840266 ieee488: ['DATA_BYTE', 30, 57]
+1840290-1840300 ieee488: ['GPIB_RAW', None, 55]
+1840290-1840300 ieee488: ['DATA_BYTE', 30, 55]
+1840324-1840334 ieee488: ['GPIB_RAW', None, 56]
+1840324-1840334 ieee488: ['DATA_BYTE', 30, 56]
+1840424-1840429 ieee488: ['GPIB_RAW', None, 52]
+1840424-1840429 ieee488: ['DATA_BYTE', 30, 52]
+1840453-1840463 ieee488: ['GPIB_RAW', None, 48]
+1840453-1840463 ieee488: ['DATA_BYTE', 30, 48]
+1840487-1840497 ieee488: ['GPIB_RAW', None, 69]
+1840487-1840497 ieee488: ['DATA_BYTE', 30, 69]
+1840521-1840531 ieee488: ['GPIB_RAW', None, 43]
+1840521-1840531 ieee488: ['DATA_BYTE', 30, 43]
+1840555-1840568 ieee488: ['GPIB_RAW', None, 48]
+1840555-1840568 ieee488: ['DATA_BYTE', 30, 48]
+1840595-1840605 ieee488: ['GPIB_RAW', None, 48]
+1840595-1840605 ieee488: ['DATA_BYTE', 30, 48]
+1840630-1840639 ieee488: ['GPIB_RAW', None, 54]
+1840630-1840639 ieee488: ['DATA_BYTE', 30, 54]
+1840754-1840758 ieee488: ['GPIB_RAW', None, 10]
+1840754-1840758 ieee488: ['DATA_BYTE', 30, 10]
+1840052-1840758 ieee488: ['TALKER_BYTES', 30, bytearray(b'+9.99997840E+006\n')]
+1840052-1840758 ieee488: ['TALKER_TEXT', 30, '+9.99997840E+006[LF]']
+1840824-1840838 ieee488: ['GPIB_RAW', None, 319]
+1840824-1840838 ieee488: ['COMMAND', None, 63]
+1840824-1840838 ieee488: ['TALK_LISTEN', 30, []]
+1840869-1840883 ieee488: ['GPIB_RAW', None, 351]
+1840869-1840883 ieee488: ['COMMAND', None, 95]
+1840869-1840883 ieee488: ['TALK_LISTEN', None, []]