Page 1 of 1

Espressif example ble_hid_device_demo doesn't change appearence

Posted: Fri Sep 13, 2019 11:47 pm
by g_antao
I changed the value of appearance in Espressif repo example (ble_hid_device_demo) here

https://github.com/espressif/esp-idf/bl ... main.c#L72

but when I read the value in Generic Acess service with the Android app BLE Scanner this show a "UNKNOWN APPEARANCE". I tried values 0x03c3 (joystick) and 0x03c4 (gamepad), but they don't work. When I try values 0x03c1(keyboard) and 0x03c2 (mouse) the appearance works perfectly on Android. I think this is somehow related to this discussion

https://github.com/nkolban/esp32-snippets/issues/88

on Kolban's snippets repo.

Any ideas why this happens?
Thank you.