From d60876ee6dad12e77a6e32fef56603704014d2ad Mon Sep 17 00:00:00 2001 From: Tester23 Date: Mon, 29 Apr 2024 00:08:05 +0200 Subject: [PATCH] more ws self test --- src/selftest/selftest_ws2812b.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/selftest/selftest_ws2812b.c b/src/selftest/selftest_ws2812b.c index 4f9bf41eb..beace3bd1 100644 --- a/src/selftest/selftest_ws2812b.c +++ b/src/selftest/selftest_ws2812b.c @@ -34,6 +34,19 @@ void Test_WS2812B() { CMD_ExecuteCommand("SM16703P_SetPixel 1 10+$CH5 2*33+10 44/4", 0); SELFTEST_ASSERT_PIXEL(1, 10+ 124, 2 * 33+10, 44/4); + CMD_ExecuteCommand("SM16703P_Init 6", 0); + CMD_ExecuteCommand("SM16703P_SetPixel 0 255 0 0", 0); + CMD_ExecuteCommand("SM16703P_SetPixel 1 0 255 0", 0); + CMD_ExecuteCommand("SM16703P_SetPixel 2 0 0 255", 0); + CMD_ExecuteCommand("SM16703P_SetPixel 3 255 0 0", 0); + CMD_ExecuteCommand("SM16703P_SetPixel 4 0 255 0", 0); + CMD_ExecuteCommand("SM16703P_SetPixel 5 0 0 255", 0); + SELFTEST_ASSERT_PIXEL(0, 255, 0, 0); + SELFTEST_ASSERT_PIXEL(1, 0, 255, 0); + SELFTEST_ASSERT_PIXEL(2, 0, 0, 255); + SELFTEST_ASSERT_PIXEL(3, 255, 0, 0); + SELFTEST_ASSERT_PIXEL(4, 0, 255, 0); + SELFTEST_ASSERT_PIXEL(5, 0, 0, 255); }