From c8b3250f15ac75d60991b3ad2562209e853cc6f4 Mon Sep 17 00:00:00 2001 From: Brett Weiland Date: Fri, 1 Jan 2021 13:12:17 -0600 Subject: new file: gradient.h new file: led_clear.c new file: led_gradient.c new file: led_info.h new file: led_test.c new file: makefile new file: push.sh new file: shit.c --- led_test.c | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 led_test.c (limited to 'led_test.c') diff --git a/led_test.c b/led_test.c new file mode 100644 index 0000000..e5aa1f2 --- /dev/null +++ b/led_test.c @@ -0,0 +1,28 @@ +#include +#include +#include +#include + +#include "led_info.h" + +int main() { + ws2811_return_t ret; + if ((ret = ws2811_init(&ledstring)) != WS2811_SUCCESS) { + printf("Error initilizing ws2811 strip: %s\n", ws2811_get_return_t_str(ret)); + return 1; + } + for(;;) { + for(int i = 0; i < LED_COUNT; i++) { + ledstring.channel[0].leds[i] = 0xff0000; + ws2811_render(&ledstring); + } + for(int i = 0; i < LED_COUNT; i++) { + ledstring.channel[0].leds[i] = 0x00ff00; + ws2811_render(&ledstring); + } + for(int i = 0; i < LED_COUNT; i++) { + ledstring.channel[0].leds[i] = 0x0000ff; + ws2811_render(&ledstring); + } + } +} -- cgit v1.2.3