]> sigrok.org Git - sigrok-test.git/blob - decoder/test/usb_packet/test.conf
usb*: Add a lot more test-cases.
[sigrok-test.git] / decoder / test / usb_packet / test.conf
1 test logitech_rx250_leftclick
2         protocol-decoder usb_signalling channel dp=0 channel dm=1 option signalling=low-speed
3         protocol-decoder usb_packet option signalling=low-speed
4         stack usb_signalling usb_packet
5         input usb/hid/mouse/logitech_rx250/logitech_rx250_leftclick.sr
6         output usb_packet annotation match logitech_rx250_leftclick.output
7
8 # Same output as above.
9 test logitech_rx250_leftclick_automatic
10         protocol-decoder usb_signalling channel dp=0 channel dm=1 option signalling=automatic
11         protocol-decoder usb_packet option signalling=low-speed
12         stack usb_signalling usb_packet
13         input usb/hid/mouse/logitech_rx250/logitech_rx250_leftclick.sr
14         output usb_packet annotation match logitech_rx250_leftclick.output
15
16 test olimex_stm32-h103_usb_hid
17         protocol-decoder usb_signalling channel dp=1 channel dm=0 option signalling=full-speed
18         protocol-decoder usb_packet option signalling=full-speed
19         stack usb_signalling usb_packet
20         input usb/hid/mouse/olimex_stm32-h103_usb_hid/olimex_stm32-h103_usb_hid.sr
21         output usb_packet annotation match olimex_stm32-h103_usb_hid.output
22
23 # Same output as above.
24 test olimex_stm32-h103_usb_hid_automatic
25         protocol-decoder usb_signalling channel dp=1 channel dm=0 option signalling=automatic
26         protocol-decoder usb_packet option signalling=full-speed
27         stack usb_signalling usb_packet
28         input usb/hid/mouse/olimex_stm32-h103_usb_hid/olimex_stm32-h103_usb_hid.sr
29         output usb_packet annotation match olimex_stm32-h103_usb_hid.output
30
31 test mk220_snippet
32         protocol-decoder usb_signalling channel dp=1 channel dm=0 option signalling=full-speed
33         protocol-decoder usb_packet option signalling=full-speed
34         stack usb_signalling usb_packet
35         input usb/hid/keyboard_mouse_combo/logitech_mk220/mk220_snippet.sr
36         output usb_packet annotation match mk220_snippet.output
37
38 # NOT the same output as above!
39 test mk220_snippet_automatic
40         protocol-decoder usb_signalling channel dp=1 channel dm=0 option signalling=automatic
41         protocol-decoder usb_packet option signalling=full-speed
42         stack usb_signalling usb_packet
43         input usb/hid/keyboard_mouse_combo/logitech_mk220/mk220_snippet.sr
44         output usb_packet annotation match mk220_snippet_automatic.output
45
46 test rt-mwk01_snippet
47         protocol-decoder usb_signalling channel dp=1 channel dm=0 option signalling=low-speed
48         protocol-decoder usb_packet option signalling=low-speed
49         stack usb_signalling usb_packet
50         input usb/hid/keyboard_mouse_combo/riitek_rt-mwk01/rt-mwk01_snippet.sr
51         output usb_packet annotation match rt-mwk01_snippet.output
52
53 # Same output as above.
54 test rt-mwk01_snippet_automatic
55         protocol-decoder usb_signalling channel dp=1 channel dm=0 option signalling=automatic
56         protocol-decoder usb_packet option signalling=low-speed
57         stack usb_signalling usb_packet
58         input usb/hid/keyboard_mouse_combo/riitek_rt-mwk01/rt-mwk01_snippet.sr
59         output usb_packet annotation match rt-mwk01_snippet.output
60
61 test usb_reset_and_setup_lowspeed
62         protocol-decoder usb_signalling channel dp=1 channel dm=0 option signalling=low-speed
63         protocol-decoder usb_packet option signalling=low-speed
64         stack usb_signalling usb_packet
65         input usb/setup/usb_reset_and_setup_lowspeed.sr
66         output usb_packet annotation match usb_reset_and_setup_lowspeed.output
67
68 # Same output as above.
69 test usb_reset_and_setup_lowspeed_automatic
70         protocol-decoder usb_signalling channel dp=1 channel dm=0 option signalling=automatic
71         protocol-decoder usb_packet option signalling=low-speed
72         stack usb_signalling usb_packet
73         input usb/setup/usb_reset_and_setup_lowspeed.sr
74         output usb_packet annotation match usb_reset_and_setup_lowspeed.output
75
76 test voltcraft_vc820_usb_ok
77         protocol-decoder usb_signalling channel dp=7 channel dm=6 option signalling=full-speed
78         protocol-decoder usb_packet option signalling=full-speed
79         stack usb_signalling usb_packet
80         input usb/hid/dmm/voltcraft_vc820/voltcraft_vc820_usb_ok.sr
81         output usb_packet annotation match voltcraft_vc820_usb_ok.output
82
83 # Same output as above.
84 test voltcraft_vc820_usb_ok_automatic
85         protocol-decoder usb_signalling channel dp=7 channel dm=6 option signalling=automatic
86         protocol-decoder usb_packet option signalling=full-speed
87         stack usb_signalling usb_packet
88         input usb/hid/dmm/voltcraft_vc820/voltcraft_vc820_usb_ok.sr
89         output usb_packet annotation match voltcraft_vc820_usb_ok.output
90
91 test voltcraft_vc820_usb_err
92         protocol-decoder usb_signalling channel dp=7 channel dm=6 option signalling=full-speed
93         protocol-decoder usb_packet option signalling=full-speed
94         stack usb_signalling usb_packet
95         input usb/hid/dmm/voltcraft_vc820/voltcraft_vc820_usb_err.sr
96         output usb_packet annotation match voltcraft_vc820_usb_err.output
97
98 # NOT the same output as above!
99 test voltcraft_vc820_usb_err_automatic
100         protocol-decoder usb_signalling channel dp=7 channel dm=6 option signalling=automatic
101         protocol-decoder usb_packet option signalling=full-speed
102         stack usb_signalling usb_packet
103         input usb/hid/dmm/voltcraft_vc820/voltcraft_vc820_usb_err.sr
104         output usb_packet annotation match voltcraft_vc820_usb_err_automatic.output