Skip to content

Commit b788657

Browse files
committed
Fix Skydimo - populate outbut buffer
1 parent 27f74af commit b788657

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

libsrc/leddevice/dev_serial/LedDeviceSkydimo.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,5 +64,9 @@ int LedDeviceSkydimo::write(const std::vector<ColorRgb> & ledValues)
6464
return 0;
6565
}
6666

67+
assert(HEADER_SIZE + ledValues.size() * sizeof(ColorRgb) <= _ledBuffer.size());
68+
69+
memcpy(HEADER_SIZE + _ledBuffer.data(), ledValues.data(), ledValues.size() * sizeof(ColorRgb));
70+
6771
return writeBytes(_bufferLength, _ledBuffer.data());
6872
}

0 commit comments

Comments
 (0)