zephyr/subsys
Radoslaw Koppel ecf06debe6 Bluetooth: UUID: Implement UUID 128 encoder
This commit adds an macro to allow UUID 128
to be written in more user-friendly form.
UUID in 128 bit form requires an array creation.
To complicate the whole thing - it requires the array to start from LSB,
so using the readable form, we have to write it down backwards.

Old way to declare example UUID 6E400001-B5A3-F393-E0A9-E50E24DCCA9E:
 0x9E, 0xCA, 0xDC, 0x24, 0x0E, 0xE5, 0xA9, 0xE0,
 0x93, 0xF3, 0xA3, 0xB5, 0x01, 0x00, 0x40, 0x6E

A form provided by this commit:
 BT_UUID_128_ENCODE(0x6E400001, 0xB5A3, 0xF393, 0xE0A9, 0xE50E24DCCA9E)

Signed-off-by: Radoslaw Koppel <radoslaw.koppel@nordicsemi.no>
2019-10-23 18:49:13 +03:00
..
bluetooth Bluetooth: UUID: Implement UUID 128 encoder 2019-10-23 18:49:13 +03:00
console coccinelle: standardize k_sleep calls with integer timeouts 2019-10-09 08:38:10 -04:00
cpp
debug kconfig: assert: Introduce kconfig option ASSERT_NO_FILE_INFO 2019-10-14 09:07:29 -05:00
dfu dfu: fix printf formatting in img_util 2019-08-16 20:40:13 +02:00
disk disk: Configure default sdhc volume name for fatfs 2019-10-23 09:49:05 -05:00
fb
fs subsys/fs: correct misinterpretation of Zephyr API 2019-10-23 07:59:01 -04:00
jwt
logging logging: Fix lack of logging after startup 2019-10-16 10:43:31 -07:00
mgmt Bluetooth: GATT: Add support to setting permission on CCCD 2019-09-19 21:12:39 +03:00
net net: dhcpv4: Cancel pending DNS queries on DNS server update 2019-10-22 15:06:51 +03:00
power
random
settings settings: (NVS) fetch sector size from driver 2019-10-22 10:52:36 -05:00
shell shell: kconfig: Remove unused SHELL_MAX_LOG_MSG_BUFFERED symbol 2019-10-18 10:45:41 +02:00
stats
storage
testsuite ztest: add missing headers 2019-10-23 10:47:22 -04:00
usb coccinelle: standardize k_thread create/define calls with integer timeouts 2019-10-09 08:38:10 -04:00
CMakeLists.txt
Kconfig