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