I'm writing an Android app which need to communicate with a Bluetooth LE device that has characteristics I need to subscribe to whose UUIDs are all formatted like 0xA009, 0xA011, etc.
There is a UUID.fromString method, but I haven't found anything that accepts that UUID format. What do I need to do in java to turn those into instances of java.util.UUID?
I just need to encode 0xA009 as java.util.UUID so that I can subscribe to Bluetooth LE characteristics with that and other similarly formatted UUIDs.
If it helps at all, I'm using RxAndroidBle to handle bluetooth communications.