Lines Matching +full:battery +full:- +full:management

6  * Copyright (c) 2015-2016 Intel Corporation
8 * SPDX-License-Identifier: Apache-2.0
31 /** UUID type 16-bit. */
33 /** UUID type 32-bit. */
35 /** UUID type 128-bit. */
39 /** Size in octets of a 16-bit UUID */
42 /** Size in octets of a 32-bit UUID */
45 /** Size in octets of a 128-bit UUID */
56 /** UUID value, 16-bit in host endianness. */
63 /** UUID value, 32-bit in host endianness. */
70 /** UUID value, 128-bit in little-endian format. */
74 /** @brief Initialize a 16-bit UUID.
76 * @param value 16-bit UUID value in host endianness.
84 /** @brief Initialize a 32-bit UUID.
86 * @param value 32-bit UUID value in host endianness.
94 /** @brief Initialize a 128-bit UUID.
96 * @param value 128-bit UUID array values in little-endian format.
106 /** @brief Helper to declare a 16-bit UUID inline.
108 * @param value 16-bit UUID value in host endianness.
115 /** @brief Helper to declare a 32-bit UUID inline.
117 * @param value 32-bit UUID value in host endianness.
124 /** @brief Helper to declare a 128-bit UUID inline.
126 * @param value 128-bit UUID array values in little-endian format.
135 /** Helper macro to access the 16-bit UUID from a generic UUID. */
138 /** Helper macro to access the 32-bit UUID from a generic UUID. */
141 /** Helper macro to access the 128-bit UUID from a generic UUID. */
144 /** @brief Encode 128 bit UUID into array values in little-endian format.
146 * Helper macro to initialize a 128-bit UUID array value from the readable form
147 * of UUIDs, or encode 128-bit UUID values into advertising data
148 * Can be combined with BT_UUID_DECLARE_128 to declare a 128-bit UUID.
150 * Example of how to declare the UUID `6E400001-B5A3-F393-E0A9-E50E24DCCA9E`
157 * Example of how to encode the UUID `6E400001-B5A3-F393-E0A9-E50E24DCCA9E`
184 /** @brief Encode 16-bit UUID into array values in little-endian format.
186 * Helper macro to encode 16-bit UUID values into advertising data.
194 * @param w16 UUID value (16-bits)
201 /** @brief Encode 32-bit UUID into array values in little-endian format.
203 * Helper macro to encode 32-bit UUID values into advertising data.
211 * @param w32 UUID value (32-bits)
363 * @brief Battery Service UUID value
367 * @brief Battery Service
489 * @brief Bond Management Service UUID value
493 * @brief Bond Management Service
1187 * @brief BAS Characteristic Battery Level UUID value
1191 * @brief BAS Characteristic Battery Level
1196 * @brief BAS Characteristic Battery Power State UUID value
1200 * @brief BAS Characteristic Battery Power State
1205 * @brief BAS Characteristic Battery Level StateUUID value
1209 * @brief BAS Characteristic Battery Level State
1808 * @brief GATT Characteristic PLX Spot-Check Measurement UUID Value
1812 * @brief GATT Characteristic PLX Spot-Check Measurement
2402 * @brief Magnetic Flux Density - 2D Characteristic UUID value
2406 * @brief Magnetic Flux Density - 2D Characteristic
2411 * @brief Magnetic Flux Density - 3D Characteristic UUID value
2415 * @brief Magnetic Flux Density - 3D Characteristic
2438 * @brief Bond Management Control Point UUID value
2442 * @brief Bond Management Control Point
2447 * @brief Bond Management Feature UUID value
2451 * @brief Bond Management Feature
2699 * @brief OTS Object First-Created Characteristic UUID value
2703 * @brief OTS Object First-Created Characteristic
2708 * @brief OTS Object Last-Modified Characteristic UUI value
2712 * @brief OTS Object Last-Modified Characteristic
3041 * @brief GATT Characteristic CIE 13.3-1995 Color Rendering Index UUID Value
3045 * @brief GATT Characteristic CIE 13.3-1995 Color Rendering Index
3770 * @brief GATT Characteristic BR-EDR Handover Data UUID Value
3774 * @brief GATT Characteristic BR-EDR Handover Data
4823 * @brief GATT Characteristic Non-Methane Volatile Organic Compounds Concentration UUID Value
4827 * @brief GATT Characteristic Non-Methane Volatile Organic Compounds Concentration
4841 * @brief GATT Characteristic Particulate Matter - PM1 Concentration UUID Value
4845 * @brief GATT Characteristic Particulate Matter - PM1 Concentration
4850 * @brief GATT Characteristic Particulate Matter - PM2.5 Concentration UUID Value
4854 * @brief GATT Characteristic Particulate Matter - PM2.5 Concentration
4859 * @brief GATT Characteristic Particulate Matter - PM10 Concentration UUID Value
4863 * @brief GATT Characteristic Particulate Matter - PM10 Concentration
5012 * @brief BAS Characteristic Battery Critical Status UUID Value
5016 * @brief BAS Characteristic Battery Critical Status
5021 * @brief BAS Characteristic Battery Health Status UUID Value
5025 * @brief BAS Characteristic Battery Health Status
5030 * @brief BAS Characteristic Battery Health Information UUID Value
5034 * @brief BAS Characteristic Battery Health Information
5039 * @brief BAS Characteristic Battery Information UUID Value
5043 * @brief BAS Characteristic Battery Information
5048 * @brief BAS Characteristic Battery Level Status UUID Value
5052 * @brief BAS Characteristic Battery Level Status
5057 * @brief BAS Characteristic Battery Time Status UUID Value
5061 * @brief BAS Characteristic Battery Time Status
5075 * @brief BAS Characteristic Battery Energy Status UUID Value
5079 * @brief BAS Characteristic Battery Energy Status
5226 /** @brief Create a bt_uuid from a little-endian data buffer.
5228 * Create a bt_uuid from a little-endian data buffer. The data_len parameter
5233 * @param data pointer to UUID stored in little-endian data buffer
5243 * UUID can be in any format, 16-bit, 32-bit or 128-bit.