Open DantePuglisi opened 2 years ago
Thank you for submitting this pull request. This looks good to me, but I would like to also get our senior engineer to have a look as well. @nbrooke when you have time can you also review this PR? Thanks.
Any updates on this? @sakuraehikaru @nbrooke
Fixes #263:
Summary of Problem:
There's no way to know if a characteristic has the specified CBCharacteristicWriteType when calling write because if it doesn't, success is returned instead of fail.
Proposed Solution:
In
WriteCharacteristic
we check that theCBCharacteristic
has the passed type as a property, if it doesn't we fail the write.Testing Completed and Required:
Calling
write
with a mismatchedCBCharacteristicWriteType
executes thefail
callback.