]> sigrok.org Git - sigrok-test.git/blob - decoder/test/usb_request/test.conf
avr_isp: add test for ATmega328/P
[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         output usb_request binary class pcap match logitech_rx250_leftclick.bin_pcap
9
10 # Same output as above.
11 test logitech_rx250_leftclick_automatic
12         protocol-decoder usb_signalling channel dp=0 channel dm=1 option signalling=low-speed
13         protocol-decoder usb_packet option signalling=low-speed
14         protocol-decoder usb_request
15         stack usb_signalling usb_packet usb_request
16         input usb/hid/mouse/logitech_rx250/logitech_rx250_leftclick.sr
17         output usb_request annotation match logitech_rx250_leftclick.output
18         output usb_request binary class pcap match logitech_rx250_leftclick.bin_pcap
19
20 test logitech_rx250_leftclick_first_ack
21         protocol-decoder usb_signalling channel dp=0 channel dm=1 option signalling=low-speed
22         protocol-decoder usb_packet option signalling=low-speed
23         protocol-decoder usb_request option in_request_start=first-ack
24         stack usb_signalling usb_packet usb_request
25         input usb/hid/mouse/logitech_rx250/logitech_rx250_leftclick.sr
26         output usb_request annotation match logitech_rx250_leftclick_first_ack.output
27         output usb_request binary class pcap match logitech_rx250_leftclick_first_ack.bin_pcap
28
29 test olimex_stm32-h103_usb_hid
30         protocol-decoder usb_signalling channel dp=1 channel dm=0 option signalling=full-speed
31         protocol-decoder usb_packet option signalling=full-speed
32         protocol-decoder usb_request
33         stack usb_signalling usb_packet usb_request
34         input usb/hid/mouse/olimex_stm32-h103_usb_hid/olimex_stm32-h103_usb_hid.sr
35         output usb_request annotation match olimex_stm32-h103_usb_hid.output
36         output usb_request binary class pcap match olimex_stm32-h103_usb_hid.bin_pcap
37
38 # Same output as above.
39 test olimex_stm32-h103_usb_hid_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         protocol-decoder usb_request
43         stack usb_signalling usb_packet usb_request
44         input usb/hid/mouse/olimex_stm32-h103_usb_hid/olimex_stm32-h103_usb_hid.sr
45         output usb_request annotation match olimex_stm32-h103_usb_hid.output
46         output usb_request binary class pcap match olimex_stm32-h103_usb_hid.bin_pcap
47
48 test mk220_snippet
49         protocol-decoder usb_signalling channel dp=1 channel dm=0 option signalling=full-speed
50         protocol-decoder usb_packet option signalling=full-speed
51         protocol-decoder usb_request
52         stack usb_signalling usb_packet usb_request
53         input usb/hid/keyboard_mouse_combo/logitech_mk220/mk220_snippet.sr
54         output usb_request annotation match mk220_snippet.output
55         output usb_request binary class pcap match mk220_snippet.bin_pcap
56
57 # NOT the same output as above!
58 test mk220_snippet_automatic
59         protocol-decoder usb_signalling channel dp=1 channel dm=0 option signalling=automatic
60         protocol-decoder usb_packet option signalling=full-speed
61         protocol-decoder usb_request
62         stack usb_signalling usb_packet usb_request
63         input usb/hid/keyboard_mouse_combo/logitech_mk220/mk220_snippet.sr
64         output usb_request annotation match mk220_snippet_automatic.output
65         output usb_request binary class pcap match mk220_snippet_automatic.bin_pcap
66
67 test rt-mwk01_snippet
68         protocol-decoder usb_signalling channel dp=1 channel dm=0 option signalling=low-speed
69         protocol-decoder usb_packet option signalling=low-speed
70         protocol-decoder usb_request
71         stack usb_signalling usb_packet usb_request
72         input usb/hid/keyboard_mouse_combo/riitek_rt-mwk01/rt-mwk01_snippet.sr
73         output usb_request annotation match rt-mwk01_snippet.output
74         output usb_request binary class pcap match rt-mwk01_snippet.bin_pcap
75
76 # Same output as above.
77 test rt-mwk01_snippet_automatic
78         protocol-decoder usb_signalling channel dp=1 channel dm=0 option signalling=automatic
79         protocol-decoder usb_packet option signalling=low-speed
80         protocol-decoder usb_request
81         stack usb_signalling usb_packet usb_request
82         input usb/hid/keyboard_mouse_combo/riitek_rt-mwk01/rt-mwk01_snippet.sr
83         output usb_request annotation match rt-mwk01_snippet.output
84         output usb_request binary class pcap match rt-mwk01_snippet.bin_pcap
85
86 test usb_reset_and_setup_lowspeed
87         protocol-decoder usb_signalling channel dp=1 channel dm=0 option signalling=low-speed
88         protocol-decoder usb_packet option signalling=low-speed
89         protocol-decoder usb_request
90         stack usb_signalling usb_packet usb_request
91         input usb/setup/usb_reset_and_setup_lowspeed.sr
92         output usb_request annotation match usb_reset_and_setup_lowspeed.output
93         output usb_request binary class pcap match usb_reset_and_setup_lowspeed.bin_pcap
94
95 # Same output as above.
96 test usb_reset_and_setup_lowspeed_automatic
97         protocol-decoder usb_signalling channel dp=1 channel dm=0 option signalling=automatic
98         protocol-decoder usb_packet option signalling=low-speed
99         protocol-decoder usb_request
100         stack usb_signalling usb_packet usb_request
101         input usb/setup/usb_reset_and_setup_lowspeed.sr
102         output usb_request annotation match usb_reset_and_setup_lowspeed.output
103         output usb_request binary class pcap match usb_reset_and_setup_lowspeed.bin_pcap
104
105 test voltcraft_vc820_usb_ok
106         protocol-decoder usb_signalling channel dp=7 channel dm=6 option signalling=full-speed
107         protocol-decoder usb_packet option signalling=full-speed
108         protocol-decoder usb_request
109         stack usb_signalling usb_packet usb_request
110         input usb/hid/dmm/voltcraft_vc820/voltcraft_vc820_usb_ok.sr
111         output usb_request annotation match voltcraft_vc820_usb_ok.output
112         output usb_request binary class pcap match voltcraft_vc820_usb_ok.bin_pcap
113
114 # Same output as above.
115 test voltcraft_vc820_usb_ok_automatic
116         protocol-decoder usb_signalling channel dp=7 channel dm=6 option signalling=automatic
117         protocol-decoder usb_packet option signalling=full-speed
118         protocol-decoder usb_request
119         stack usb_signalling usb_packet usb_request
120         input usb/hid/dmm/voltcraft_vc820/voltcraft_vc820_usb_ok.sr
121         output usb_request annotation match voltcraft_vc820_usb_ok.output
122         output usb_request binary class pcap match voltcraft_vc820_usb_ok.bin_pcap
123
124 test voltcraft_vc820_usb_err
125         protocol-decoder usb_signalling channel dp=7 channel dm=6 option signalling=full-speed
126         protocol-decoder usb_packet option signalling=full-speed
127         protocol-decoder usb_request
128         stack usb_signalling usb_packet usb_request
129         input usb/hid/dmm/voltcraft_vc820/voltcraft_vc820_usb_err.sr
130         output usb_request annotation match voltcraft_vc820_usb_err.output
131         output usb_request binary class pcap match voltcraft_vc820_usb_err.bin_pcap
132
133 # NOT the same output as above!
134 test voltcraft_vc820_usb_err_automatic
135         protocol-decoder usb_signalling channel dp=7 channel dm=6 option signalling=automatic
136         protocol-decoder usb_packet option signalling=full-speed
137         protocol-decoder usb_request
138         stack usb_signalling usb_packet usb_request
139         input usb/hid/dmm/voltcraft_vc820/voltcraft_vc820_usb_err.sr
140         output usb_request annotation match voltcraft_vc820_usb_err_automatic.output
141         output usb_request binary class pcap match voltcraft_vc820_usb_err_automatic.bin_pcap
142
143 test usb_failed_setup_fullspeed
144         protocol-decoder usb_signalling channel dp=1 channel dm=0 option signalling=full-speed
145         protocol-decoder usb_packet option signalling=full-speed
146         protocol-decoder usb_request
147         stack usb_signalling usb_packet usb_request
148         input usb/setup/usb_failed_setup_fullspeed.sr
149         output usb_request annotation match usb_failed_setup_fullspeed.output
150         output usb_request binary class pcap match usb_failed_setup_fullspeed.bin_pcap
151
152 test cp2110_serial_over_hid_ut612
153         protocol-decoder usb_signalling channel dp=0 channel dm=1 option signalling=full-speed
154         protocol-decoder usb_packet option signalling=full-speed
155         protocol-decoder usb_request
156         stack usb_signalling usb_packet usb_request
157         input usb/hid/serial/cp2110_serial_over_hid_ut612.sr
158         output usb_request annotation match cp2110_serial_over_hid_ut612.output
159         output usb_request binary class pcap match cp2110_serial_over_hid_ut612.bin_pcap
160
161 test cp2110_serial_over_hid_ut612_first_ack
162         protocol-decoder usb_signalling channel dp=0 channel dm=1 option signalling=full-speed
163         protocol-decoder usb_packet option signalling=full-speed
164         protocol-decoder usb_request option in_request_start=first-ack
165         stack usb_signalling usb_packet usb_request
166         input usb/hid/serial/cp2110_serial_over_hid_ut612.sr
167         output usb_request annotation match cp2110_serial_over_hid_ut612_first_ack.output
168         output usb_request binary class pcap match cp2110_serial_over_hid_ut612_first_ack.bin_pcap
169
170 test cp2102_setup_with_outdata_nak
171         protocol-decoder usb_signalling channel dp=1 channel dm=0 option signalling=full-speed
172         protocol-decoder usb_packet option signalling=full-speed
173         protocol-decoder usb_request
174         stack usb_signalling usb_packet usb_request
175         input usb/cdc/silabs_cp2102/cp2102_setup_with_outdata_nak.sr
176         output usb_request annotation match cp2102_setup_with_outdata_nak.output
177         output usb_request binary class pcap match cp2102_setup_with_outdata_nak.bin_pcap