diff --git a/appinventor/components/src/edu/mit/appinventor/ble/BluetoothLE.java b/appinventor/components/src/edu/mit/appinventor/ble/BluetoothLE.java index f1473fe57..0b684a65d 100644 --- a/appinventor/components/src/edu/mit/appinventor/ble/BluetoothLE.java +++ b/appinventor/components/src/edu/mit/appinventor/ble/BluetoothLE.java @@ -46,7 +46,6 @@ import java.io.UnsupportedEncodingException; import java.nio.charset.StandardCharsets; import java.util.ArrayList; -import java.util.Arrays; import java.util.Collection; import java.util.Collections; import java.util.HashSet; @@ -62,7 +61,7 @@ * @author William Byrne (will2596@gmail.com) (minor bugfixes) * @author Evan W. Patton (ewpatton@mit.edu) */ -@DesignerComponent(version = 20240604, +@DesignerComponent(version = 20240822, description = "Bluetooth Low Energy, also referred to as Bluetooth LE " + "or simply BLE, is a new communication protocol similar to classic Bluetooth except " + "that it is designed to consume less power while maintaining comparable " + @@ -72,7 +71,7 @@ "The BluetoothLE extension requires Android 5.0 or higher to avoid known " + "issues with Google's Bluetooth LE support prior to Android 5.0.", category = ComponentCategory.EXTENSION, - versionName = "20240724-beta", + versionName = "20240822", nonVisible = true, helpUrl = "https://iot.appinventor.mit.edu/#/bluetoothle/bluetoothleintro", iconName = "images/bluetooth.png") diff --git a/appinventor/components/src/edu/mit/appinventor/ble/BluetoothLEGattAttributes.java b/appinventor/components/src/edu/mit/appinventor/ble/BluetoothLEGattAttributes.java index 5210889bb..3ee4daa3e 100644 --- a/appinventor/components/src/edu/mit/appinventor/ble/BluetoothLEGattAttributes.java +++ b/appinventor/components/src/edu/mit/appinventor/ble/BluetoothLEGattAttributes.java @@ -30,7 +30,7 @@ public class BluetoothLEGattAttributes { public final static UUID LINKLOSS_CHARACTERISTIC = UUID.fromString("00002a06-0000-1000-8000-00805f9b34fb"); public final static UUID TXPOWER_SERVICE = UUID.fromString("00001804-0000-1000-8000-00805f9b34fb"); public final static UUID TXPOWER_CHARACTERISTIC = UUID.fromString("00002a07-0000-1000-8000-00805f9b34fb"); - public final static UUID DEVICE_INFORMATION_SERVICE = UUID.fromString("0000180a-0000-1000-8000-00805f9b34fbb"); + public final static UUID DEVICE_INFORMATION_SERVICE = UUID.fromString("0000180a-0000-1000-8000-00805f9b34fb"); public final static UUID MANUFACTURER_NAME_STRING = UUID.fromString("00002a29-0000-1000-8000-00805f9b34fb"); public final static UUID CLIENT_CHARACTERISTIC_CONFIGURATION = UUID.fromString("00002902-0000-1000-8000-00805f9b34fb"); public final static UUID HUMAN_INTERFACE_DEVICE_SERVICE = UUID.fromString("0000dfb0-0000-1000-8000-00805f9b34fb");