Re: Generic Attribute Profile Service (0x1801) and ServiceChanged Characteristic (0x2A05)
Hi Yes, a few services are handled by iOS already and not accessible to apps. These are listed in the Bluetooth Developer Guidelines chapter 3.12 It includes the GATT, GAP, HID and ANCS profiles. See: https://developer.apple.com/hardwaredrivers/BluetoothDesignGuidelines.pdf If you need to access data that isn’t provided via official APIs, a common pattern in the past has been to provide such data within a custom service that your app can safely access. Best Matthias
On 03 Feb 2015, at 12:20, isa56k <me@isa56k.com> wrote:
Hello,
Is it possible to discover the GAP Service (0x1801) via CoreBluetooth and then subscribe for indications/notifications to the ServiceChanged characteristic (0x2A05)?
We are trying to use this characteristic to identify if a bond is already in place but I can’t seem to discover the GAP service.
From what I have read elsewhere iOS filters this from the developer.
Is this true and if so why and can you access the “ServiceChanged” Characteristic 0x2A05 any other way?
Thx//56k _______________________________________________ Do not post admin requests to the list. They will be ignored. Bluetooth-dev mailing list (Bluetooth-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/bluetooth-dev/matthias%40bluekitchen...
This email sent to matthias@bluekitchen-gmbh.com
_______________________________________________ Do not post admin requests to the list. They will be ignored. Bluetooth-dev mailing list (Bluetooth-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/bluetooth-dev/site_archiver%40lists.... This email sent to site_archiver@lists.apple.com
participants (1)
-
Matthias Ringwald