Skip to content

Commit

Permalink
Fix bad UUID causing crashes on Android 14+
Browse files Browse the repository at this point in the history
Change-Id: I015eee2e7f07a93937d4820b4cbc0276543a40d1
  • Loading branch information
ewpatton committed Oct 17, 2024
1 parent 512adbd commit f182a9d
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -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;
Expand All @@ -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 " +
Expand All @@ -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")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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");
Expand Down

0 comments on commit f182a9d

Please sign in to comment.