diff options
Diffstat (limited to 'core/qt-ble.cpp')
-rw-r--r-- | core/qt-ble.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/core/qt-ble.cpp b/core/qt-ble.cpp index 7556b01f8..2d1de1408 100644 --- a/core/qt-ble.cpp +++ b/core/qt-ble.cpp @@ -155,6 +155,9 @@ dc_status_t BLEObject::write(const void *data, size_t size, size_t *actual) if (!receivedPackets.isEmpty()) { qDebug() << ".. write HIT with still incoming packets in queue"; + do { + receivedPackets.takeFirst(); + } while (!receivedPackets.isEmpty()); } QList<QLowEnergyCharacteristic> list = preferredService()->characteristics(); |