You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello. The "Control and Query" service UUID is 0xFEA6 which is a 16-bit UUID. It is not possible to refer to this UUID as as 128-bit UUID. Note that UUID's in Bluetooth can either be 16 or 128 bits so this is acceptable behavior.
I've never used Ionic but I found this after a quick search:
"UUIDs are always strings and not numbers. Some 16-bit UUIDs, such as '2220' look like integers, but they're not. (The integer 2220 is 0x8AC in hex.) This isn't a problem with 128 bit UUIDs since they look like strings 82b9e6e1-593a-456f-be9b-9215160ebcac. All 16-bit UUIDs should also be passed to methods as strings."
So it seems that there might be some special handling needed for non-128 bit UUID's.
I use ionic and run on android.
To connect to goPro bluetooth I use this packet
In code I connect like this
on android I got this error
But If I don't specify service id aka (it connects fine)
But still want to know is there such thing? 128 bit version for GoPro service id "FEA6" 😅
The text was updated successfully, but these errors were encountered: