API related to the
BlueTooth Low Energy service.
Interface Summary Interface Description BleServiceBeacons
Class Summary Class Description BleCharacteristicCharacteristics are defined attribute types that contain a single logical value. BleDescriptorDescriptors are defined attributes that describe a characteristic value. BleDeviceA BleDevice is defined by a name and an address, and a list of profiles/services, and a connection state BleProfileThe profile describes a use case, roles and general behaviors based on the GATT functionality. BleSpecsAll BLE UUIDs are of the form: 0000XXXX-0000-1000-8000-00805f9b34fb These specs specify the unique XXXX code for each of the currently existing Services, Characteristics and Descriptors For more info about BLE see: https://www.bluetooth.com/specifications/generic-attributes-overview Configuration ScanDetectionScanDetection is a wrapper class to hold the main data obtained when scanning a beacon: uuid, major and minor ids, rssi and proximity estimation
Enum Summary Enum Description BleDevice.State BleSpecs.GattCharacteristicshttps://www.bluetooth.com/specifications/gatt/characteristics BleSpecs.GattDescriptorshttps://www.bluetooth.com/specifications/gatt/descriptors BleSpecs.GattServiceshttps://www.bluetooth.com/specifications/gatt/services ProximityProximity is based on the estimated distance between beacon and device.