/********************************************************************* 本ソースリストおよびソフトウェアは、ライセンスフリーです。 利用、編集、再配布等が自由に行えますが、著作権表示の改変は禁止します。  コードは参考情報です。  メーカーが異なると動作しません。  同じメーカであっても機種によって動作しない場合があります。 Copyright (c) 2009-2014 Wataru KUNINO https://bokunimo.net/bokunimowakaru/ *********************************************************************/ /* パナソニック製照明機器リモコンコード */ byte light_down[5]={0x2C,0x52,0x9,0x2B,0x22}; // 照明のリモコンコード(明るさを下げる) byte light_off[5]={0x2C,0x52,0x9,0x2E,0x27}; // 照明のリモコンコード(常夜灯) byte light_off[5]={0x2C,0x52,0x9,0x2F,0x26}; // 照明のリモコンコード(切る) /* シャープ製エアコン用リモコンコード */ byte data_hum[13] = {0xAA,0x5A,0xCF,0x10,0x07,0x81,0x23,0xA1,0x18,0xB0,0x00,0xF4,0x11}; // 湿度55% byte data_ac[13] = {0xAA,0x5A,0xCF,0x10,0x0B,0x81,0x22,0xA1,0x18,0xB0,0x00,0xF4,0xC1}; // 冷房28℃ byte data_hea[13] = {0xAA,0x5A,0xCF,0x10,0x03,0x81,0x21,0xA1,0x18,0xB0,0x00,0xF4,0x71}; // 暖房20℃ byte data_fan[13] = {0xAA,0x5A,0xCF,0x10,0x01,0x81,0x24,0xA1,0xFF,0x80,0x00,0xF4,0xA1}; // 送風 byte data_off[13] = {0xAA,0x5A,0xCF,0x10,0x07,0x21,0x23,0x00,0x18,0xA0,0x00,0xF4,0x11}; // オフ byte IR_DATA_SHARP_AIRCON[][13]={ {0xAA,0x5A,0xCF,0x10,0x07,0x81,0x23,0xA1,0x18,0xA0,0x00,0xF4,0x01}, //除湿ON {0xAA,0x5A,0xCF,0x10,0x07,0x21,0x23,0x00,0x18,0xA0,0x00,0xF4,0x11}, //除湿OFF }; /* AV機器用リモコンコード */ byte IR_DATA_TEST[13][6]={ // リモコンのレジスタ初期値用(13個) {0xAA,0x5A,0x8F,0x12,0x16,0xD1}, // AQUOS TV POWER (AEHA len=48) {0xAA,0x5A,0x8F,0x12,0xC4,0x21}, // AQUOS TV MENU (AEHA len=48) {0xAA,0x5A,0x8F,0x12,0x15,0xE1}, // AQUOS TV VOL_DOWN {0xAA,0x5A,0x8F,0x12,0x14,0xF1}, // AQUOS TV VOL_UP {0x2,0x20,0xB0,0x0,0x9B,0x2B}, // Pana BD MENU (AEHA len=48) {0x2,0x20,0xB0,0x0,0x86,0x36}, // Pana BD DOWN {0x2,0x20,0xB0,0x0,0x85,0x35}, // Pana BD UP {0x53,0xAD,0xF}, // SONY DVD MENU (SIRC len=20) {0x7A,0xAD,0xF}, // SONY DVD DOWN {0x79,0xAD,0xF}, // SONY DVD UP {0xD2,0x6D,0x4,0xFB}, // ONKYO AMP ON (NEC len=32) {0xD2,0x6D,0x3,0xFC}, // ONKYO AMP ON (NEC len=32) {0xD2,0x6D,0x2,0xFD}, // ONKYO AMP ON (NEC len=32) }; /* シャープ製液晶テレビ用リモコンコード */ byte IR_DATA_SHARP_TV[][6]={ {0xAA,0x5A,0x8F,0x12,0x16,0xD1}, // AQUOS TV POWER {0xAA,0x5A,0x8F,0x12,0x4E,0x32}, // AQUOS TV [1] {0xAA,0x5A,0x8F,0x12,0x4F,0x22}, // AQUOS TV [2] {0xAA,0x5A,0x8F,0x12,0x50,0xC2}, // AQUOS TV [3] {0xAA,0x5A,0x8F,0x12,0x51,0xD2}, // AQUOS TV [4] {0xAA,0x5A,0x8F,0x12,0x52,0xE2}, // AQUOS TV [5] {0xAA,0x5A,0x8F,0x12,0x53,0xF2}, // AQUOS TV [6] {0xAA,0x5A,0x8F,0x12,0x54,0x82}, // AQUOS TV [7] {0xAA,0x5A,0x8F,0x12,0x55,0x92}, // AQUOS TV [8] {0xAA,0x5A,0x8F,0x12,0x56,0xA2}, // AQUOS TV [9] {0xAA,0x5A,0x8F,0x12,0x57,0xB2}, // AQUOS TV [10] {0xAA,0x5A,0x8F,0x12,0x58,0x42}, // AQUOS TV [11] {0xAA,0x5A,0x8F,0x12,0x59,0x52}, // AQUOS TV [12] {0xAA,0x5A,0x8F,0x12,0x14,0xF1}, // AQUOS TV VOL_UP {0xAA,0x5A,0x8F,0x12,0x15,0xE1}, // AQUOS TV VOL_DOWN {0xAA,0x5A,0x8F,0x12,0x11,0xA1}, // AQUOS TV CH_UP {0xAA,0x5A,0x8F,0x12,0x12,0x91}, // AQUOS TV CH_DOWN {0xAA,0x5A,0x8F,0x12,0x13,0x81}, // AQUOS TV 入力切替 {0xAA,0x5A,0x8F,0x12,0xC4,0x21}, // AQUOS TV MENU {0xAA,0x5A,0x8F,0x12,0x80,0x12}, // BLUE {0xAA,0x5A,0x8F,0x12,0x81,0x02}, // RED {0xAA,0x5A,0x8F,0x12,0x82,0x32}, // GREEN {0xAA,0x5A,0x8F,0x12,0x83,0x22}, // YERROW }; /* パナソニック製液晶テレビ用リモコンコード */ byte IR_DATA_PANA_TV[][6]={ {0x02,0x20,0x80,0x00,0x3D,0xBD}, // VIERA TV POWER {0x02,0x20,0x80,0x00,0x10,0x90}, // VIERA TV [1] {0x02,0x20,0x80,0x00,0x11,0x91}, // VIERA TV [2] {0x02,0x20,0x80,0x00,0x12,0x92}, // VIERA TV [3] {0x02,0x20,0x80,0x00,0x13,0x93}, // VIERA TV [4] {0x02,0x20,0x80,0x00,0x14,0x94}, // VIERA TV [5] {0x02,0x20,0x80,0x00,0x15,0x95}, // VIERA TV [6] {0x02,0x20,0x80,0x00,0x16,0x96}, // VIERA TV [7] {0x02,0x20,0x80,0x00,0x17,0x97}, // VIERA TV [8] {0x02,0x20,0x80,0x00,0x18,0x98}, // VIERA TV [9] {0x02,0x20,0x80,0x00,0x19,0x99}, // VIERA TV [10] {0x02,0x20,0x80,0x00,0x1A,0x9A}, // VIERA TV [11] {0x02,0x20,0x80,0x00,0x1B,0x9B}, // VIERA TV [12] {0x02,0x20,0x80,0x00,0x20,0xA0}, // VIERA TV VOL_UP {0x02,0x20,0x80,0x00,0x21,0xA1}, // VIERA TV VOL_DOWN {0x02,0x20,0x80,0x00,0x34,0xB4}, // VIERA TV CH_UP {0x02,0x20,0x80,0x00,0x35,0xB5}, // VIERA TV CH_DOWN {0x02,0x20,0x80,0x00,0x73,0xF3}, // BLUE {0x02,0x20,0x80,0x00,0x70,0xF0}, // RED {0x02,0x20,0x80,0x00,0x71,0xF1}, // GREEN {0x02,0x20,0x80,0x00,0x72,0xF2}, // YERROW } /* パナソニック製BDレコーダ用リモコンコード */ byte IR_DATA_PANA_BD[][6]={ {0x2,0x20,0xB0,0x0,0x3D,0x8D}, // POWER 0 {0x2,0x20,0xB0,0x0,0x10,0xA0}, // 1ch {0x2,0x20,0xB0,0x0,0x11,0xA1}, // 2ch {0x2,0x20,0xB0,0x0,0x12,0xA2}, // 3ch {0x2,0x20,0xB0,0x0,0x13,0xA3}, // 4ch {0x2,0x20,0xB0,0x0,0x14,0xA4}, // 5ch {0x2,0x20,0xB0,0x0,0x15,0xA5}, // 6ch {0x2,0x20,0xB0,0x0,0x16,0xA6}, // 7ch {0x2,0x20,0xB0,0x0,0x17,0xA7}, // 8ch {0x2,0x20,0xB0,0x0,0x18,0xA8}, // 9ch {0x2,0x20,0xB0,0x0,0x19,0xA9}, // 10ch 10 {0x2,0x20,0xB0,0x0,0x83,0x33}, // 11ch {0x2,0x20,0xB0,0x0,0x1B,0xAB}, // 12ch {0x2,0x20,0xB0,0x0,0x81,0x31}, // RETURN {0x2,0x20,0xB0,0x0,0x82,0x32}, // SELECT {0x2,0x20,0xB0,0x0,0x85,0x35}, // UP {0x2,0x20,0xB0,0x0,0x86,0x36}, // DOWN {0x2,0x20,0xB0,0x0,0x87,0x37}, // LEFT {0x2,0x20,0xB0,0x0,0x88,0x38}, // RIGHT {0x2,0x20,0xB0,0x0,0x0,0xB0}, // STOP {0x2,0x20,0xB0,0x0,0x4,0xB4}, // REW 20 {0x2,0x20,0xB0,0x0,0x5,0xB5}, // FF {0x2,0x20,0xB0,0x0,0x6,0xB6}, // PAUSE {0x2,0x20,0xB0,0x0,0x8,0xB8}, // REC {0x2,0x20,0xB0,0x0,0xA,0xBA}, // PLAY {0x2,0x20,0xB0,0x0,0x49,0xF9}, // SKIP_REW {0x2,0x20,0xB0,0x0,0x4A,0xFA}, // SKIP_FF {0x2,0x20,0xB0,0x0,0x4C,0xFC}, // CM_SKIP_FWD {0x2,0x20,0xB0,0x0,0x2C,0x9C}, // HDD/DVD {0x2,0x20,0xB0,0x0,0xC2,0x72}, // HDD {0x2,0x20,0xB0,0x1,0x55,0xE4}, // BD/DVD 30 {0x2,0x20,0xB0,0x1,0x45,0xF4}, // INPUT {0x2,0x20,0xB0,0x0,0x50,0xE0}, // INPUT_EXT {0x2,0x20,0xB0,0x1,0x49,0xF8}, // INPUT_ANA {0x2,0x20,0xB0,0x1,0x4A,0xFB}, // INPUT_BS {0x2,0x20,0xB0,0x1,0x4B,0xFA}, // INPUT_DIGI {0x2,0x20,0xB0,0x1,0x54,0xE5}, // INPUT_CS {0x2,0x20,0xB0,0x0,0x33,0x83}, // LANGUAGE {0x2,0x20,0xB0,0x0,0x34,0x84}, // CH_UP {0x2,0x20,0xB0,0x0,0x35,0x85}, // CH_DOWN {0x2,0x20,0xB0,0x0,0x44,0xF4}, // ERASE 40 {0x2,0x20,0xB0,0x0,0x51,0xE1}, // REC_MODE {0x2,0x20,0xB0,0x0,0x57,0xE7}, // START {0x2,0x20,0xB0,0x0,0x58,0xE8}, // MARKER {0x2,0x20,0xB0,0x0,0x5F,0xEF}, // INFO {0x2,0x20,0xB0,0x0,0x60,0xD0}, // EPG {0x2,0x20,0xB0,0x0,0x79,0xC9}, // TIMER_LIST {0x2,0x20,0xB0,0x0,0x80,0x30}, // TOOLS {0x2,0x20,0xB0,0x0,0x92,0x22}, // PLAY_MODE {0x2,0x20,0xB0,0x0,0x9B,0x2B}, // LIST {0x2,0x20,0xB0,0x1,0x40,0xF1}, // BLUE 50 {0x2,0x20,0xB0,0x1,0x41,0xF0}, // RED {0x2,0x20,0xB0,0x1,0x42,0xF3}, // GREEN {0x2,0x20,0xB0,0x1,0x43,0xF2}, // YELLOW };