Skip to content

Commit 6db16c4

Browse files
committed
fix: servo config plugin crash
1 parent 4f52177 commit 6db16c4

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/Plugins/Windows/ServoConfig/ServosForm.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ void ServosForm::do_find(void)
108108

109109
void ServosForm::sendVolz(uint cmd, uint id, uint arg)
110110
{
111-
QByteArray pack;
111+
QByteArray pack(256, '\0');
112112
pack[0] = cmd;
113113
pack[1] = id;
114114
pack[2] = (arg >> 8) & 0xFF;
@@ -136,7 +136,7 @@ void ServosForm::sendVolz(uint cmd, uint id, uint arg)
136136
void ServosForm::sendFutabaAddr(uint servoID, uint newAddr)
137137
{
138138
qInfo() << QString("SBUS ADDR %1-%2: %3").arg(servoID >> 16).arg(servoID & 0xFFFF).arg(newAddr);
139-
QByteArray pack;
139+
QByteArray pack(256, '\0');
140140
pack[0] = 0xF9;
141141
pack[1] = newAddr - 1;
142142
pack[2] = servoID >> 16 & 0xFF;

0 commit comments

Comments
 (0)