From ffa3bc65f508aa805c82db28f90b8e0776846c1a Mon Sep 17 00:00:00 2001 From: "Javier S. Pedro" Date: Wed, 17 Sep 2014 00:09:03 +0200 Subject: Bump version, fix release build issues, fix writeLcdBuffer throughput --- rpm/salmeta.spec | 2 +- rpm/salmeta.yaml | 2 +- src/availablewidgetsmodel.cpp | 1 + src/metawatchbletransport.cpp | 5 ++++- src/salmeta.cpp | 4 ++++ 5 files changed, 11 insertions(+), 3 deletions(-) diff --git a/rpm/salmeta.spec b/rpm/salmeta.spec index d1f3b26..971d0aa 100644 --- a/rpm/salmeta.spec +++ b/rpm/salmeta.spec @@ -13,7 +13,7 @@ Name: salmeta %{!?qtc_make:%define qtc_make make} %{?qtc_builddir:%define _builddir %qtc_builddir} Summary: Salmeta -Version: 0.1 +Version: 0.1.1 Release: 1 Group: Communications/Bluetooth License: GPLv3 diff --git a/rpm/salmeta.yaml b/rpm/salmeta.yaml index 17ec9bd..1432f81 100644 --- a/rpm/salmeta.yaml +++ b/rpm/salmeta.yaml @@ -1,6 +1,6 @@ Name: salmeta Summary: Salmeta -Version: 0.1 +Version: 0.1.1 Release: 1 Group: Communications/Bluetooth URL: http://javispedro.com diff --git a/src/availablewidgetsmodel.cpp b/src/availablewidgetsmodel.cpp index b95e79a..37232dc 100644 --- a/src/availablewidgetsmodel.cpp +++ b/src/availablewidgetsmodel.cpp @@ -1,3 +1,4 @@ +#include #include #include "availablewidgetsmodel.h" diff --git a/src/metawatchbletransport.cpp b/src/metawatchbletransport.cpp index 9a56893..6df6c2a 100644 --- a/src/metawatchbletransport.cpp +++ b/src/metawatchbletransport.cpp @@ -1,3 +1,4 @@ +#include "metawatch.h" #include "metawatchbletransport.h" const GatoUUID MetaWatchBLETransport::ServiceUuid(quint16(0x8880)); @@ -24,8 +25,10 @@ MetaWatchBLETransport::~MetaWatchBLETransport() void MetaWatchBLETransport::sendMessage(quint8 type, quint8 options, const QByteArray &payload) { QByteArray packet = encode(type, options, payload); + bool need_ack = type != MetaWatch::MessageWriteLcdBuffer; qDebug() << "Send:" << packet.toHex(); - _dev->writeValue(_out, packet); + _dev->writeValue(_out, packet, + need_ack ? GatoPeripheral::WriteWithResponse : GatoPeripheral::WriteWithoutResponse); } void MetaWatchBLETransport::connectDevice() diff --git a/src/salmeta.cpp b/src/salmeta.cpp index 914f117..7bc14ae 100644 --- a/src/salmeta.cpp +++ b/src/salmeta.cpp @@ -1,5 +1,9 @@ #include +#include #include +#include +#include +#include #include #include "controller.h" -- cgit v1.2.3