]> sigrok.org Git - sigrok-test.git/blob - decoder/test/ir_irmp/test.conf
ir_irmp: introduce IRMP test cases, cover NEC/RC5/RC6/SIRC and others
[sigrok-test.git] / decoder / test / ir_irmp / test.conf
1 test exception_samplerate
2         protocol-decoder ir_irmp
3         input misc/no-samplerate.sr
4         output ir_irmp exception match SamplerateError
5
6 test nec_tv_matsui_0001_button_av_hold
7         protocol-decoder ir_irmp channel ir=6
8         input ir/nec/hama_8in1/tv_matsui_0001/tv_matsui_0001_button_av_hold.sr
9         output ir_irmp annotation match nec_tv_matsui_0001_button_av_hold.output
10
11 test nec_extended_capture
12         protocol-decoder ir_irmp channel ir=0
13         input ir/nec/extended/unknown_ceiling_light.sr
14         output ir_irmp annotation match nec_extended_capture.output
15
16 test rc5_vcr_philips_0082_button1_hold_one_bogus_packet
17         protocol-decoder ir_irmp channel ir=0
18         input ir/rc-5/hama_8in1/vcr_philips_0082_button1_hold_one_bogus_packet.sr
19         output ir_irmp annotation match rc5_vcr_philips_0082_button1_hold_one_bogus_packet.output
20
21 test rc5_vcr_philips_0082_button1_hold
22         protocol-decoder ir_irmp channel ir=1
23         input ir/rc-5/hama_8in1/vcr_philips_0082_button1_hold.sr
24         output ir_irmp annotation match rc5_vcr_philips_0082_button1_hold.output
25
26 test rc5_vcr_philips_0082_button2_hold
27         protocol-decoder ir_irmp channel ir=1
28         input ir/rc-5/hama_8in1/vcr_philips_0082_button2_hold.sr
29         output ir_irmp annotation match rc5_vcr_philips_0082_button2_hold.output
30
31 test rc5_vcr_philips_0082_button_standby_hold
32         protocol-decoder ir_irmp channel ir=1
33         input ir/rc-5/hama_8in1/vcr_philips_0082_button_standby_hold.sr
34         output ir_irmp annotation match rc5_vcr_philips_0082_button_standby_hold.output
35
36 test rc6_kathrein_rc674_numbers
37         protocol-decoder ir_irmp channel ir=0
38         input ir/rc-6/kathrein/kathrein_rc674_numbers.sr
39         output ir_irmp annotation match rc6_kathrein_rc674_numbers.output
40
41 test rc6_philips_rc2143604_numbers
42         protocol-decoder ir_irmp channel ir=0
43         input ir/rc-6/philips/philips_rc2143604_numbers.sr
44         output ir_irmp annotation match rc6_philips_rc2143604_numbers.output
45
46 test rc6_philips_unknown_numbers
47         protocol-decoder ir_irmp channel ir=0
48         input ir/rc-6/philips/philips_unknown_numbers.sr
49         output ir_irmp annotation match rc6_philips_unknown_numbers.output
50
51 test sirc_1
52         protocol-decoder ir_irmp channel ir=0
53         input ir/sirc/sirc-1.sr
54         output ir_irmp annotation match sirc_1.output
55
56 test sirc_2
57         protocol-decoder ir_irmp channel ir=0
58         input ir/sirc/sirc-2.sr
59         output ir_irmp annotation match sirc_2.output
60
61 test other_bose_button1_press
62         protocol-decoder ir_irmp channel ir=1
63         input ir/other/bose/ir_bose_button1_press.sr
64         output ir_irmp annotation match other_bose_press.output
65
66 test other_bose_button1_hold
67         protocol-decoder ir_irmp channel ir=1
68         input ir/other/bose/ir_bose_button1_hold.sr
69         output ir_irmp annotation match other_bose_hold.output
70
71 test other_nec_ru_m111_press
72         protocol-decoder ir_irmp channel ir=1
73         input ir/other/nec_ru-m111/ir_nec_ru-m111_button1_press.sr
74         output ir_irmp annotation match other_nec_rum111_press.output
75
76 test other_nec_ru_m111_hold
77         protocol-decoder ir_irmp channel ir=1
78         input ir/other/nec_ru-m111/ir_nec_ru-m111_button1_hold.sr
79         output ir_irmp annotation match other_nec_rum111_hold.output