bugfix for outgoing serial TPM2 message length (#2628)
bugfix for outgoing serial TPM2 message length
This commit is contained in:
parent
9cd8acab43
commit
d1f76042e1
@ -86,8 +86,8 @@ void handleSerial()
|
|||||||
Serial.write(0xC9); Serial.write(0xDA);
|
Serial.write(0xC9); Serial.write(0xDA);
|
||||||
uint16_t used = strip.getLengthTotal();
|
uint16_t used = strip.getLengthTotal();
|
||||||
uint16_t len = used*3;
|
uint16_t len = used*3;
|
||||||
Serial.write((len << 8) & 0xFF);
|
Serial.write(highByte(len));
|
||||||
Serial.write( len & 0xFF);
|
Serial.write(lowByte(len));
|
||||||
for (uint16_t i=0; i < used; i++) {
|
for (uint16_t i=0; i < used; i++) {
|
||||||
uint32_t c = strip.getPixelColor(i);
|
uint32_t c = strip.getPixelColor(i);
|
||||||
Serial.write(qadd8(W(c), R(c))); //R, add white channel to RGB channels as a simple RGBW -> RGB map
|
Serial.write(qadd8(W(c), R(c))); //R, add white channel to RGB channels as a simple RGBW -> RGB map
|
||||||
|
Loading…
Reference in New Issue
Block a user