ir_rc5: Add a few test-cases.
authorUwe Hermann <uwe@hermann-uwe.de>
Tue, 21 Jul 2015 20:14:23 +0000 (22:14 +0200)
committerUwe Hermann <uwe@hermann-uwe.de>
Wed, 22 Jul 2015 16:05:07 +0000 (18:05 +0200)
decoder/test/ir_rc5/test.conf
decoder/test/ir_rc5/vcr_philips_0082_button1_hold.output [new file with mode: 0644]
decoder/test/ir_rc5/vcr_philips_0082_button1_hold_one_bogus_packet.output [new file with mode: 0644]
decoder/test/ir_rc5/vcr_philips_0082_button2_hold.output [new file with mode: 0644]
decoder/test/ir_rc5/vcr_philips_0082_button_standby_hold.output [new file with mode: 0644]

index cce9d38a7df070f6ee3190f7e8a4a1e630e69e6d..a823aa2ac37829aaf4260dc0ca80071043ef34ef 100644 (file)
@@ -2,3 +2,23 @@ test exception_samplerate
        protocol-decoder ir_rc5
        input misc/no-samplerate.sr
        output ir_rc5 exception match SamplerateError
+
+test vcr_philips_0082_button1_hold_one_bogus_packet
+       protocol-decoder ir_rc5 channel ir=0
+       input ir/rc-5/hama_8in1/vcr_philips_0082_button1_hold_one_bogus_packet.sr
+       output ir_rc5 annotation match vcr_philips_0082_button1_hold_one_bogus_packet.output
+
+test vcr_philips_0082_button1_hold
+       protocol-decoder ir_rc5 channel ir=1
+       input ir/rc-5/hama_8in1/vcr_philips_0082_button1_hold.sr
+       output ir_rc5 annotation match vcr_philips_0082_button1_hold.output
+
+test vcr_philips_0082_button2_hold
+       protocol-decoder ir_rc5 channel ir=1
+       input ir/rc-5/hama_8in1/vcr_philips_0082_button2_hold.sr
+       output ir_rc5 annotation match vcr_philips_0082_button2_hold.output
+
+test vcr_philips_0082_button_standby_hold
+       protocol-decoder ir_rc5 channel ir=1
+       input ir/rc-5/hama_8in1/vcr_philips_0082_button_standby_hold.sr
+       output ir_rc5 annotation match vcr_philips_0082_button_standby_hold.output
diff --git a/decoder/test/ir_rc5/vcr_philips_0082_button1_hold.output b/decoder/test/ir_rc5/vcr_philips_0082_button1_hold.output
new file mode 100644 (file)
index 0000000..9eda066
--- /dev/null
@@ -0,0 +1,323 @@
+121967-123747 ir_rc5: bit: "1"
+123747-125500 ir_rc5: bit: "1"
+125500-127255 ir_rc5: bit: "1"
+127255-129013 ir_rc5: bit: "0"
+129013-130773 ir_rc5: bit: "0"
+130773-132517 ir_rc5: bit: "1"
+132517-134270 ir_rc5: bit: "0"
+134270-136025 ir_rc5: bit: "1"
+136025-137780 ir_rc5: bit: "0"
+137780-139543 ir_rc5: bit: "0"
+139543-141292 ir_rc5: bit: "0"
+141292-143051 ir_rc5: bit: "0"
+143051-144809 ir_rc5: bit: "0"
+144809-146550 ir_rc5: bit: "1"
+121967-123747 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+123747-125500 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+125500-127255 ir_rc5: togglebit-1: "Togglebit: 1" "Toggle: 1" "TB: 1" "TB" "T"
+127255-136025 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+136025-146550 ir_rc5: command: "Command: 1 (1)" "Cmd: 1 (1)" "Cmd: 1" "C: 1" "C"
+234583-236363 ir_rc5: bit: "1"
+236363-238131 ir_rc5: bit: "1"
+238131-239886 ir_rc5: bit: "1"
+239886-241637 ir_rc5: bit: "0"
+241637-243403 ir_rc5: bit: "0"
+243403-245147 ir_rc5: bit: "1"
+245147-246909 ir_rc5: bit: "0"
+246909-248653 ir_rc5: bit: "1"
+248653-250414 ir_rc5: bit: "0"
+250414-252174 ir_rc5: bit: "0"
+252174-253926 ir_rc5: bit: "0"
+253926-255684 ir_rc5: bit: "0"
+255684-257430 ir_rc5: bit: "0"
+257430-259179 ir_rc5: bit: "1"
+234583-236363 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+236363-238131 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+238131-239886 ir_rc5: togglebit-1: "Togglebit: 1" "Toggle: 1" "TB: 1" "TB" "T"
+239886-248653 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+248653-259179 ir_rc5: command: "Command: 1 (1)" "Cmd: 1 (1)" "Cmd: 1" "C: 1" "C"
+347215-348995 ir_rc5: bit: "1"
+348995-350745 ir_rc5: bit: "1"
+350745-352515 ir_rc5: bit: "1"
+352515-354259 ir_rc5: bit: "0"
+354259-356032 ir_rc5: bit: "0"
+356032-357776 ir_rc5: bit: "1"
+357776-359531 ir_rc5: bit: "0"
+359531-361282 ir_rc5: bit: "1"
+361282-363030 ir_rc5: bit: "0"
+363030-364802 ir_rc5: bit: "0"
+364802-366555 ir_rc5: bit: "0"
+366555-368311 ir_rc5: bit: "0"
+368311-370065 ir_rc5: bit: "0"
+370065-371808 ir_rc5: bit: "1"
+347215-348995 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+348995-350745 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+350745-352515 ir_rc5: togglebit-1: "Togglebit: 1" "Toggle: 1" "TB: 1" "TB" "T"
+352515-361282 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+361282-371808 ir_rc5: command: "Command: 1 (1)" "Cmd: 1 (1)" "Cmd: 1" "C: 1" "C"
+459854-461634 ir_rc5: bit: "1"
+461634-463388 ir_rc5: bit: "1"
+463388-465143 ir_rc5: bit: "1"
+465143-466904 ir_rc5: bit: "0"
+466904-468661 ir_rc5: bit: "0"
+468661-470404 ir_rc5: bit: "1"
+470404-472161 ir_rc5: bit: "0"
+472161-473910 ir_rc5: bit: "1"
+473910-475676 ir_rc5: bit: "0"
+475676-477432 ir_rc5: bit: "0"
+477432-479184 ir_rc5: bit: "0"
+479184-480940 ir_rc5: bit: "0"
+480940-482694 ir_rc5: bit: "0"
+482694-484436 ir_rc5: bit: "1"
+459854-461634 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+461634-463388 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+463388-465143 ir_rc5: togglebit-1: "Togglebit: 1" "Toggle: 1" "TB: 1" "TB" "T"
+465143-473910 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+473910-484436 ir_rc5: command: "Command: 1 (1)" "Cmd: 1 (1)" "Cmd: 1" "C: 1" "C"
+572482-574262 ir_rc5: bit: "1"
+574262-576016 ir_rc5: bit: "1"
+576016-577772 ir_rc5: bit: "1"
+577772-579526 ir_rc5: bit: "0"
+579526-581289 ir_rc5: bit: "0"
+581289-583032 ir_rc5: bit: "1"
+583032-584782 ir_rc5: bit: "0"
+584782-586539 ir_rc5: bit: "1"
+586539-588294 ir_rc5: bit: "0"
+588294-590060 ir_rc5: bit: "0"
+590060-591812 ir_rc5: bit: "0"
+591812-593566 ir_rc5: bit: "0"
+593566-595321 ir_rc5: bit: "0"
+595321-597065 ir_rc5: bit: "1"
+572482-574262 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+574262-576016 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+576016-577772 ir_rc5: togglebit-1: "Togglebit: 1" "Toggle: 1" "TB: 1" "TB" "T"
+577772-586539 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+586539-597065 ir_rc5: command: "Command: 1 (1)" "Cmd: 1 (1)" "Cmd: 1" "C: 1" "C"
+685111-686891 ir_rc5: bit: "1"
+686891-688645 ir_rc5: bit: "1"
+688645-690400 ir_rc5: bit: "1"
+690400-692147 ir_rc5: bit: "0"
+692147-693904 ir_rc5: bit: "0"
+693904-695660 ir_rc5: bit: "1"
+695660-697418 ir_rc5: bit: "0"
+697418-699167 ir_rc5: bit: "1"
+699167-700924 ir_rc5: bit: "0"
+700924-702687 ir_rc5: bit: "0"
+702687-704441 ir_rc5: bit: "0"
+704441-706197 ir_rc5: bit: "0"
+706197-707951 ir_rc5: bit: "0"
+707951-709693 ir_rc5: bit: "1"
+685111-686891 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+686891-688645 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+688645-690400 ir_rc5: togglebit-1: "Togglebit: 1" "Toggle: 1" "TB: 1" "TB" "T"
+690400-699167 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+699167-709693 ir_rc5: command: "Command: 1 (1)" "Cmd: 1 (1)" "Cmd: 1" "C: 1" "C"
+797739-799519 ir_rc5: bit: "1"
+799519-801273 ir_rc5: bit: "1"
+801273-803028 ir_rc5: bit: "1"
+803028-804785 ir_rc5: bit: "0"
+804785-806546 ir_rc5: bit: "0"
+806546-808289 ir_rc5: bit: "1"
+808289-810045 ir_rc5: bit: "0"
+810045-811796 ir_rc5: bit: "1"
+811796-813549 ir_rc5: bit: "0"
+813549-815315 ir_rc5: bit: "0"
+815315-817070 ir_rc5: bit: "0"
+817070-818825 ir_rc5: bit: "0"
+818825-820574 ir_rc5: bit: "0"
+820574-822321 ir_rc5: bit: "1"
+797739-799519 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+799519-801273 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+801273-803028 ir_rc5: togglebit-1: "Togglebit: 1" "Toggle: 1" "TB: 1" "TB" "T"
+803028-811796 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+811796-822321 ir_rc5: command: "Command: 1 (1)" "Cmd: 1 (1)" "Cmd: 1" "C: 1" "C"
+910367-912147 ir_rc5: bit: "1"
+912147-913901 ir_rc5: bit: "1"
+913901-915657 ir_rc5: bit: "1"
+915657-917415 ir_rc5: bit: "0"
+917415-919173 ir_rc5: bit: "0"
+919173-920917 ir_rc5: bit: "1"
+920917-922681 ir_rc5: bit: "0"
+922681-924422 ir_rc5: bit: "1"
+924422-926175 ir_rc5: bit: "0"
+926175-927944 ir_rc5: bit: "0"
+927944-929697 ir_rc5: bit: "0"
+929697-931453 ir_rc5: bit: "0"
+931453-933206 ir_rc5: bit: "0"
+933206-934950 ir_rc5: bit: "1"
+910367-912147 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+912147-913901 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+913901-915657 ir_rc5: togglebit-1: "Togglebit: 1" "Toggle: 1" "TB: 1" "TB" "T"
+915657-924422 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+924422-934950 ir_rc5: command: "Command: 1 (1)" "Cmd: 1 (1)" "Cmd: 1" "C: 1" "C"
+1022996-1024776 ir_rc5: bit: "1"
+1024776-1026530 ir_rc5: bit: "1"
+1026530-1028285 ir_rc5: bit: "1"
+1028285-1030038 ir_rc5: bit: "0"
+1030038-1031803 ir_rc5: bit: "0"
+1031803-1033545 ir_rc5: bit: "1"
+1033545-1035308 ir_rc5: bit: "0"
+1035308-1037052 ir_rc5: bit: "1"
+1037052-1038811 ir_rc5: bit: "0"
+1038811-1040573 ir_rc5: bit: "0"
+1040573-1042327 ir_rc5: bit: "0"
+1042327-1044081 ir_rc5: bit: "0"
+1044081-1045835 ir_rc5: bit: "0"
+1045835-1047578 ir_rc5: bit: "1"
+1022996-1024776 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+1024776-1026530 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+1026530-1028285 ir_rc5: togglebit-1: "Togglebit: 1" "Toggle: 1" "TB: 1" "TB" "T"
+1028285-1037052 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+1037052-1047578 ir_rc5: command: "Command: 1 (1)" "Cmd: 1 (1)" "Cmd: 1" "C: 1" "C"
+1135624-1137404 ir_rc5: bit: "1"
+1137404-1139158 ir_rc5: bit: "1"
+1139158-1140913 ir_rc5: bit: "1"
+1140913-1142661 ir_rc5: bit: "0"
+1142661-1144431 ir_rc5: bit: "0"
+1144431-1146167 ir_rc5: bit: "1"
+1146167-1147933 ir_rc5: bit: "0"
+1147933-1149680 ir_rc5: bit: "1"
+1149680-1151426 ir_rc5: bit: "0"
+1151426-1153201 ir_rc5: bit: "0"
+1153201-1154954 ir_rc5: bit: "0"
+1154954-1156710 ir_rc5: bit: "0"
+1156710-1158462 ir_rc5: bit: "0"
+1158462-1160207 ir_rc5: bit: "1"
+1135624-1137404 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+1137404-1139158 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+1139158-1140913 ir_rc5: togglebit-1: "Togglebit: 1" "Toggle: 1" "TB: 1" "TB" "T"
+1140913-1149680 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+1149680-1160207 ir_rc5: command: "Command: 1 (1)" "Cmd: 1 (1)" "Cmd: 1" "C: 1" "C"
+1248252-1250032 ir_rc5: bit: "1"
+1250032-1251786 ir_rc5: bit: "1"
+1251786-1253542 ir_rc5: bit: "1"
+1253542-1255300 ir_rc5: bit: "0"
+1255300-1257057 ir_rc5: bit: "0"
+1257057-1258802 ir_rc5: bit: "1"
+1258802-1260558 ir_rc5: bit: "0"
+1260558-1262309 ir_rc5: bit: "1"
+1262309-1264059 ir_rc5: bit: "0"
+1264059-1265827 ir_rc5: bit: "0"
+1265827-1267582 ir_rc5: bit: "0"
+1267582-1269335 ir_rc5: bit: "0"
+1269335-1271092 ir_rc5: bit: "0"
+1271092-1272835 ir_rc5: bit: "1"
+1248252-1250032 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+1250032-1251786 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+1251786-1253542 ir_rc5: togglebit-1: "Togglebit: 1" "Toggle: 1" "TB: 1" "TB" "T"
+1253542-1262309 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+1262309-1272835 ir_rc5: command: "Command: 1 (1)" "Cmd: 1 (1)" "Cmd: 1" "C: 1" "C"
+1360881-1362661 ir_rc5: bit: "1"
+1362661-1364415 ir_rc5: bit: "1"
+1364415-1366170 ir_rc5: bit: "1"
+1366170-1367929 ir_rc5: bit: "0"
+1367929-1369682 ir_rc5: bit: "0"
+1369682-1371431 ir_rc5: bit: "1"
+1371431-1373184 ir_rc5: bit: "0"
+1373184-1374938 ir_rc5: bit: "1"
+1374938-1376685 ir_rc5: bit: "0"
+1376685-1378457 ir_rc5: bit: "0"
+1378457-1380211 ir_rc5: bit: "0"
+1380211-1381967 ir_rc5: bit: "0"
+1381967-1383719 ir_rc5: bit: "0"
+1383719-1385464 ir_rc5: bit: "1"
+1360881-1362661 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+1362661-1364415 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+1364415-1366170 ir_rc5: togglebit-1: "Togglebit: 1" "Toggle: 1" "TB: 1" "TB" "T"
+1366170-1374938 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+1374938-1385464 ir_rc5: command: "Command: 1 (1)" "Cmd: 1 (1)" "Cmd: 1" "C: 1" "C"
+1473509-1475289 ir_rc5: bit: "1"
+1475289-1477043 ir_rc5: bit: "1"
+1477043-1478798 ir_rc5: bit: "1"
+1478798-1480549 ir_rc5: bit: "0"
+1480549-1482317 ir_rc5: bit: "0"
+1482317-1484059 ir_rc5: bit: "1"
+1484059-1485823 ir_rc5: bit: "0"
+1485823-1487566 ir_rc5: bit: "1"
+1487566-1489319 ir_rc5: bit: "0"
+1489319-1491086 ir_rc5: bit: "0"
+1491086-1492840 ir_rc5: bit: "0"
+1492840-1494595 ir_rc5: bit: "0"
+1494595-1496338 ir_rc5: bit: "0"
+1496338-1498092 ir_rc5: bit: "1"
+1473509-1475289 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+1475289-1477043 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+1477043-1478798 ir_rc5: togglebit-1: "Togglebit: 1" "Toggle: 1" "TB: 1" "TB" "T"
+1478798-1487566 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+1487566-1498092 ir_rc5: command: "Command: 1 (1)" "Cmd: 1 (1)" "Cmd: 1" "C: 1" "C"
+1586138-1587918 ir_rc5: bit: "1"
+1587918-1589672 ir_rc5: bit: "1"
+1589672-1591427 ir_rc5: bit: "1"
+1591427-1593184 ir_rc5: bit: "0"
+1593184-1594940 ir_rc5: bit: "0"
+1594940-1596687 ir_rc5: bit: "1"
+1596687-1598444 ir_rc5: bit: "0"
+1598444-1600193 ir_rc5: bit: "1"
+1600193-1601956 ir_rc5: bit: "0"
+1601956-1603715 ir_rc5: bit: "0"
+1603715-1605468 ir_rc5: bit: "0"
+1605468-1607224 ir_rc5: bit: "0"
+1607224-1608977 ir_rc5: bit: "0"
+1608977-1610720 ir_rc5: bit: "1"
+1586138-1587918 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+1587918-1589672 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+1589672-1591427 ir_rc5: togglebit-1: "Togglebit: 1" "Toggle: 1" "TB: 1" "TB" "T"
+1591427-1600193 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+1600193-1610720 ir_rc5: command: "Command: 1 (1)" "Cmd: 1 (1)" "Cmd: 1" "C: 1" "C"
+1698766-1700546 ir_rc5: bit: "1"
+1700546-1702300 ir_rc5: bit: "1"
+1702300-1704055 ir_rc5: bit: "1"
+1704055-1705806 ir_rc5: bit: "0"
+1705806-1707573 ir_rc5: bit: "0"
+1707573-1709316 ir_rc5: bit: "1"
+1709316-1711068 ir_rc5: bit: "0"
+1711068-1712823 ir_rc5: bit: "1"
+1712823-1714574 ir_rc5: bit: "0"
+1714574-1716343 ir_rc5: bit: "0"
+1716343-1718096 ir_rc5: bit: "0"
+1718096-1719846 ir_rc5: bit: "0"
+1719846-1721606 ir_rc5: bit: "0"
+1721606-1723349 ir_rc5: bit: "1"
+1698766-1700546 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+1700546-1702300 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+1702300-1704055 ir_rc5: togglebit-1: "Togglebit: 1" "Toggle: 1" "TB: 1" "TB" "T"
+1704055-1712823 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+1712823-1723349 ir_rc5: command: "Command: 1 (1)" "Cmd: 1 (1)" "Cmd: 1" "C: 1" "C"
+1811394-1813174 ir_rc5: bit: "1"
+1813174-1814929 ir_rc5: bit: "1"
+1814929-1816684 ir_rc5: bit: "1"
+1816684-1818441 ir_rc5: bit: "0"
+1818441-1820201 ir_rc5: bit: "0"
+1820201-1821945 ir_rc5: bit: "1"
+1821945-1823698 ir_rc5: bit: "0"
+1823698-1825451 ir_rc5: bit: "1"
+1825451-1827199 ir_rc5: bit: "0"
+1827199-1828971 ir_rc5: bit: "0"
+1828971-1830723 ir_rc5: bit: "0"
+1830723-1832481 ir_rc5: bit: "0"
+1832481-1834234 ir_rc5: bit: "0"
+1834234-1835977 ir_rc5: bit: "1"
+1811394-1813174 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+1813174-1814929 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+1814929-1816684 ir_rc5: togglebit-1: "Togglebit: 1" "Toggle: 1" "TB: 1" "TB" "T"
+1816684-1825451 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+1825451-1835977 ir_rc5: command: "Command: 1 (1)" "Cmd: 1 (1)" "Cmd: 1" "C: 1" "C"
+1924023-1925803 ir_rc5: bit: "1"
+1925803-1927557 ir_rc5: bit: "1"
+1927557-1929312 ir_rc5: bit: "1"
+1929312-1931065 ir_rc5: bit: "0"
+1931065-1932830 ir_rc5: bit: "0"
+1932830-1934573 ir_rc5: bit: "1"
+1934573-1936337 ir_rc5: bit: "0"
+1936337-1938080 ir_rc5: bit: "1"
+1938080-1939844 ir_rc5: bit: "0"
+1939844-1941600 ir_rc5: bit: "0"
+1941600-1943350 ir_rc5: bit: "0"
+1943350-1945107 ir_rc5: bit: "0"
+1945107-1946863 ir_rc5: bit: "0"
+1946863-1948599 ir_rc5: bit: "1"
+1924023-1925803 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+1925803-1927557 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+1927557-1929312 ir_rc5: togglebit-1: "Togglebit: 1" "Toggle: 1" "TB: 1" "TB" "T"
+1929312-1938080 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+1938080-1948599 ir_rc5: command: "Command: 1 (1)" "Cmd: 1 (1)" "Cmd: 1" "C: 1" "C"
diff --git a/decoder/test/ir_rc5/vcr_philips_0082_button1_hold_one_bogus_packet.output b/decoder/test/ir_rc5/vcr_philips_0082_button1_hold_one_bogus_packet.output
new file mode 100644 (file)
index 0000000..062de2b
--- /dev/null
@@ -0,0 +1,76 @@
+582715-611195 ir_rc5: bit: "1"
+611195-639276 ir_rc5: bit: "1"
+639276-666311 ir_rc5: bit: "0"
+666311-694595 ir_rc5: bit: "0"
+694595-722899 ir_rc5: bit: "0"
+722899-751533 ir_rc5: bit: "1"
+751533-778764 ir_rc5: bit: "0"
+778764-807673 ir_rc5: bit: "1"
+807673-834973 ir_rc5: bit: "0"
+834973-863232 ir_rc5: bit: "0"
+863232-891330 ir_rc5: bit: "0"
+891330-919425 ir_rc5: bit: "0"
+919425-947395 ir_rc5: bit: "0"
+947395-976083 ir_rc5: bit: "1"
+582715-611195 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+611195-639276 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+639276-666311 ir_rc5: togglebit-0: "Togglebit: 0" "Toggle: 0" "TB: 0" "TB" "T"
+666311-807673 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+807673-976083 ir_rc5: command: "Command: 1 (1)" "Cmd: 1 (1)" "Cmd: 1" "C: 1" "C"
+2385022-2413502 ir_rc5: bit: "1"
+2413502-2441550 ir_rc5: bit: "1"
+2441550-2469892 ir_rc5: bit: "0"
+2469892-2498387 ir_rc5: bit: "0"
+2498387-2526309 ir_rc5: bit: "0"
+2526309-2553817 ir_rc5: bit: "1"
+2553817-2582227 ir_rc5: bit: "0"
+2582227-2610206 ir_rc5: bit: "1"
+2610206-2638325 ir_rc5: bit: "0"
+2638325-2666600 ir_rc5: bit: "0"
+2666600-2694646 ir_rc5: bit: "0"
+2694646-2722721 ir_rc5: bit: "0"
+2722721-2750805 ir_rc5: bit: "0"
+2750805-2778897 ir_rc5: bit: "1"
+2385022-2413502 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+2413502-2441550 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+2441550-2469892 ir_rc5: togglebit-0: "Togglebit: 0" "Toggle: 0" "TB: 0" "TB" "T"
+2469892-2610206 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+2610206-2778897 ir_rc5: command: "Command: 1 (1)" "Cmd: 1 (1)" "Cmd: 1" "C: 1" "C"
+4187283-4215763 ir_rc5: bit: "1"
+4215763-4246952 ir_rc5: bit: "1"
+4246952-4272243 ir_rc5: bit: "0"
+4272243-4300484 ir_rc5: bit: "0"
+4300484-4328590 ir_rc5: bit: "0"
+4328590-4356115 ir_rc5: bit: "1"
+4356115-4384465 ir_rc5: bit: "0"
+4384465-4412247 ir_rc5: bit: "1"
+4412247-4440532 ir_rc5: bit: "0"
+4440532-4468783 ir_rc5: bit: "0"
+4468783-4496867 ir_rc5: bit: "0"
+4496867-4524929 ir_rc5: bit: "0"
+4524929-4553021 ir_rc5: bit: "0"
+4553021-4580664 ir_rc5: bit: "1"
+4187283-4215763 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+4215763-4246952 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+4246952-4272243 ir_rc5: togglebit-0: "Togglebit: 0" "Toggle: 0" "TB: 0" "TB" "T"
+4272243-4412247 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+4412247-4580664 ir_rc5: command: "Command: 1 (1)" "Cmd: 1 (1)" "Cmd: 1" "C: 1" "C"
+7791869-7820349 ir_rc5: bit: "1"
+7820349-7848440 ir_rc5: bit: "1"
+7848440-7875680 ir_rc5: bit: "0"
+7875680-7903847 ir_rc5: bit: "0"
+7903847-7931948 ir_rc5: bit: "0"
+7931948-7960697 ir_rc5: bit: "1"
+7960697-7987842 ir_rc5: bit: "0"
+7987842-8016836 ir_rc5: bit: "1"
+8016836-8044005 ir_rc5: bit: "0"
+8044005-8072152 ir_rc5: bit: "0"
+8072152-8100089 ir_rc5: bit: "0"
+8100089-8128220 ir_rc5: bit: "0"
+8128220-8156472 ir_rc5: bit: "0"
+8156472-8185248 ir_rc5: bit: "1"
+7791869-7820349 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+7820349-7848440 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+7848440-7875680 ir_rc5: togglebit-0: "Togglebit: 0" "Toggle: 0" "TB: 0" "TB" "T"
+7875680-8016836 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+8016836-8185248 ir_rc5: command: "Command: 1 (1)" "Cmd: 1 (1)" "Cmd: 1" "C: 1" "C"
diff --git a/decoder/test/ir_rc5/vcr_philips_0082_button2_hold.output b/decoder/test/ir_rc5/vcr_philips_0082_button2_hold.output
new file mode 100644 (file)
index 0000000..fe4a8e1
--- /dev/null
@@ -0,0 +1,323 @@
+142688-144468 ir_rc5: bit: "1"
+144468-146223 ir_rc5: bit: "1"
+146223-147992 ir_rc5: bit: "0"
+147992-149757 ir_rc5: bit: "0"
+149757-151510 ir_rc5: bit: "0"
+151510-153237 ir_rc5: bit: "1"
+153237-155013 ir_rc5: bit: "0"
+155013-156746 ir_rc5: bit: "1"
+156746-158515 ir_rc5: bit: "0"
+158515-160281 ir_rc5: bit: "0"
+160281-162033 ir_rc5: bit: "0"
+162033-163788 ir_rc5: bit: "0"
+163788-165515 ir_rc5: bit: "1"
+165515-167284 ir_rc5: bit: "0"
+142688-144468 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+144468-146223 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+146223-147992 ir_rc5: togglebit-0: "Togglebit: 0" "Toggle: 0" "TB: 0" "TB" "T"
+147992-156746 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+156746-167284 ir_rc5: command: "Command: 2 (2)" "Cmd: 2 (2)" "Cmd: 2" "C: 2" "C"
+255228-257008 ir_rc5: bit: "1"
+257008-258763 ir_rc5: bit: "1"
+258763-260532 ir_rc5: bit: "0"
+260532-262293 ir_rc5: bit: "0"
+262293-264044 ir_rc5: bit: "0"
+264044-265777 ir_rc5: bit: "1"
+265777-267546 ir_rc5: bit: "0"
+267546-269286 ir_rc5: bit: "1"
+269286-271054 ir_rc5: bit: "0"
+271054-272815 ir_rc5: bit: "0"
+272815-274562 ir_rc5: bit: "0"
+274562-276324 ir_rc5: bit: "0"
+276324-278055 ir_rc5: bit: "1"
+278055-279824 ir_rc5: bit: "0"
+255228-257008 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+257008-258763 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+258763-260532 ir_rc5: togglebit-0: "Togglebit: 0" "Toggle: 0" "TB: 0" "TB" "T"
+260532-269286 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+269286-279824 ir_rc5: command: "Command: 2 (2)" "Cmd: 2 (2)" "Cmd: 2" "C: 2" "C"
+367768-369548 ir_rc5: bit: "1"
+369548-371301 ir_rc5: bit: "1"
+371301-373079 ir_rc5: bit: "0"
+373079-374834 ir_rc5: bit: "0"
+374834-376589 ir_rc5: bit: "0"
+376589-378317 ir_rc5: bit: "1"
+378317-380086 ir_rc5: bit: "0"
+380086-381825 ir_rc5: bit: "1"
+381825-383594 ir_rc5: bit: "0"
+383594-385357 ir_rc5: bit: "0"
+385357-387112 ir_rc5: bit: "0"
+387112-388868 ir_rc5: bit: "0"
+388868-390595 ir_rc5: bit: "1"
+390595-392365 ir_rc5: bit: "0"
+367768-369548 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+369548-371301 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+371301-373079 ir_rc5: togglebit-0: "Togglebit: 0" "Toggle: 0" "TB: 0" "TB" "T"
+373079-381825 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+381825-392365 ir_rc5: command: "Command: 2 (2)" "Cmd: 2 (2)" "Cmd: 2" "C: 2" "C"
+480308-482088 ir_rc5: bit: "1"
+482088-483843 ir_rc5: bit: "1"
+483843-485622 ir_rc5: bit: "0"
+485622-487377 ir_rc5: bit: "0"
+487377-489133 ir_rc5: bit: "0"
+489133-490857 ir_rc5: bit: "1"
+490857-492630 ir_rc5: bit: "0"
+492630-494365 ir_rc5: bit: "1"
+494365-496142 ir_rc5: bit: "0"
+496142-497901 ir_rc5: bit: "0"
+497901-499654 ir_rc5: bit: "0"
+499654-501414 ir_rc5: bit: "0"
+501414-503135 ir_rc5: bit: "1"
+503135-504911 ir_rc5: bit: "0"
+480308-482088 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+482088-483843 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+483843-485622 ir_rc5: togglebit-0: "Togglebit: 0" "Toggle: 0" "TB: 0" "TB" "T"
+485622-494365 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+494365-504911 ir_rc5: command: "Command: 2 (2)" "Cmd: 2 (2)" "Cmd: 2" "C: 2" "C"
+592847-594627 ir_rc5: bit: "1"
+594627-596382 ir_rc5: bit: "1"
+596382-598152 ir_rc5: bit: "0"
+598152-599915 ir_rc5: bit: "0"
+599915-601667 ir_rc5: bit: "0"
+601667-603394 ir_rc5: bit: "1"
+603394-605166 ir_rc5: bit: "0"
+605166-606905 ir_rc5: bit: "1"
+606905-608675 ir_rc5: bit: "0"
+608675-610438 ir_rc5: bit: "0"
+610438-612193 ir_rc5: bit: "0"
+612193-613948 ir_rc5: bit: "0"
+613948-615675 ir_rc5: bit: "1"
+615675-617444 ir_rc5: bit: "0"
+592847-594627 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+594627-596382 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+596382-598152 ir_rc5: togglebit-0: "Togglebit: 0" "Toggle: 0" "TB: 0" "TB" "T"
+598152-606905 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+606905-617444 ir_rc5: command: "Command: 2 (2)" "Cmd: 2 (2)" "Cmd: 2" "C: 2" "C"
+705387-707167 ir_rc5: bit: "1"
+707167-708922 ir_rc5: bit: "1"
+708922-710692 ir_rc5: bit: "0"
+710692-712458 ir_rc5: bit: "0"
+712458-714215 ir_rc5: bit: "0"
+714215-715937 ir_rc5: bit: "1"
+715937-717713 ir_rc5: bit: "0"
+717713-719445 ir_rc5: bit: "1"
+719445-721222 ir_rc5: bit: "0"
+721222-722980 ir_rc5: bit: "0"
+722980-724734 ir_rc5: bit: "0"
+724734-726491 ir_rc5: bit: "0"
+726491-728215 ir_rc5: bit: "1"
+728215-729990 ir_rc5: bit: "0"
+705387-707167 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+707167-708922 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+708922-710692 ir_rc5: togglebit-0: "Togglebit: 0" "Toggle: 0" "TB: 0" "TB" "T"
+710692-719445 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+719445-729990 ir_rc5: command: "Command: 2 (2)" "Cmd: 2 (2)" "Cmd: 2" "C: 2" "C"
+817927-819707 ir_rc5: bit: "1"
+819707-821462 ir_rc5: bit: "1"
+821462-823232 ir_rc5: bit: "0"
+823232-824997 ir_rc5: bit: "0"
+824997-826750 ir_rc5: bit: "0"
+826750-828477 ir_rc5: bit: "1"
+828477-830252 ir_rc5: bit: "0"
+830252-831985 ir_rc5: bit: "1"
+831985-833754 ir_rc5: bit: "0"
+833754-835517 ir_rc5: bit: "0"
+835517-837273 ir_rc5: bit: "0"
+837273-839029 ir_rc5: bit: "0"
+839029-840755 ir_rc5: bit: "1"
+840755-842524 ir_rc5: bit: "0"
+817927-819707 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+819707-821462 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+821462-823232 ir_rc5: togglebit-0: "Togglebit: 0" "Toggle: 0" "TB: 0" "TB" "T"
+823232-831985 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+831985-842524 ir_rc5: command: "Command: 2 (2)" "Cmd: 2 (2)" "Cmd: 2" "C: 2" "C"
+930467-932247 ir_rc5: bit: "1"
+932247-934002 ir_rc5: bit: "1"
+934002-935779 ir_rc5: bit: "0"
+935779-937535 ir_rc5: bit: "0"
+937535-939290 ir_rc5: bit: "0"
+939290-941017 ir_rc5: bit: "1"
+941017-942786 ir_rc5: bit: "0"
+942786-944525 ir_rc5: bit: "1"
+944525-946298 ir_rc5: bit: "0"
+946298-948058 ir_rc5: bit: "0"
+948058-949815 ir_rc5: bit: "0"
+949815-951566 ir_rc5: bit: "0"
+951566-953295 ir_rc5: bit: "1"
+953295-955064 ir_rc5: bit: "0"
+930467-932247 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+932247-934002 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+934002-935779 ir_rc5: togglebit-0: "Togglebit: 0" "Toggle: 0" "TB: 0" "TB" "T"
+935779-944525 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+944525-955064 ir_rc5: command: "Command: 2 (2)" "Cmd: 2 (2)" "Cmd: 2" "C: 2" "C"
+1043007-1044787 ir_rc5: bit: "1"
+1044787-1046542 ir_rc5: bit: "1"
+1046542-1048315 ir_rc5: bit: "0"
+1048315-1050071 ir_rc5: bit: "0"
+1050071-1051828 ir_rc5: bit: "0"
+1051828-1053556 ir_rc5: bit: "1"
+1053556-1055325 ir_rc5: bit: "0"
+1055325-1057064 ir_rc5: bit: "1"
+1057064-1058834 ir_rc5: bit: "0"
+1058834-1060594 ir_rc5: bit: "0"
+1060594-1062349 ir_rc5: bit: "0"
+1062349-1064106 ir_rc5: bit: "0"
+1064106-1065834 ir_rc5: bit: "1"
+1065834-1067604 ir_rc5: bit: "0"
+1043007-1044787 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+1044787-1046542 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+1046542-1048315 ir_rc5: togglebit-0: "Togglebit: 0" "Toggle: 0" "TB: 0" "TB" "T"
+1048315-1057064 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+1057064-1067604 ir_rc5: command: "Command: 2 (2)" "Cmd: 2 (2)" "Cmd: 2" "C: 2" "C"
+1155546-1157326 ir_rc5: bit: "1"
+1157326-1159082 ir_rc5: bit: "1"
+1159082-1160855 ir_rc5: bit: "0"
+1160855-1162611 ir_rc5: bit: "0"
+1162611-1164369 ir_rc5: bit: "0"
+1164369-1166096 ir_rc5: bit: "1"
+1166096-1167865 ir_rc5: bit: "0"
+1167865-1169605 ir_rc5: bit: "1"
+1169605-1171374 ir_rc5: bit: "0"
+1171374-1173135 ir_rc5: bit: "0"
+1173135-1174891 ir_rc5: bit: "0"
+1174891-1176645 ir_rc5: bit: "0"
+1176645-1178374 ir_rc5: bit: "1"
+1178374-1180143 ir_rc5: bit: "0"
+1155546-1157326 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+1157326-1159082 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+1159082-1160855 ir_rc5: togglebit-0: "Togglebit: 0" "Toggle: 0" "TB: 0" "TB" "T"
+1160855-1169605 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+1169605-1180143 ir_rc5: command: "Command: 2 (2)" "Cmd: 2 (2)" "Cmd: 2" "C: 2" "C"
+1268087-1269867 ir_rc5: bit: "1"
+1269867-1271622 ir_rc5: bit: "1"
+1271622-1273397 ir_rc5: bit: "0"
+1273397-1275151 ir_rc5: bit: "0"
+1275151-1276911 ir_rc5: bit: "0"
+1276911-1278636 ir_rc5: bit: "1"
+1278636-1280410 ir_rc5: bit: "0"
+1280410-1282144 ir_rc5: bit: "1"
+1282144-1283915 ir_rc5: bit: "0"
+1283915-1285677 ir_rc5: bit: "0"
+1285677-1287432 ir_rc5: bit: "0"
+1287432-1289184 ir_rc5: bit: "0"
+1289184-1290914 ir_rc5: bit: "1"
+1290914-1292683 ir_rc5: bit: "0"
+1268087-1269867 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+1269867-1271622 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+1271622-1273397 ir_rc5: togglebit-0: "Togglebit: 0" "Toggle: 0" "TB: 0" "TB" "T"
+1273397-1282144 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+1282144-1292683 ir_rc5: command: "Command: 2 (2)" "Cmd: 2 (2)" "Cmd: 2" "C: 2" "C"
+1380626-1382406 ir_rc5: bit: "1"
+1382406-1384161 ir_rc5: bit: "1"
+1384161-1385938 ir_rc5: bit: "0"
+1385938-1387695 ir_rc5: bit: "0"
+1387695-1389449 ir_rc5: bit: "0"
+1389449-1391175 ir_rc5: bit: "1"
+1391175-1392948 ir_rc5: bit: "0"
+1392948-1394684 ir_rc5: bit: "1"
+1394684-1396458 ir_rc5: bit: "0"
+1396458-1398216 ir_rc5: bit: "0"
+1398216-1399971 ir_rc5: bit: "0"
+1399971-1401727 ir_rc5: bit: "0"
+1401727-1403454 ir_rc5: bit: "1"
+1403454-1405228 ir_rc5: bit: "0"
+1380626-1382406 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+1382406-1384161 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+1384161-1385938 ir_rc5: togglebit-0: "Togglebit: 0" "Toggle: 0" "TB: 0" "TB" "T"
+1385938-1394684 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+1394684-1405228 ir_rc5: command: "Command: 2 (2)" "Cmd: 2 (2)" "Cmd: 2" "C: 2" "C"
+1493166-1494946 ir_rc5: bit: "1"
+1494946-1496701 ir_rc5: bit: "1"
+1496701-1498474 ir_rc5: bit: "0"
+1498474-1500235 ir_rc5: bit: "0"
+1500235-1501989 ir_rc5: bit: "0"
+1501989-1503715 ir_rc5: bit: "1"
+1503715-1505489 ir_rc5: bit: "0"
+1505489-1507221 ir_rc5: bit: "1"
+1507221-1508998 ir_rc5: bit: "0"
+1508998-1510756 ir_rc5: bit: "0"
+1510756-1512510 ir_rc5: bit: "0"
+1512510-1514269 ir_rc5: bit: "0"
+1514269-1515994 ir_rc5: bit: "1"
+1515994-1517763 ir_rc5: bit: "0"
+1493166-1494946 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+1494946-1496701 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+1496701-1498474 ir_rc5: togglebit-0: "Togglebit: 0" "Toggle: 0" "TB: 0" "TB" "T"
+1498474-1507221 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+1507221-1517763 ir_rc5: command: "Command: 2 (2)" "Cmd: 2 (2)" "Cmd: 2" "C: 2" "C"
+1605706-1607486 ir_rc5: bit: "1"
+1607486-1609241 ir_rc5: bit: "1"
+1609241-1611011 ir_rc5: bit: "0"
+1611011-1612774 ir_rc5: bit: "0"
+1612774-1614526 ir_rc5: bit: "0"
+1614526-1616255 ir_rc5: bit: "1"
+1616255-1618025 ir_rc5: bit: "0"
+1618025-1619763 ir_rc5: bit: "1"
+1619763-1621533 ir_rc5: bit: "0"
+1621533-1623297 ir_rc5: bit: "0"
+1623297-1625053 ir_rc5: bit: "0"
+1625053-1626808 ir_rc5: bit: "0"
+1626808-1628533 ir_rc5: bit: "1"
+1628533-1630303 ir_rc5: bit: "0"
+1605706-1607486 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+1607486-1609241 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+1609241-1611011 ir_rc5: togglebit-0: "Togglebit: 0" "Toggle: 0" "TB: 0" "TB" "T"
+1611011-1619763 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+1619763-1630303 ir_rc5: command: "Command: 2 (2)" "Cmd: 2 (2)" "Cmd: 2" "C: 2" "C"
+1718233-1720013 ir_rc5: bit: "1"
+1720013-1721781 ir_rc5: bit: "1"
+1721781-1723556 ir_rc5: bit: "0"
+1723556-1725313 ir_rc5: bit: "0"
+1725313-1727068 ir_rc5: bit: "0"
+1727068-1728796 ir_rc5: bit: "1"
+1728796-1730571 ir_rc5: bit: "0"
+1730571-1732304 ir_rc5: bit: "1"
+1732304-1734073 ir_rc5: bit: "0"
+1734073-1735833 ir_rc5: bit: "0"
+1735833-1737592 ir_rc5: bit: "0"
+1737592-1739342 ir_rc5: bit: "0"
+1739342-1741074 ir_rc5: bit: "1"
+1741074-1742843 ir_rc5: bit: "0"
+1718233-1720013 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+1720013-1721781 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+1721781-1723556 ir_rc5: togglebit-0: "Togglebit: 0" "Toggle: 0" "TB: 0" "TB" "T"
+1723556-1732304 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+1732304-1742843 ir_rc5: command: "Command: 2 (2)" "Cmd: 2 (2)" "Cmd: 2" "C: 2" "C"
+1830786-1832566 ir_rc5: bit: "1"
+1832566-1834321 ir_rc5: bit: "1"
+1834321-1836090 ir_rc5: bit: "0"
+1836090-1837851 ir_rc5: bit: "0"
+1837851-1839607 ir_rc5: bit: "0"
+1839607-1841335 ir_rc5: bit: "1"
+1841335-1843105 ir_rc5: bit: "0"
+1843105-1844844 ir_rc5: bit: "1"
+1844844-1846619 ir_rc5: bit: "0"
+1846619-1848379 ir_rc5: bit: "0"
+1848379-1850128 ir_rc5: bit: "0"
+1850128-1851888 ir_rc5: bit: "0"
+1851888-1853613 ir_rc5: bit: "1"
+1853613-1855389 ir_rc5: bit: "0"
+1830786-1832566 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+1832566-1834321 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+1834321-1836090 ir_rc5: togglebit-0: "Togglebit: 0" "Toggle: 0" "TB: 0" "TB" "T"
+1836090-1844844 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+1844844-1855389 ir_rc5: command: "Command: 2 (2)" "Cmd: 2 (2)" "Cmd: 2" "C: 2" "C"
+1943326-1945106 ir_rc5: bit: "1"
+1945106-1946861 ir_rc5: bit: "1"
+1946861-1948636 ir_rc5: bit: "0"
+1948636-1950394 ir_rc5: bit: "0"
+1950394-1952148 ir_rc5: bit: "0"
+1952148-1953875 ir_rc5: bit: "1"
+1953875-1955649 ir_rc5: bit: "0"
+1955649-1957384 ir_rc5: bit: "1"
+1957384-1959159 ir_rc5: bit: "0"
+1959159-1960915 ir_rc5: bit: "0"
+1960915-1962672 ir_rc5: bit: "0"
+1962672-1964428 ir_rc5: bit: "0"
+1964428-1966153 ir_rc5: bit: "1"
+1966153-1967923 ir_rc5: bit: "0"
+1943326-1945106 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+1945106-1946861 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+1946861-1948636 ir_rc5: togglebit-0: "Togglebit: 0" "Toggle: 0" "TB: 0" "TB" "T"
+1948636-1957384 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+1957384-1967923 ir_rc5: command: "Command: 2 (2)" "Cmd: 2 (2)" "Cmd: 2" "C: 2" "C"
diff --git a/decoder/test/ir_rc5/vcr_philips_0082_button_standby_hold.output b/decoder/test/ir_rc5/vcr_philips_0082_button_standby_hold.output
new file mode 100644 (file)
index 0000000..17971c1
--- /dev/null
@@ -0,0 +1,323 @@
+97705-99485 ir_rc5: bit: "1"
+99485-101240 ir_rc5: bit: "1"
+101240-103009 ir_rc5: bit: "0"
+103009-104770 ir_rc5: bit: "0"
+104770-106526 ir_rc5: bit: "0"
+106526-108256 ir_rc5: bit: "1"
+108256-110025 ir_rc5: bit: "0"
+110025-111763 ir_rc5: bit: "1"
+111763-113533 ir_rc5: bit: "0"
+113533-115294 ir_rc5: bit: "0"
+115294-117024 ir_rc5: bit: "1"
+117024-118780 ir_rc5: bit: "1"
+118780-120550 ir_rc5: bit: "0"
+120550-122309 ir_rc5: bit: "0"
+97705-99485 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+99485-101240 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+101240-103009 ir_rc5: togglebit-0: "Togglebit: 0" "Toggle: 0" "TB: 0" "TB" "T"
+103009-111763 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+111763-122309 ir_rc5: command: "Command: 12 (Standby)" "Cmd: 12 (StBy)" "Cmd: 12" "C: 12" "C"
+210290-212070 ir_rc5: bit: "1"
+212070-213827 ir_rc5: bit: "1"
+213827-215604 ir_rc5: bit: "0"
+215604-217360 ir_rc5: bit: "0"
+217360-219114 ir_rc5: bit: "0"
+219114-220842 ir_rc5: bit: "1"
+220842-222617 ir_rc5: bit: "0"
+222617-224350 ir_rc5: bit: "1"
+224350-226124 ir_rc5: bit: "0"
+226124-227886 ir_rc5: bit: "0"
+227886-229610 ir_rc5: bit: "1"
+229610-231366 ir_rc5: bit: "1"
+231366-233140 ir_rc5: bit: "0"
+233140-234900 ir_rc5: bit: "0"
+210290-212070 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+212070-213827 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+213827-215604 ir_rc5: togglebit-0: "Togglebit: 0" "Toggle: 0" "TB: 0" "TB" "T"
+215604-224350 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+224350-234900 ir_rc5: command: "Command: 12 (Standby)" "Cmd: 12 (StBy)" "Cmd: 12" "C: 12" "C"
+322880-324660 ir_rc5: bit: "1"
+324660-326413 ir_rc5: bit: "1"
+326413-328182 ir_rc5: bit: "0"
+328182-329949 ir_rc5: bit: "0"
+329949-331704 ir_rc5: bit: "0"
+331704-333429 ir_rc5: bit: "1"
+333429-335198 ir_rc5: bit: "0"
+335198-336928 ir_rc5: bit: "1"
+336928-338705 ir_rc5: bit: "0"
+338705-340467 ir_rc5: bit: "0"
+340467-342199 ir_rc5: bit: "1"
+342199-343952 ir_rc5: bit: "1"
+343952-345730 ir_rc5: bit: "0"
+345730-347485 ir_rc5: bit: "0"
+322880-324660 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+324660-326413 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+326413-328182 ir_rc5: togglebit-0: "Togglebit: 0" "Toggle: 0" "TB: 0" "TB" "T"
+328182-336928 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+336928-347485 ir_rc5: command: "Command: 12 (Standby)" "Cmd: 12 (StBy)" "Cmd: 12" "C: 12" "C"
+435465-437245 ir_rc5: bit: "1"
+437245-439000 ir_rc5: bit: "1"
+439000-440766 ir_rc5: bit: "0"
+440766-442520 ir_rc5: bit: "0"
+442520-444275 ir_rc5: bit: "0"
+444275-446015 ir_rc5: bit: "1"
+446015-447781 ir_rc5: bit: "0"
+447781-449524 ir_rc5: bit: "1"
+449524-451287 ir_rc5: bit: "0"
+451287-453042 ir_rc5: bit: "0"
+453042-454784 ir_rc5: bit: "1"
+454784-456540 ir_rc5: bit: "1"
+456540-458305 ir_rc5: bit: "0"
+458305-460058 ir_rc5: bit: "0"
+435465-437245 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+437245-439000 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+439000-440766 ir_rc5: togglebit-0: "Togglebit: 0" "Toggle: 0" "TB: 0" "TB" "T"
+440766-449524 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+449524-460058 ir_rc5: command: "Command: 12 (Standby)" "Cmd: 12 (StBy)" "Cmd: 12" "C: 12" "C"
+548054-549834 ir_rc5: bit: "1"
+549834-551587 ir_rc5: bit: "1"
+551587-553357 ir_rc5: bit: "0"
+553357-555117 ir_rc5: bit: "0"
+555117-556876 ir_rc5: bit: "0"
+556876-558603 ir_rc5: bit: "1"
+558603-560374 ir_rc5: bit: "0"
+560374-562110 ir_rc5: bit: "1"
+562110-563885 ir_rc5: bit: "0"
+563885-565647 ir_rc5: bit: "0"
+565647-567373 ir_rc5: bit: "1"
+567373-569126 ir_rc5: bit: "1"
+569126-570895 ir_rc5: bit: "0"
+570895-572664 ir_rc5: bit: "0"
+548054-549834 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+549834-551587 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+551587-553357 ir_rc5: togglebit-0: "Togglebit: 0" "Toggle: 0" "TB: 0" "TB" "T"
+553357-562110 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+562110-572664 ir_rc5: command: "Command: 12 (Standby)" "Cmd: 12 (StBy)" "Cmd: 12" "C: 12" "C"
+660639-662419 ir_rc5: bit: "1"
+662419-664175 ir_rc5: bit: "1"
+664175-665944 ir_rc5: bit: "0"
+665944-667709 ir_rc5: bit: "0"
+667709-669462 ir_rc5: bit: "0"
+669462-671189 ir_rc5: bit: "1"
+671189-672959 ir_rc5: bit: "0"
+672959-674698 ir_rc5: bit: "1"
+674698-676468 ir_rc5: bit: "0"
+676468-678230 ir_rc5: bit: "0"
+678230-679958 ir_rc5: bit: "1"
+679958-681713 ir_rc5: bit: "1"
+681713-683483 ir_rc5: bit: "0"
+683483-685247 ir_rc5: bit: "0"
+660639-662419 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+662419-664175 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+664175-665944 ir_rc5: togglebit-0: "Togglebit: 0" "Toggle: 0" "TB: 0" "TB" "T"
+665944-674698 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+674698-685247 ir_rc5: command: "Command: 12 (Standby)" "Cmd: 12 (StBy)" "Cmd: 12" "C: 12" "C"
+773228-775008 ir_rc5: bit: "1"
+775008-776761 ir_rc5: bit: "1"
+776761-778530 ir_rc5: bit: "0"
+778530-780292 ir_rc5: bit: "0"
+780292-782050 ir_rc5: bit: "0"
+782050-783777 ir_rc5: bit: "1"
+783777-785547 ir_rc5: bit: "0"
+785547-787284 ir_rc5: bit: "1"
+787284-789053 ir_rc5: bit: "0"
+789053-790815 ir_rc5: bit: "0"
+790815-792547 ir_rc5: bit: "1"
+792547-794300 ir_rc5: bit: "1"
+794300-796069 ir_rc5: bit: "0"
+796069-797832 ir_rc5: bit: "0"
+773228-775008 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+775008-776761 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+776761-778530 ir_rc5: togglebit-0: "Togglebit: 0" "Toggle: 0" "TB: 0" "TB" "T"
+778530-787284 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+787284-797832 ir_rc5: command: "Command: 12 (Standby)" "Cmd: 12 (StBy)" "Cmd: 12" "C: 12" "C"
+885813-887593 ir_rc5: bit: "1"
+887593-889349 ir_rc5: bit: "1"
+889349-891118 ir_rc5: bit: "0"
+891118-892878 ir_rc5: bit: "0"
+892878-894637 ir_rc5: bit: "0"
+894637-896364 ir_rc5: bit: "1"
+896364-898132 ir_rc5: bit: "0"
+898132-899872 ir_rc5: bit: "1"
+899872-901642 ir_rc5: bit: "0"
+901642-903398 ir_rc5: bit: "0"
+903398-905132 ir_rc5: bit: "1"
+905132-906887 ir_rc5: bit: "1"
+906887-908656 ir_rc5: bit: "0"
+908656-910414 ir_rc5: bit: "0"
+885813-887593 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+887593-889349 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+889349-891118 ir_rc5: togglebit-0: "Togglebit: 0" "Toggle: 0" "TB: 0" "TB" "T"
+891118-899872 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+899872-910414 ir_rc5: command: "Command: 12 (Standby)" "Cmd: 12 (StBy)" "Cmd: 12" "C: 12" "C"
+998402-1000182 ir_rc5: bit: "1"
+1000182-1001935 ir_rc5: bit: "1"
+1001935-1003704 ir_rc5: bit: "0"
+1003704-1005469 ir_rc5: bit: "0"
+1005469-1007214 ir_rc5: bit: "0"
+1007214-1008951 ir_rc5: bit: "1"
+1008951-1010720 ir_rc5: bit: "0"
+1010720-1012458 ir_rc5: bit: "1"
+1012458-1014227 ir_rc5: bit: "0"
+1014227-1015987 ir_rc5: bit: "0"
+1015987-1017721 ir_rc5: bit: "1"
+1017721-1019473 ir_rc5: bit: "1"
+1019473-1021242 ir_rc5: bit: "0"
+1021242-1022998 ir_rc5: bit: "0"
+998402-1000182 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+1000182-1001935 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+1001935-1003704 ir_rc5: togglebit-0: "Togglebit: 0" "Toggle: 0" "TB: 0" "TB" "T"
+1003704-1012458 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+1012458-1022998 ir_rc5: command: "Command: 12 (Standby)" "Cmd: 12 (StBy)" "Cmd: 12" "C: 12" "C"
+1110972-1112752 ir_rc5: bit: "1"
+1112752-1114522 ir_rc5: bit: "1"
+1114522-1116291 ir_rc5: bit: "0"
+1116291-1118049 ir_rc5: bit: "0"
+1118049-1119800 ir_rc5: bit: "0"
+1119800-1121537 ir_rc5: bit: "1"
+1121537-1123306 ir_rc5: bit: "0"
+1123306-1125046 ir_rc5: bit: "1"
+1125046-1126814 ir_rc5: bit: "0"
+1126814-1128568 ir_rc5: bit: "0"
+1128568-1130306 ir_rc5: bit: "1"
+1130306-1132062 ir_rc5: bit: "1"
+1132062-1133830 ir_rc5: bit: "0"
+1133830-1135589 ir_rc5: bit: "0"
+1110972-1112752 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+1112752-1114522 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+1114522-1116291 ir_rc5: togglebit-0: "Togglebit: 0" "Toggle: 0" "TB: 0" "TB" "T"
+1116291-1125046 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+1125046-1135589 ir_rc5: command: "Command: 12 (Standby)" "Cmd: 12 (StBy)" "Cmd: 12" "C: 12" "C"
+1223576-1225356 ir_rc5: bit: "1"
+1225356-1227109 ir_rc5: bit: "1"
+1227109-1228876 ir_rc5: bit: "0"
+1228876-1230636 ir_rc5: bit: "0"
+1230636-1232388 ir_rc5: bit: "0"
+1232388-1234125 ir_rc5: bit: "1"
+1234125-1235893 ir_rc5: bit: "0"
+1235893-1237632 ir_rc5: bit: "1"
+1237632-1239399 ir_rc5: bit: "0"
+1239399-1241156 ir_rc5: bit: "0"
+1241156-1242895 ir_rc5: bit: "1"
+1242895-1244648 ir_rc5: bit: "1"
+1244648-1246416 ir_rc5: bit: "0"
+1246416-1248176 ir_rc5: bit: "0"
+1223576-1225356 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+1225356-1227109 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+1227109-1228876 ir_rc5: togglebit-0: "Togglebit: 0" "Toggle: 0" "TB: 0" "TB" "T"
+1228876-1237632 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+1237632-1248176 ir_rc5: command: "Command: 12 (Standby)" "Cmd: 12 (StBy)" "Cmd: 12" "C: 12" "C"
+1336161-1337941 ir_rc5: bit: "1"
+1337941-1339696 ir_rc5: bit: "1"
+1339696-1341465 ir_rc5: bit: "0"
+1341465-1343218 ir_rc5: bit: "0"
+1343218-1344981 ir_rc5: bit: "0"
+1344981-1346711 ir_rc5: bit: "1"
+1346711-1348480 ir_rc5: bit: "0"
+1348480-1350220 ir_rc5: bit: "1"
+1350220-1351988 ir_rc5: bit: "0"
+1351988-1353747 ir_rc5: bit: "0"
+1353747-1355480 ir_rc5: bit: "1"
+1355480-1357234 ir_rc5: bit: "1"
+1357234-1359004 ir_rc5: bit: "0"
+1359004-1360757 ir_rc5: bit: "0"
+1336161-1337941 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+1337941-1339696 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+1339696-1341465 ir_rc5: togglebit-0: "Togglebit: 0" "Toggle: 0" "TB: 0" "TB" "T"
+1341465-1350220 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+1350220-1360757 ir_rc5: command: "Command: 12 (Standby)" "Cmd: 12 (StBy)" "Cmd: 12" "C: 12" "C"
+1448750-1450530 ir_rc5: bit: "1"
+1450530-1452283 ir_rc5: bit: "1"
+1452283-1454052 ir_rc5: bit: "0"
+1454052-1455810 ir_rc5: bit: "0"
+1455810-1457566 ir_rc5: bit: "0"
+1457566-1459292 ir_rc5: bit: "1"
+1459292-1461067 ir_rc5: bit: "0"
+1461067-1462806 ir_rc5: bit: "1"
+1462806-1464573 ir_rc5: bit: "0"
+1464573-1466330 ir_rc5: bit: "0"
+1466330-1468069 ir_rc5: bit: "1"
+1468069-1469822 ir_rc5: bit: "1"
+1469822-1471590 ir_rc5: bit: "0"
+1471590-1473351 ir_rc5: bit: "0"
+1448750-1450530 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+1450530-1452283 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+1452283-1454052 ir_rc5: togglebit-0: "Togglebit: 0" "Toggle: 0" "TB: 0" "TB" "T"
+1454052-1462806 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+1462806-1473351 ir_rc5: command: "Command: 12 (Standby)" "Cmd: 12 (StBy)" "Cmd: 12" "C: 12" "C"
+1561335-1563115 ir_rc5: bit: "1"
+1563115-1564870 ir_rc5: bit: "1"
+1564870-1566639 ir_rc5: bit: "0"
+1566639-1568399 ir_rc5: bit: "0"
+1568399-1570153 ir_rc5: bit: "0"
+1570153-1571885 ir_rc5: bit: "1"
+1571885-1573654 ir_rc5: bit: "0"
+1573654-1575394 ir_rc5: bit: "1"
+1575394-1577162 ir_rc5: bit: "0"
+1577162-1578923 ir_rc5: bit: "0"
+1578923-1580650 ir_rc5: bit: "1"
+1580650-1582410 ir_rc5: bit: "1"
+1582410-1584179 ir_rc5: bit: "0"
+1584179-1585931 ir_rc5: bit: "0"
+1561335-1563115 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+1563115-1564870 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+1564870-1566639 ir_rc5: togglebit-0: "Togglebit: 0" "Toggle: 0" "TB: 0" "TB" "T"
+1566639-1575394 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+1575394-1585931 ir_rc5: command: "Command: 12 (Standby)" "Cmd: 12 (StBy)" "Cmd: 12" "C: 12" "C"
+1673924-1675704 ir_rc5: bit: "1"
+1675704-1677457 ir_rc5: bit: "1"
+1677457-1679225 ir_rc5: bit: "0"
+1679225-1680984 ir_rc5: bit: "0"
+1680984-1682745 ir_rc5: bit: "0"
+1682745-1684473 ir_rc5: bit: "1"
+1684473-1686242 ir_rc5: bit: "0"
+1686242-1687979 ir_rc5: bit: "1"
+1687979-1689748 ir_rc5: bit: "0"
+1689748-1691515 ir_rc5: bit: "0"
+1691515-1693242 ir_rc5: bit: "1"
+1693242-1694996 ir_rc5: bit: "1"
+1694996-1696764 ir_rc5: bit: "0"
+1696764-1698529 ir_rc5: bit: "0"
+1673924-1675704 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+1675704-1677457 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+1677457-1679225 ir_rc5: togglebit-0: "Togglebit: 0" "Toggle: 0" "TB: 0" "TB" "T"
+1679225-1687979 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+1687979-1698529 ir_rc5: command: "Command: 12 (Standby)" "Cmd: 12 (StBy)" "Cmd: 12" "C: 12" "C"
+1786509-1788289 ir_rc5: bit: "1"
+1788289-1790044 ir_rc5: bit: "1"
+1790044-1791813 ir_rc5: bit: "0"
+1791813-1793573 ir_rc5: bit: "0"
+1793573-1795330 ir_rc5: bit: "0"
+1795330-1797059 ir_rc5: bit: "1"
+1797059-1798833 ir_rc5: bit: "0"
+1798833-1800568 ir_rc5: bit: "1"
+1800568-1802337 ir_rc5: bit: "0"
+1802337-1804099 ir_rc5: bit: "0"
+1804099-1805828 ir_rc5: bit: "1"
+1805828-1807584 ir_rc5: bit: "1"
+1807584-1809352 ir_rc5: bit: "0"
+1809352-1811111 ir_rc5: bit: "0"
+1786509-1788289 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+1788289-1790044 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+1790044-1791813 ir_rc5: togglebit-0: "Togglebit: 0" "Toggle: 0" "TB: 0" "TB" "T"
+1791813-1800568 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+1800568-1811111 ir_rc5: command: "Command: 12 (Standby)" "Cmd: 12 (StBy)" "Cmd: 12" "C: 12" "C"
+1899098-1900878 ir_rc5: bit: "1"
+1900878-1902631 ir_rc5: bit: "1"
+1902631-1904400 ir_rc5: bit: "0"
+1904400-1906163 ir_rc5: bit: "0"
+1906163-1907917 ir_rc5: bit: "0"
+1907917-1909647 ir_rc5: bit: "1"
+1909647-1911416 ir_rc5: bit: "0"
+1911416-1913154 ir_rc5: bit: "1"
+1913154-1914923 ir_rc5: bit: "0"
+1914923-1916686 ir_rc5: bit: "0"
+1916686-1918417 ir_rc5: bit: "1"
+1918417-1920170 ir_rc5: bit: "1"
+1920170-1921938 ir_rc5: bit: "0"
+1921938-1923700 ir_rc5: bit: "0"
+1899098-1900878 ir_rc5: startbit1: "Startbit1: 1" "SB1: 1" "SB1" "S1" "S"
+1900878-1902631 ir_rc5: startbit2: "Startbit2: 1" "SB2: 1" "SB2" "S2" "S"
+1902631-1904400 ir_rc5: togglebit-0: "Togglebit: 0" "Toggle: 0" "TB: 0" "TB" "T"
+1904400-1913154 ir_rc5: address: "Address: 5 (Video cassette recorder 1)" "Addr: 5 (VCR1)" "Addr: 5" "A: 5" "A"
+1913154-1923700 ir_rc5: command: "Command: 12 (Standby)" "Cmd: 12 (StBy)" "Cmd: 12" "C: 12" "C"