8000 Allow access to Service Changed Characteristic · Issue #180 · adafruit/Adafruit_CircuitPython_BLE · GitHub
[go: up one dir, main page]

Skip to content
Allow access to Service Changed Characteristic #180
Open
@djbutler

Description

@djbutler

Use case: Changing a device between BLE HID mode and some other mode where HID is disabled.

It's not so clear from the documentation if this is possible. I tried to implement my own Generic Attribute Service (UUID 0x1801) with Service Changed Characteristic (UUID 0x2A05) using adafruit_ble.services, but this produced an error (presumably because a service with UUID 0x1801 was already created by CircuitPython earlier in the BLE lifecycle).

The Adafruit Bluetooth Arduino libraries seem to allow the user to enable the Service Changed Characteristic via AdafruitBluefruit::configServiceChanged (https://learn.adafruit.com/bluefruit-nrf52-feather-learning-guide/adafruitbluefruit). Is something similar possible here?

Thank you!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0