simulation: Color to number convertion fixed
This commit is contained in:
parent
d4617d9861
commit
273e8c5b64
@ -206,10 +206,12 @@ public class ESP8266Ws2812 extends TwoArgFunction {
|
|||||||
Element e = ESP8266Ws2812.layout.getLED(offset - 1);
|
Element e = ESP8266Ws2812.layout.getLED(offset - 1);
|
||||||
if (e != null) {
|
if (e != null) {
|
||||||
Color color = e.getColor();
|
Color color = e.getColor();
|
||||||
final byte[] array = new byte[3];
|
final char[] array = new char[3];
|
||||||
array[0] = (byte) color.getRed();
|
array[0] = (char) (color.getRed() );
|
||||||
array[1] = (byte) color.getGreen();
|
array[1] = (char) (color.getGreen() );
|
||||||
array[2] = (byte) color.getBlue();
|
array[2] = (char) (color.getBlue() );
|
||||||
|
|
||||||
|
System.err.println("[WS2812] reading " + offset + ":" + ((int)array[0]) +"," + ((int) array[1]) + "," + ((int) array[2]) + " from " + color);
|
||||||
return LuaString.valueOf(array);
|
return LuaString.valueOf(array);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user