Stadia Bluetooth UUID

59 Views Asked by At

To create a drone I want to recycle my stadia bluetooth low energy controller. With a scanner bluetooth I access to UUID for device information or battery level but no way to get the HID or button/joystick UUID. I don't fin either a UUID table on the net.

Do you have a solution to get theses information ?

It's my first project with BLE. Is there a command to enable the HID service ?

Thank you for our answers !

Clément Poisson.

I succed to acces to the information and battery BLE service. I also try to look for the HID UUID with a BLE Scanner, but nothing.

1

There are 1 best solutions below

0
DJm00n On

Stadia controller with Bluetooth mode firmware is a BLE HID controller.

You can press Stadia button and Y button simultaneously for 2 seconds to enable pairing mode. More info with Wireshark dump here.

Bluetooth LE is using the Generic Attribute profile (GATT) which defines a service framework using the Attribute Protocol. This framework defines procedures and formats of services and their characteristics. The procedures defined include discovering, reading, writing, notifying and indicating characteristics, as well as configuring the broadcast of characteristics. See Bluetooth Core Specification [Vol 3] Part G for more info.

References on Bluetooth and HID from bluetooth.com: