Check out my first novel, midnight's simulacra!

Bluetooth LE

From dankwiki
Revision as of 09:19, 1 March 2025 by Dank (talk | contribs) (Created page with "Also known as BLE. Not to be confused with Bluetooth, which is completely different except for where it's the same. ==GATT== The Generic Attribute Profile is the core BLE API. A server implements <i>services</i>, which are collections of one or more <i>characteristics</i>, and may have zero or more <i>secondary services</i>. A characteristic has a value, and optional <i>descriptors</i>. All three of these objects have UUIDs. Some UUIDs are assigned, and refer to sta...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Also known as BLE. Not to be confused with Bluetooth, which is completely different except for where it's the same.

GATT

The Generic Attribute Profile is the core BLE API. A server implements services, which are collections of one or more characteristics, and may have zero or more secondary services. A characteristic has a value, and optional descriptors. All three of these objects have UUIDs. Some UUIDs are assigned, and refer to standard objects. Others are vendor-defined. The UUIDs of a server's services, their characteristics, and their descriptors can be enumerated, but the client must give meaning to them (they are not self-describing).