summaryrefslogtreecommitdiff
path: root/src/bluetooth/qlowenergyservice_osx.mm
diff options
context:
space:
mode:
Diffstat (limited to 'src/bluetooth/qlowenergyservice_osx.mm')
-rw-r--r--src/bluetooth/qlowenergyservice_osx.mm8
1 files changed, 1 insertions, 7 deletions
diff --git a/src/bluetooth/qlowenergyservice_osx.mm b/src/bluetooth/qlowenergyservice_osx.mm
index 5a78b814..97d64040 100644
--- a/src/bluetooth/qlowenergyservice_osx.mm
+++ b/src/bluetooth/qlowenergyservice_osx.mm
@@ -213,13 +213,7 @@ void QLowEnergyService::writeCharacteristic(const QLowEnergyCharacteristic &ch,
return;
}
- // Don't write if properties don't permit it
- if (mode == WriteWithResponse)
- controller->writeCharacteristic(ch.d_ptr, ch.attributeHandle(), newValue, true);
- else if (mode == WriteWithoutResponse)
- controller->writeCharacteristic(ch.d_ptr, ch.attributeHandle(), newValue, false);
- else
- d_ptr->setError(QLowEnergyService::OperationError);
+ controller->writeCharacteristic(ch.d_ptr, ch.attributeHandle(), newValue, mode);
}
bool QLowEnergyService::contains(const QLowEnergyDescriptor &descriptor) const