X-Git-Url: https://sigrok.org/gitweb/?p=sigrok-test.git;a=blobdiff_plain;f=decoder%2Ftest%2Fusb_request%2Ftest.conf;fp=decoder%2Ftest%2Fusb_request%2Ftest.conf;h=1955d4ce94b7d8e38892e105bed477e926cd29f5;hp=0000000000000000000000000000000000000000;hb=67760d23bd73f290a07038d35c6007e21b67831e;hpb=993b3473ae06fa033468651a4ad4cb28959a4cdd;ds=sidebyside diff --git a/decoder/test/usb_request/test.conf b/decoder/test/usb_request/test.conf new file mode 100644 index 0000000..1955d4c --- /dev/null +++ b/decoder/test/usb_request/test.conf @@ -0,0 +1,118 @@ +test logitech_rx250_leftclick + protocol-decoder usb_signalling channel dp=0 channel dm=1 option signalling=low-speed + protocol-decoder usb_packet option signalling=low-speed + protocol-decoder usb_request + stack usb_signalling usb_packet usb_request + input usb/hid/mouse/logitech_rx250/logitech_rx250_leftclick.sr + output usb_request annotation match logitech_rx250_leftclick.output + +# Same output as above. +test logitech_rx250_leftclick_automatic + protocol-decoder usb_signalling channel dp=0 channel dm=1 option signalling=low-speed + protocol-decoder usb_packet option signalling=low-speed + protocol-decoder usb_request + stack usb_signalling usb_packet usb_request + input usb/hid/mouse/logitech_rx250/logitech_rx250_leftclick.sr + output usb_request annotation match logitech_rx250_leftclick.output + +test olimex_stm32-h103_usb_hid + protocol-decoder usb_signalling channel dp=1 channel dm=0 option signalling=full-speed + protocol-decoder usb_packet option signalling=full-speed + protocol-decoder usb_request + stack usb_signalling usb_packet usb_request + input usb/hid/mouse/olimex_stm32-h103_usb_hid/olimex_stm32-h103_usb_hid.sr + output usb_request annotation match olimex_stm32-h103_usb_hid.output + +# Same output as above. +test olimex_stm32-h103_usb_hid_automatic + protocol-decoder usb_signalling channel dp=1 channel dm=0 option signalling=automatic + protocol-decoder usb_packet option signalling=full-speed + protocol-decoder usb_request + stack usb_signalling usb_packet usb_request + input usb/hid/mouse/olimex_stm32-h103_usb_hid/olimex_stm32-h103_usb_hid.sr + output usb_request annotation match olimex_stm32-h103_usb_hid.output + +test mk220_snippet + protocol-decoder usb_signalling channel dp=1 channel dm=0 option signalling=full-speed + protocol-decoder usb_packet option signalling=full-speed + protocol-decoder usb_request + stack usb_signalling usb_packet usb_request + input usb/hid/keyboard_mouse_combo/logitech_mk220/mk220_snippet.sr + output usb_request annotation match mk220_snippet.output + +# NOT the same output as above! +test mk220_snippet_automatic + protocol-decoder usb_signalling channel dp=1 channel dm=0 option signalling=automatic + protocol-decoder usb_packet option signalling=full-speed + protocol-decoder usb_request + stack usb_signalling usb_packet usb_request + input usb/hid/keyboard_mouse_combo/logitech_mk220/mk220_snippet.sr + output usb_request annotation match mk220_snippet_automatic.output + +test rt-mwk01_snippet + protocol-decoder usb_signalling channel dp=1 channel dm=0 option signalling=low-speed + protocol-decoder usb_packet option signalling=low-speed + protocol-decoder usb_request + stack usb_signalling usb_packet usb_request + input usb/hid/keyboard_mouse_combo/riitek_rt-mwk01/rt-mwk01_snippet.sr + output usb_request annotation match rt-mwk01_snippet.output + +# Same output as above. +test rt-mwk01_snippet_automatic + protocol-decoder usb_signalling channel dp=1 channel dm=0 option signalling=automatic + protocol-decoder usb_packet option signalling=low-speed + protocol-decoder usb_request + stack usb_signalling usb_packet usb_request + input usb/hid/keyboard_mouse_combo/riitek_rt-mwk01/rt-mwk01_snippet.sr + output usb_request annotation match rt-mwk01_snippet.output + +test usb_reset_and_setup_lowspeed + protocol-decoder usb_signalling channel dp=1 channel dm=0 option signalling=low-speed + protocol-decoder usb_packet option signalling=low-speed + protocol-decoder usb_request + stack usb_signalling usb_packet usb_request + input usb/setup/usb_reset_and_setup_lowspeed.sr + output usb_request annotation match usb_reset_and_setup_lowspeed.output + +# Same output as above. +test usb_reset_and_setup_lowspeed_automatic + protocol-decoder usb_signalling channel dp=1 channel dm=0 option signalling=automatic + protocol-decoder usb_packet option signalling=low-speed + protocol-decoder usb_request + stack usb_signalling usb_packet usb_request + input usb/setup/usb_reset_and_setup_lowspeed.sr + output usb_request annotation match usb_reset_and_setup_lowspeed.output + +test voltcraft_vc820_usb_ok + protocol-decoder usb_signalling channel dp=7 channel dm=6 option signalling=full-speed + protocol-decoder usb_packet option signalling=full-speed + protocol-decoder usb_request + stack usb_signalling usb_packet usb_request + input usb/hid/dmm/voltcraft_vc820/voltcraft_vc820_usb_ok.sr + output usb_request annotation match voltcraft_vc820_usb_ok.output + +# Same output as above. +test voltcraft_vc820_usb_ok_automatic + protocol-decoder usb_signalling channel dp=7 channel dm=6 option signalling=automatic + protocol-decoder usb_packet option signalling=full-speed + protocol-decoder usb_request + stack usb_signalling usb_packet usb_request + input usb/hid/dmm/voltcraft_vc820/voltcraft_vc820_usb_ok.sr + output usb_request annotation match voltcraft_vc820_usb_ok.output + +test voltcraft_vc820_usb_err + protocol-decoder usb_signalling channel dp=7 channel dm=6 option signalling=full-speed + protocol-decoder usb_packet option signalling=full-speed + protocol-decoder usb_request + stack usb_signalling usb_packet usb_request + input usb/hid/dmm/voltcraft_vc820/voltcraft_vc820_usb_err.sr + output usb_request annotation match voltcraft_vc820_usb_err.output + +# NOT the same output as above! +test voltcraft_vc820_usb_err_automatic + protocol-decoder usb_signalling channel dp=7 channel dm=6 option signalling=automatic + protocol-decoder usb_packet option signalling=full-speed + protocol-decoder usb_request + stack usb_signalling usb_packet usb_request + input usb/hid/dmm/voltcraft_vc820/voltcraft_vc820_usb_err.sr + output usb_request annotation match voltcraft_vc820_usb_err_automatic.output