From aab53843cc17bcd872a97ba7792e0f783cef0d9d Mon Sep 17 00:00:00 2001 From: ukw Date: Mon, 17 May 2010 10:33:09 +0000 Subject: [PATCH] Version 1.3.1 git-svn-id: svn://mikrocontroller.net/irmp@12 aeb2e35e-bfc4-4214-b83c-9e8de998ed28 --- IR-Data/Sony_Bravia_RM-ED0009.txt | 91 ------------------------------- IR-Data/test-suite.sh | 74 ++++++++++++------------- 2 files changed, 37 insertions(+), 128 deletions(-) delete mode 100644 IR-Data/Sony_Bravia_RM-ED0009.txt diff --git a/IR-Data/Sony_Bravia_RM-ED0009.txt b/IR-Data/Sony_Bravia_RM-ED0009.txt deleted file mode 100644 index 77a80ae..0000000 --- a/IR-Data/Sony_Bravia_RM-ED0009.txt +++ /dev/null @@ -1,91 +0,0 @@ -# power - IR-cmd: 0x0548 -00000000000000000000000000111100000000000000111100000001111100000000000001111100000001111100000000000001111100000001111100000001111100000000000001111100000001111100000001111100000001111000000011111111111111111111 -# i+ - IR-cmd: 0x02E8 -0000000000000000000000000111110000000111110000000000000111110000000111110000000000000111110000000000000011110000000000000111110000000111110000000000000111110000000111110000000111110000000111110000000111111111111111111111 -# Bildausschnitt - IR-cmd: 0x0BC4 -# IR-cmd: 0x0BC4 -# IR-cmd: 0x0BC4 -00000000000000000000000001111100000000000001111100000001111100000000000001111100000000000001111100000000000000111100000000000000111110000000111100000001111100000001111100000000000001111100000001111100000001111100000000000001111100000001111100000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000111110000000000000111110000000111110000000000000111110000000000000111110000000000000111110000000000000111110000000011110000000111110000000111110000000000000111110000000111110000000111110000000000000111110000000111110000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000011111000000000000011111000000011111000000000000011111000000000000011111000000000000011111000000000000011111000000001111000000011111000000011111000000000000011111000000011111000000011111000000000000011111000000011110000000000000011111111111111111 -# stop bild - IR-cmd: 0x01D8 -00000000000000000000000001111100000001111100000001111100000000000001111100000000000001111100000000000001111100000001111100000000000001111100000000000001111100000001111100000001111100000001111000000011111111111111 -# Mehrkanal A/B - IR-cmd: 0x0748 -00000000000000000000000001111100000000000001111100000000000001111100000000000001111100000001111100000000000001111100000001111100000001111100000000000001111100000001111100000001111100000001111000000011111111111111 -# rot - IR-cmd: 0x019C -00000000000000000000000001111100000011111000000011111000000000000011111000000000000011111000000011111000000011111000000000000011111000000000000011111000000000000001111000000001111000000011111000000011111111111111 -# grĂ¼n - IR-cmd: 0x059C -0000000000000000000000000111110000000000000111110000000111110000000000000111110000000000000111110000000111110000000111110000000000000111110000000000000111110000000000000111110000000111110000000111110000000111111111111111 -# gelb - IR-cmd: 0x039C -0000000000000000000000000111110000000111110000000000000111110000000000000111110000000000000111110000000111110000000111110000000000000111110000000000000111110000000000000111110000000111110000000111110000000111111111111111 -# blau - IR-cmd: 0x079C -000000000000000000000000011111000000000000011111000000000000011111000000000000011111000000000000011111000000011111000000011111000000000000011111000000000000011111000000000000011111000000011111000000011111000000011111111111111111 -# Buch? - IR-cmd: 0x0DA4 -# IR-cmd: 0x0DA4 -# IR-cmd: 0x0DA4 -00000000000000000000000001111100000000000001111100000000000001111100000001111100000000000001111100000000000001111100000001111100000000000001111100000001111100000001111000000000000001111100000001111000000011111000000000000011111000000011111000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000001111100000000000000111100000000000000111110000001111100000000000000111100000000000000111110000001111100000000000000111100000001111100000001111100000000000001111100000001111100000001111100000000000001111100000001111100000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000111110000000000000111110000000000000111110000000111110000000000000111110000000000000111110000000111110000000000000111110000000111110000000111110000000000000111110000000111110000000111100000000000000111110000001111100000000000000111111111111111111 -# video-quelle - IR-cmd: 0x0528 -00000000000000000000000001111100000000000001111100000001111100000000000001111100000001111100000001111100000000000001111100000001111100000000000001111100000001111100000001111100000011111000000011111111111111111111 -# return - IR-cmd: 0x0C5D -# IR-cmd: 0x0E5D -# IR-cmd: 0x0C5D -00000000000000000000000001111000000000000001111100000000000001111100000001111000000011111000000011111000000000000011111000000011111000000000000011111000000000000011111000000000000011111000000011111000000000000011111000000011111000000011111000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000001111100000000000000111100000000000000111110000000111100000001111100000001111100000000000001111100000001111100000000000001111100000000000001111100000000000001111100000001111100000000000001111100000001111100000001111100000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000011111000000000000011111000000000000011111000000011111000000011110000000111110000000000000111110000000111110000000000000011110000000000000011110000000000000011111000000011110000000000000011111000000011110000000111110000000000000111111111111111111 -# tools - IR-cmd: 0x06ED -# IR-cmd: 0x06ED -# IR-cmd: 0x06ED -0000000000000000000000000111110000000111110000000000000111110000000000000111110000000111110000000000000111110000000000000111111000000111110000000000000111110000000000000111111000000000000011111000000111111000000000000111111000000111110000000111110000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000011111100000011111000000000000011111000000000000011111100000011111000000000000011111100000000000011111100000011111000000000000011111100000000000001111000000000000001111100000011111000000000000001111100000011111000000011111000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000001111100000001111100000000000001111100000000000001111100000001111100000000000001111100000000000000111100000001111100000000000001111100000000000000111100000000000000111110000001111100000000000000111100000001111100000001111100000000000001111111111111111111 -# up - IR-cmd: 0x0178 -0000000000000000000000000111110000000111110000000111110000000000000111110000000111110000000000000111110000000000000111110000000000000111110000000000000111110000000111110000000111110000000111110000000111111111111111111111 -# left - IR-cmd: 0x0168 -00000000000000000000000001111000000011111000000011111000000000000011111000000011111000000000000001111000000000000011111000000011111000000000000011111000000011111000000011111000000011111000000011111111111111111111 -# right - IR-cmd: 0x066A -00000000000000000000000001111100000000000001111100000000000001111100000001111100000001111100000000000001111100000000000001111100000001111100000000000001111100000001111100000001111100000011111000000011111111111111 -# down - IR-cmd: 0x0578 -0000000000000000000000000111110000000000000111110000000111110000000000000111110000000111110000000000000111110000000000000111110000000000000011110000000000000011110000000111110000000111110000000111110000000111111111111111 -# ok - IR-cmd: 0x0538 -0000000000000000000000000111110000000000000111110000000111110000000000000111110000000111110000000111110000000000000111110000000000000111110000000000000111110000000111110000000111110000000111110000000111111111111111111111 -# menu - IR-cmd: 0x0038 -000000000000000000000000011111000000111110000000111110000000111110000000111110000000111110000000000000111110000000000000111110000000000000111110000000111110000000111110000000111100000001111111111111111111 -# analog - IR-cmd: 0x00E8 -00000000000000000000000001111100000001111100000001111100000001111100000000000001111100000000000001111100000000000001111100000001111100000000000001111100000001111100000011111000000011111000000011111111111111111111 -# digital - IR-cmd: 0x04BD -# IR-cmd: 0x04BD -# IR-cmd: 0x04BD -# IR-cmd: 0x04BD -00000000000000000000000001111100000001111100000000000001111100000001111100000011111000000000000001111000000011111000000000000001111000000000000001111100000000000001111100000000000001111100000001111100000000000001111100000000000001111100000000000001111100000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000111110000000111110000000000000111110000000111100000001111100000000000001111100000001111100000000000001111100000000000001111100000000000000111110000000000000111110000000111100000000000000111110000000000000111110000000000000111110000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000011111000000011111000000000000011111000000011110000000111110000000000000011110000000111110000000000000011110000000000000011110000000000000011111000000000000011111000000011111000000000000011111000000000000011111000000000000011111000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000001111100000001111000000000000001111100000011111000000011111000000000000011111000000011111000000000000011111000000000000011111000000000000001111000000000000001111000000011111000000000000011111000000000000001111100000000000001111100000001111111111111111 -# theatre - IR-cmd: 0x007D -# IR-cmd: 0x007D -# IR-cmd: 0x007D -00000000000000000000000001111100000001111100000001111100000001111100000011111000000011111000000000000011111000000000000011111000000000000001111000000000000001111100000000000001111100000001111000000000000001111100000000000001111100000000000001111100000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000111110000000111110000000111110000000111100000001111100000001111100000000000001111100000000000000111100000000000001111100000000000000111100000000000000111110000001111100000000000000111100000000000000111110000000000000111110000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000011111000000011111000000011111000000011110000000011110000000111110000000000000111110000000000000111110000000000000011110000000000000011111000000000000011111000000011110000000000000011111000000000000011111000000000000011111000000011111111111111111 -# 1 - IR-cmd: 0x0008 -00000000000000000000000001111100000011111100000011111100000011111100000011111100000011111000000111111000000111111000000000000111111000000111111000000111111000000111111000000111111111111111 -# 2 - IR-cmd: 0x0408 -0000000000000000000000000111110000000000000111110000000111110000000111110000001111100000001111100000001111100000001111100000000000001111100000001111100000001111100000001111000000011111111111111111 -# 3 - IR-cmd: 0x0208 -0000000000000000000000000111110000000111110000000000000111110000000111100000001111100000001111100000001111100000001111100000000000001111100000001111100000001111000000011111000000011111111111111111 -# 4 - IR-cmd: 0x0608 -000000000000000000000000011111000000000000011111000000000000011111000000011111000000011111000000011111000000011111000000111110000000000000011110000000111110000000111110000000111110000000111111111111111111 -# 5 - IR-cmd: 0x0108 -0000000000000000000000000111100000001111100000001111100000000000001111100000001111100000001111100000001111100000001111000000000000001111100000011111000000011111000000011111000000011111111111111111 -# 6 - IR-cmd: 0x0508 -000000000000000000000000011111000000000000011111000000011111000000000000011111000000011110000000111110000000111110000000111110000000000000111110000000111110000000111110000000111100000001111111111111111111 -# 7 - IR-cmd: 0x0308 -000000000000000000000000001111000000001111000000000000011111000000000000001111000000011111000000011111000000011111000000011111000000000000011111000000011111000000011110000000111110000000111111111111111111 -# 8 - IR-cmd: 0x0708 -00000000000000000000000000111100000000000000111100000000000000111110000000000000111110000000111100000001111100000001111100000001111100000000000001111100000001111100000001111100000001111100000001111111111111111111 -# 9 - IR-cmd: 0x0088 -0000000000000000000000000111110000000111100000001111100000001111100000000000001111100000001111100000001111100000001111100000000000001111100000001111100000001111000000011111000000011111111111111111 -# 0 - IR-cmd: 0x0488 -000000000000000000000000011111000000000000011111000000011111000000011111000000000000011111000000011111000000011110000000111110000000000000111110000000011110000000111110000000111110000000111111111111111111 -# videotext - IR-cmd: 0x07E8 -000000000000000000000000111111000000000000011111000000000000011111000000000000011111000000000000011111000000000000011111000000000000011111000000011111000000000000011111000000111111000000011111000000111111000000111111111111111111 -# programm hin-und-her - IR-cmd: 0x06E8 -0000000000000000000000001111110000000000001111110000000000001111110000001111110000000000001111110000000000001111110000000000001111110000001111110000000000001111110000001111110000001111110000001111100000011111111111111111 -# vol+ - IR-cmd: 0x0248 -000000000000000000000000111111000000111110000000000000111111000000111110000000111110000000000000111110000001111110000001111110000000000001111110000001111110000001111110000001111110000001111111111111111111 -# vol- - IR-cmd: 0x0749 -00000000000000000000000000111100000000000000111100000000000000111100000000111100000000111100000000000001111100000001111100000001111100000000000000111100000001111100000001111100000001111000000001111111111111111111 -# prog+ - IR-cmd: 0x0248 -0000000000000000000000000111110000000111110000000111100000001111100000001111100000000000001111100000001111100000001111100000000000001111100000001111100000001111100000001111000000011111111111111111 -# prog- - IR-cmd: 0x0448 -000000000000000000000000011111000000000000011111000000011111000000111111000000111110000000000000011111000000111110000000111110000000000000111110000000111110000000111110000000111110000000111111111111111111 -# mute - IR-cmd: 0x0148 -000000000000000000000000011111000000011110000000111110000000000000011110000000111110000000000000111110000000111110000000111110000000000000111110000000111110000000111110000000111110000001111111111111111111 diff --git a/IR-Data/test-suite.sh b/IR-Data/test-suite.sh index d6f20e6..5891ae6 100644 --- a/IR-Data/test-suite.sh +++ b/IR-Data/test-suite.sh @@ -1,45 +1,45 @@ #! /bin/sh -for j in \ - DK_Digital.txt \ - Grundig_TP715.txt \ - Grundig_TP715_SatTV.txt \ - Grundig_TP715_Video.txt \ - Matsushita.txt \ - Panasonic-Blue-Ray.txt \ - RC5-Taste.txt \ - Samsung_DVD_Rec_00062C.txt \ - Samsung_TV.txt \ - Sony-RM-S-310.txt \ - sony-rm-s311.txt \ - Sony-RM-U305C.txt \ - Sony-RMT-D142P-DVD.txt \ - Sony-RMT-V406.txt \ - Sony_Bravia_RM-ED0009.txt \ - Sony_Bravia_RM-ED0009_new.txt \ - Yamaha-RAV388.txt \ - apple.txt \ - bo_beolink1000-10kHz.txt \ - denon.txt \ - elta_radio.txt \ - nec-repetition.txt \ - nec.txt \ - nubert-subwoofer.txt \ - orion_vcr_07660BM070.txt \ - panasonic-scan.txt \ - rc5.txt \ - rc5x-79.txt \ - rc5x.txt \ - rc6-hold.txt \ - rc6.txt \ - sharp-denon.txt \ - sharp-denon2.txt +for j in \ + DK_Digital.txt \ + Grundig_TP715.txt \ + Grundig_TP715_SatTV.txt \ + Grundig_TP715_Video.txt \ + Matsushita.txt \ + Panasonic-Blue-Ray.txt \ + RC5-Taste.txt \ + Samsung_DVD_Rec_00062C.txt \ + Samsung_TV.txt \ + Sony-RM-S-310.txt \ + sony-rm-s311.txt \ + Sony-RM-U305C.txt \ + Sony-RMT-D142P-DVD.txt \ + Sony-RMT-V406.txt \ + Sony_RM-S315_lange.txt \ + Sony_Bravia_RM-ED0009_new.txt \ + Yamaha-RAV388.txt \ + apple.txt \ + bo_beolink1000-10kHz.txt \ + denon.txt \ + elta_radio.txt \ + nec-repetition.txt \ + nec.txt \ + nubert-subwoofer.txt \ + orion_vcr_07660BM070.txt \ + panasonic-scan.txt \ + rc5.txt \ + rc5x-79.txt \ + rc5x.txt \ + rc6-hold.txt \ + rc6.txt \ + sharp-denon.txt \ + sharp-denon2.txt do echo "testing $j ..." if ../irmp < $j | grep -q error then - ../irmp < $j | grep error - echo "test failed" - exit 1 + ../irmp < $j | grep error + echo "test failed" + exit 1 fi done echo "all tests successful" -- 2.39.2