Hello everyone,
We have officially published BluetoothLE extension version 20200828. The API is 100% compatible with the 20200616 version that I previously made available, so any upgrade of the extension from that version should be smooth. In addition to the blocks, there is now a BLEExtension
class that extension authors can use to make BLE-compatible extensions that should be forward compatible with future BLE versions.
Here is the change list:
- Update extension permissions to be compatible with Android Q
- Add new methods:
-
CanReadCharacteristic
- Test whether the given (serviceUuid
,characteristicUuid
) is readable -
CanRegisterForCharacteristic
- Test whether the given (serviceUuid
,characteristicUuid
) can be used to register for notifications -
CanWriteCharacteristic
- Test whether the given (serviceUuid
,characteristicUuid
) is writable -
CanWriteCharacteristicWithResponse
- Test whether the given (serviceUuid
,characteristicUuid
) is writable with a response
-
- Provide new BLEExtension class for extension developers to use
Regards,
Evan W. Patton, Ph.D.
Lead Software Engineer, MIT App Inventor