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