Ir esp8266 lib update and code impacts (#235)
* integrate new IRremoteESP8266 lib 2.4.2 and add new protocols IR_RC6 IR_MITSUBISHI IR_GICABLE IR_MITSUBISHI2 IR_LASERTAG IR_CARRIER_AC IR_MIDEA IR_NIKAI IR_SHERWOOD IR_DENON IR_AIWA_RC_T501 IR_JVC
This commit is contained in:
1 parent
9b258723a8
commit
b12ee19979
130 files changed
+16548
-1693
No files matched your search
@@ -80,52 +80,52 @@ TEST(TestSendRC5, SendDataOnly) {
|
||||
irsend.sendRC5(0x0, RC5_BITS);
|
||||
EXPECT_EQ(
|
||||
"m889s889m1778s889m889s889m889s889m889s889m889s889m889"
|
||||
"s889m889s889m889s889m889s889m889s889m889s889m889s114667",
|
||||
"s889m889s889m889s889m889s889m889s889m889s889m889s90664",
|
||||
irsend.outputStr());
|
||||
|
||||
irsend.reset();
|
||||
irsend.sendRC5(0x1AAA, RC5_BITS);
|
||||
EXPECT_EQ(
|
||||
"m889s889m889s889m1778s1778m1778s1778m1778s1778"
|
||||
"m1778s1778m1778s1778m1778s114667", irsend.outputStr());
|
||||
"m1778s1778m1778s1778m1778s90664", irsend.outputStr());
|
||||
|
||||
irsend.reset();
|
||||
irsend.sendRC5(0x175, RC5_BITS);
|
||||
EXPECT_EQ(
|
||||
"m889s889m1778s889m889s889m889s1778m1778s1778"
|
||||
"m889s889m889s889m1778s1778m1778s1778m889s113778", irsend.outputStr());
|
||||
"m889s889m889s889m1778s1778m1778s1778m889s89775", irsend.outputStr());
|
||||
|
||||
irsend.reset();
|
||||
irsend.sendRC5(0x3FFF, RC5_BITS);
|
||||
EXPECT_EQ(
|
||||
"m889s889m889s889m889s889m889s889m889s889m889s889m889s889"
|
||||
"m889s889m889s889m889s889m889s889m889s889m889s889m889s113778",
|
||||
"m889s889m889s889m889s889m889s889m889s889m889s889m889s89775",
|
||||
irsend.outputStr());
|
||||
|
||||
irsend.reset();
|
||||
irsend.sendRC5(0x0, RC5X_BITS);
|
||||
EXPECT_EQ(
|
||||
"m889s889m1778s889m889s889m889s889m889s889m889s889m889"
|
||||
"s889m889s889m889s889m889s889m889s889m889s889m889s114667",
|
||||
"s889m889s889m889s889m889s889m889s889m889s889m889s90664",
|
||||
irsend.outputStr());
|
||||
|
||||
irsend.reset();
|
||||
irsend.sendRC5(0x1AAA, RC5X_BITS);
|
||||
EXPECT_EQ(
|
||||
"m1778s1778m1778s1778m1778s1778m1778"
|
||||
"s1778m1778s1778m1778s1778m1778s114667", irsend.outputStr());
|
||||
"s1778m1778s1778m1778s1778m1778s90664", irsend.outputStr());
|
||||
|
||||
irsend.reset();
|
||||
irsend.sendRC5(0x175, RC5X_BITS);
|
||||
EXPECT_EQ(
|
||||
"m889s889m1778s889m889s889m889s1778m1778s1778"
|
||||
"m889s889m889s889m1778s1778m1778s1778m889s113778", irsend.outputStr());
|
||||
"m889s889m889s889m1778s1778m1778s1778m889s89775", irsend.outputStr());
|
||||
|
||||
irsend.reset();
|
||||
irsend.sendRC5(0x3FFF, RC5X_BITS);
|
||||
EXPECT_EQ(
|
||||
"m1778s1778m889s889m889s889m889s889m889s889m889s889m889"
|
||||
"s889m889s889m889s889m889s889m889s889m889s889m889s113778",
|
||||
"s889m889s889m889s889m889s889m889s889m889s889m889s89775",
|
||||
irsend.outputStr());
|
||||
}
|
||||
|
||||
@@ -138,37 +138,37 @@ TEST(TestSendRC5, SendWithRepeats) {
|
||||
irsend.sendRC5(0x175, RC5_BITS, 1);
|
||||
EXPECT_EQ(
|
||||
"m889s889m1778s889m889s889m889s1778m1778s1778"
|
||||
"m889s889m889s889m1778s1778m1778s1778m889s114667"
|
||||
"m889s889m889s889m1778s1778m1778s1778m889s90664"
|
||||
"m889s889m1778s889m889s889m889s1778m1778s1778"
|
||||
"m889s889m889s889m1778s1778m1778s1778m889s113778", irsend.outputStr());
|
||||
"m889s889m889s889m1778s1778m1778s1778m889s88886", irsend.outputStr());
|
||||
|
||||
irsend.reset();
|
||||
irsend.sendRC5(0x175, RC5_BITS, 2);
|
||||
EXPECT_EQ(
|
||||
"m889s889m1778s889m889s889m889s1778m1778s1778"
|
||||
"m889s889m889s889m1778s1778m1778s1778m889s114667"
|
||||
"m889s889m889s889m1778s1778m1778s1778m889s90664"
|
||||
"m889s889m1778s889m889s889m889s1778m1778s1778"
|
||||
"m889s889m889s889m1778s1778m1778s1778m889s114667"
|
||||
"m889s889m889s889m1778s1778m1778s1778m889s89775"
|
||||
"m889s889m1778s889m889s889m889s1778m1778s1778"
|
||||
"m889s889m889s889m1778s1778m1778s1778m889s113778", irsend.outputStr());
|
||||
"m889s889m889s889m1778s1778m1778s1778m889s88886", irsend.outputStr());
|
||||
|
||||
irsend.reset();
|
||||
irsend.sendRC5(0x175, RC5X_BITS, 1);
|
||||
EXPECT_EQ(
|
||||
"m889s889m1778s889m889s889m889s1778m1778s1778"
|
||||
"m889s889m889s889m1778s1778m1778s1778m889s114667"
|
||||
"m889s889m889s889m1778s1778m1778s1778m889s90664"
|
||||
"m889s889m1778s889m889s889m889s1778m1778s1778"
|
||||
"m889s889m889s889m1778s1778m1778s1778m889s113778", irsend.outputStr());
|
||||
"m889s889m889s889m1778s1778m1778s1778m889s88886", irsend.outputStr());
|
||||
|
||||
irsend.reset();
|
||||
irsend.sendRC5(0x1175, RC5X_BITS, 2);
|
||||
EXPECT_EQ(
|
||||
"m1778s889m889s889m889s889m889s1778m1778s1778"
|
||||
"m889s889m889s889m1778s1778m1778s1778m889s114667"
|
||||
"m889s889m889s889m1778s1778m1778s1778m889s90664"
|
||||
"m1778s889m889s889m889s889m889s1778m1778s1778"
|
||||
"m889s889m889s889m1778s1778m1778s1778m889s114667"
|
||||
"m889s889m889s889m1778s1778m1778s1778m889s89775"
|
||||
"m1778s889m889s889m889s889m889s1778m1778s1778"
|
||||
"m889s889m889s889m1778s1778m1778s1778m889s113778", irsend.outputStr());
|
||||
"m889s889m889s889m1778s1778m1778s1778m889s88886", irsend.outputStr());
|
||||
}
|
||||
// Tests for decodeRC5().
|
||||
|
||||
|
||||
Reference in new issue
Block a user