Invert LED count, use fixed led driver

This commit is contained in:
Ralf Schlatterbeck 2015-01-25 19:04:04 +01:00
parent f6c158a139
commit a2357e648e
2 changed files with 4 additions and 4 deletions

View file

@ -63,7 +63,7 @@ extern resource_t res_radio;
#include "LED_Strip_Suli.h"
int color_rgb [3] = {0, 255, 0};
int color_rgb [3] = {255, 0, 255};
static uint8_t name_to_offset (const char * name)
{
@ -83,12 +83,12 @@ color_to_string (const char *name, uint8_t is_json, char *buf, size_t bsize)
if (is_json) {
fmt = "\"%d\"";
}
return snprintf (buf, bsize, fmt, color_rgb [name_to_offset (name)]);
return snprintf (buf, bsize, fmt, 255 - color_rgb [name_to_offset (name)]);
}
void color_from_string (const char *name, const char *s)
{
color_rgb [name_to_offset (name)] = atoi (s);
color_rgb [name_to_offset (name)] = 255 - atoi (s);
led_strip_begin ();
led_strip_set_color (color_rgb [0], color_rgb [1], color_rgb [2]);
led_strip_end ();

@ -1 +1 @@
Subproject commit 81c254d66305abd993ce139f6aea3647a45781dc
Subproject commit 5ec5d806331bf071c7f38e30344b82e9facfb88d