From b4197e8f2371fb9928c59195ad0fab12c1975528 Mon Sep 17 00:00:00 2001 From: Boernsman Date: Fri, 18 Oct 2019 16:27:58 +0200 Subject: [PATCH] fixed scene number conversion --- lukeroberts/lukeroberts.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lukeroberts/lukeroberts.cpp b/lukeroberts/lukeroberts.cpp index b3009edd..6f35e82f 100644 --- a/lukeroberts/lukeroberts.cpp +++ b/lukeroberts/lukeroberts.cpp @@ -286,11 +286,11 @@ void LukeRoberts::onExternalApiEndpointCharacteristicChanged(const QLowEnergyCha if (characteristic.uuid() == m_externalApiEndpoint.uuid()) { qCDebug(dcLukeRoberts()) << "Data received" << value; } + uint8_t scene = static_cast(value.at(2)); if (value.length() > 4) { //its a scene - - if (value.at(2) != 0xff) { //check it we are already at the end of the list - queryScene(value.at(2)); + if (scene != 0xff) { //check it we are already at the end of the list + queryScene(scene); } else { emit sceneListReceived(m_sceneList); }