1 /**
2  * Common functions and helpers for BSIM GATT tests
3  *
4  * Copyright (c) 2022 Nordic Semiconductor ASA
5  *
6  * SPDX-License-Identifier: Apache-2.0
7  */
8 
9 #include <zephyr/toolchain.h>
10 
11 #define CHRC_SIZE 10
12 #define LONG_CHRC_SIZE 40
13 
14 #define TEST_SERVICE_UUID                                                                          \
15 	BT_UUID_DECLARE_128(0x01, 0x23, 0x45, 0x67, 0x89, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06,      \
16 			    0x07, 0x08, 0x09, 0x00, 0x00)
17 
18 #define TEST_CHRC_UUID                                                                             \
19 	BT_UUID_DECLARE_128(0x01, 0x23, 0x45, 0x67, 0x89, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06,      \
20 			    0x07, 0x08, 0x09, 0xFF, 0x00)
21 
22 #define TEST_LONG_CHRC_UUID                                                                        \
23 	BT_UUID_DECLARE_128(0x01, 0x23, 0x45, 0x67, 0x89, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06,      \
24 			    0x07, 0x08, 0x09, 0xFF, 0x11)
25 
26 #define NOTIFICATION_COUNT 10
27 BUILD_ASSERT(NOTIFICATION_COUNT % 2 == 0);
28