This commit is contained in:
Tester23
2025-06-21 08:00:12 +02:00
parent 841c8d86e4
commit 1a22a074e0

View File

@ -195,6 +195,41 @@ void Test_Commands_Generic() {
SELFTEST_ASSERT(CFG_GetFlags64() == 444);
//CMD_ExecuteCommand("Flags 8589934592", 0);
//SELFTEST_ASSERT(CFG_GetFlags64() == 8589934592);
// https://github.com/openshwprojects/OpenBK7231T_App/issues/1646
CMD_ExecuteCommand("addEventHandler2 IR_NEC 0xEF00 0x0 setChannel 12 1", 0);
CMD_ExecuteCommand("addEventHandler2 IR_NEC 0xEF00 0x1 setChannel 12 2", 0);
CMD_ExecuteCommand("addEventHandler2 IR_NEC 0xEF00 0x10 setChannel 12 3", 0);
CMD_ExecuteCommand("addEventHandler2 IR_NEC 0xEF00 0x4 setChannel 12 4", 0);
CMD_ExecuteCommand("addEventHandler2 IR_NEC 0xEF00 0x5 setChannel 12 5", 0);
CMD_ExecuteCommand("addEventHandler2 IR_NEC 0xEF00 0x6 setChannel 12 6", 0);
EventHandlers_FireEvent2(CMD_EVENT_IR_NEC, 0xEF00, 0x0);
SELFTEST_ASSERT_CHANNEL(12, 1);
EventHandlers_FireEvent2(CMD_EVENT_IR_NEC, 0xEF00, 0x1);
SELFTEST_ASSERT_CHANNEL(12, 2);
EventHandlers_FireEvent2(CMD_EVENT_IR_NEC, 0xEF00, 0x10);
SELFTEST_ASSERT_CHANNEL(12, 3);
EventHandlers_FireEvent2(CMD_EVENT_IR_NEC, 0xEF00, 0x4);
SELFTEST_ASSERT_CHANNEL(12, 4);
EventHandlers_FireEvent2(CMD_EVENT_IR_NEC, 0xEF00, 0x5);
SELFTEST_ASSERT_CHANNEL(12, 5);
EventHandlers_FireEvent2(CMD_EVENT_IR_NEC, 0xEF00, 0x6);
SELFTEST_ASSERT_CHANNEL(12, 6);
EventHandlers_FireEvent3(CMD_EVENT_IR_NEC, 0xEF00, 0x0, 0);
SELFTEST_ASSERT_CHANNEL(12, 1);
EventHandlers_FireEvent3(CMD_EVENT_IR_NEC, 0xEF00, 0x1, 0);
SELFTEST_ASSERT_CHANNEL(12, 2);
EventHandlers_FireEvent3(CMD_EVENT_IR_NEC, 0xEF00, 0x10, 0);
SELFTEST_ASSERT_CHANNEL(12, 3);
EventHandlers_FireEvent3(CMD_EVENT_IR_NEC, 0xEF00, 0x4, 0);
SELFTEST_ASSERT_CHANNEL(12, 4);
EventHandlers_FireEvent3(CMD_EVENT_IR_NEC, 0xEF00, 0x5, 0);
SELFTEST_ASSERT_CHANNEL(12, 5);
EventHandlers_FireEvent3(CMD_EVENT_IR_NEC, 0xEF00, 0x6, 0);
SELFTEST_ASSERT_CHANNEL(12, 6);
}