ieee488: introduce tests for unified IEEE-488 decoder (GPIB and IEC)
authorGerhard Sittig <gerhard.sittig@gmx.net>
Thu, 3 Oct 2019 01:53:30 +0000 (03:53 +0200)
committerGerhard Sittig <gerhard.sittig@gmx.net>
Fri, 6 Dec 2019 18:51:18 +0000 (19:51 +0100)
commitf1a2ccfb38b8d06593ba169a6672f3ccb3006625
tree6668264e505acf5c9177d1541b3b280d7f5a86b4
parentd2c173c74b4eede2b80539c250ac0d0619e261ff
ieee488: introduce tests for unified IEEE-488 decoder (GPIB and IEC)

Test the visual annotations as well as binary and Python outputs for several
parallel GPIB captures (HP1631D, HP33120A, HP53131A, Keithley 2015) and the
serial IEC capture (CBM1571).

The "gpib_hp53131a_ton" capture does provide raw bytes, but its "payload"
data output really is empty in the current decoder's implementation. A
future implementation of the decoder may start flushing accumulated data
for currently unhandled conditions, too.
25 files changed:
decoder/test/ieee488/cbm_1571_read_status.bin_data [new file with mode: 0644]
decoder/test/ieee488/cbm_1571_read_status.bin_raw [new file with mode: 0644]
decoder/test/ieee488/cbm_1571_read_status.output [new file with mode: 0644]
decoder/test/ieee488/cbm_1571_read_status.python [new file with mode: 0644]
decoder/test/ieee488/gpib_hp1631d.bin_data [new file with mode: 0644]
decoder/test/ieee488/gpib_hp1631d.bin_raw [new file with mode: 0644]
decoder/test/ieee488/gpib_hp1631d.output [new file with mode: 0644]
decoder/test/ieee488/gpib_hp1631d.python [new file with mode: 0644]
decoder/test/ieee488/gpib_hp33120a.bin_data [new file with mode: 0644]
decoder/test/ieee488/gpib_hp33120a.bin_raw [new file with mode: 0644]
decoder/test/ieee488/gpib_hp33120a.output [new file with mode: 0644]
decoder/test/ieee488/gpib_hp33120a.python [new file with mode: 0644]
decoder/test/ieee488/gpib_hp53131a_idn.bin_data [new file with mode: 0644]
decoder/test/ieee488/gpib_hp53131a_idn.bin_raw [new file with mode: 0644]
decoder/test/ieee488/gpib_hp53131a_idn.output [new file with mode: 0644]
decoder/test/ieee488/gpib_hp53131a_idn.python [new file with mode: 0644]
decoder/test/ieee488/gpib_hp53131a_ton.bin_data [new file with mode: 0644]
decoder/test/ieee488/gpib_hp53131a_ton.bin_raw [new file with mode: 0644]
decoder/test/ieee488/gpib_hp53131a_ton.output [new file with mode: 0644]
decoder/test/ieee488/gpib_hp53131a_ton.python [new file with mode: 0644]
decoder/test/ieee488/gpib_keithley2015.bin_data [new file with mode: 0644]
decoder/test/ieee488/gpib_keithley2015.bin_raw [new file with mode: 0644]
decoder/test/ieee488/gpib_keithley2015.output [new file with mode: 0644]
decoder/test/ieee488/gpib_keithley2015.python [new file with mode: 0644]
decoder/test/ieee488/test.conf [new file with mode: 0644]