xref: /btstack/port/stm32-wb55xx-nucleo-freertos/Inc/ble_dbg_conf.h (revision 0561b2d8d5dba972c7daa57d5e677f7a1327edfd)
1*0561b2d8STREFOU Felix /**
2*0561b2d8STREFOU Felix  ******************************************************************************
3*0561b2d8STREFOU Felix  * @file    ble_dbg_conf.h
4*0561b2d8STREFOU Felix  * @author  MCD Application Team
5*0561b2d8STREFOU Felix  * @brief   BLE Debug configuration file
6*0561b2d8STREFOU Felix  ******************************************************************************
7*0561b2d8STREFOU Felix  * @attention
8*0561b2d8STREFOU Felix  *
9*0561b2d8STREFOU Felix  * <h2><center>&copy; Copyright (c) 2019 STMicroelectronics.
10*0561b2d8STREFOU Felix  * All rights reserved.</center></h2>
11*0561b2d8STREFOU Felix  *
12*0561b2d8STREFOU Felix  * This software component is licensed by ST under Ultimate Liberty license
13*0561b2d8STREFOU Felix  * SLA0044, the "License"; You may not use this file except in compliance with
14*0561b2d8STREFOU Felix  * the License. You may obtain a copy of the License at:
15*0561b2d8STREFOU Felix  *                             www.st.com/SLA0044
16*0561b2d8STREFOU Felix  *
17*0561b2d8STREFOU Felix  ******************************************************************************
18*0561b2d8STREFOU Felix  */
19*0561b2d8STREFOU Felix 
20*0561b2d8STREFOU Felix 
21*0561b2d8STREFOU Felix /* Define to prevent recursive inclusion -------------------------------------*/
22*0561b2d8STREFOU Felix #ifndef __BLE_DBG_CONF_H
23*0561b2d8STREFOU Felix #define __BLE_DBG_CONF_H
24*0561b2d8STREFOU Felix 
25*0561b2d8STREFOU Felix /**
26*0561b2d8STREFOU Felix  * Enable or Disable traces from BLE
27*0561b2d8STREFOU Felix  */
28*0561b2d8STREFOU Felix 
29*0561b2d8STREFOU Felix #define BLE_DBG_DIS_EN          0
30*0561b2d8STREFOU Felix #define BLE_DBG_HRS_EN          0
31*0561b2d8STREFOU Felix #define BLE_DBG_EDS_STM_EN      0
32*0561b2d8STREFOU Felix #define BLE_DBG_LBS_STM_EN      0
33*0561b2d8STREFOU Felix #define BLE_DBG_SVCCTL_EN       0
34*0561b2d8STREFOU Felix #define BLE_DBG_CTS_EN          0
35*0561b2d8STREFOU Felix #define BLE_DBG_HIDS_EN         0
36*0561b2d8STREFOU Felix #define BLE_DBG_PASS_EN         0
37*0561b2d8STREFOU Felix #define BLE_DBG_BLS_EN          0
38*0561b2d8STREFOU Felix #define BLE_DBG_HTS_EN          0
39*0561b2d8STREFOU Felix #define BLE_DBG_ANS_EN          0
40*0561b2d8STREFOU Felix #define BLE_DBG_ESS_EN          0
41*0561b2d8STREFOU Felix #define BLE_DBG_GLS_EN          0
42*0561b2d8STREFOU Felix #define BLE_DBG_BAS_EN          0
43*0561b2d8STREFOU Felix #define BLE_DBG_RTUS_EN         0
44*0561b2d8STREFOU Felix #define BLE_DBG_HPS_EN          0
45*0561b2d8STREFOU Felix #define BLE_DBG_TPS_EN          0
46*0561b2d8STREFOU Felix #define BLE_DBG_LLS_EN          0
47*0561b2d8STREFOU Felix #define BLE_DBG_IAS_EN          0
48*0561b2d8STREFOU Felix #define BLE_DBG_DTS_EN          0
49*0561b2d8STREFOU Felix #define BLE_DBG_WSS_EN          0
50*0561b2d8STREFOU Felix #define BLE_DBG_LNS_EN          0
51*0561b2d8STREFOU Felix #define BLE_DBG_SCPS_EN         0
52*0561b2d8STREFOU Felix #define BLE_DBG_P2P_STM_EN      0
53*0561b2d8STREFOU Felix #define BLE_DBG_CRS_STM_EN      0
54*0561b2d8STREFOU Felix 
55*0561b2d8STREFOU Felix 
56*0561b2d8STREFOU Felix /**
57*0561b2d8STREFOU Felix  * Macro definition
58*0561b2d8STREFOU Felix  */
59*0561b2d8STREFOU Felix #if ( BLE_DBG_DIS_EN != 0 )
60*0561b2d8STREFOU Felix #define BLE_DBG_DIS_MSG             PRINT_MESG_DBG
61*0561b2d8STREFOU Felix #else
62*0561b2d8STREFOU Felix #define BLE_DBG_DIS_MSG             PRINT_NO_MESG
63*0561b2d8STREFOU Felix #endif
64*0561b2d8STREFOU Felix 
65*0561b2d8STREFOU Felix #if ( BLE_DBG_HRS_EN != 0 )
66*0561b2d8STREFOU Felix #define BLE_DBG_HRS_MSG             PRINT_MESG_DBG
67*0561b2d8STREFOU Felix #else
68*0561b2d8STREFOU Felix #define BLE_DBG_HRS_MSG             PRINT_NO_MESG
69*0561b2d8STREFOU Felix #endif
70*0561b2d8STREFOU Felix 
71*0561b2d8STREFOU Felix #if ( BLE_DBG_P2P_STM_EN != 0 )
72*0561b2d8STREFOU Felix #define BLE_DBG_P2P_STM_MSG         PRINT_MESG_DBG
73*0561b2d8STREFOU Felix #else
74*0561b2d8STREFOU Felix #define BLE_DBG_P2P_STM_MSG         PRINT_NO_MESG
75*0561b2d8STREFOU Felix #endif
76*0561b2d8STREFOU Felix 
77*0561b2d8STREFOU Felix #if ( BLE_DBG_EDS_STM_EN != 0 )
78*0561b2d8STREFOU Felix #define BLE_DBG_EDS_STM_MSG         PRINT_MESG_DBG
79*0561b2d8STREFOU Felix #else
80*0561b2d8STREFOU Felix #define BLE_DBG_EDS_STM_MSG         PRINT_NO_MESG
81*0561b2d8STREFOU Felix #endif
82*0561b2d8STREFOU Felix 
83*0561b2d8STREFOU Felix #if ( BLE_DBG_LBS_STM_EN != 0 )
84*0561b2d8STREFOU Felix #define BLE_DBG_LBS_STM_MSG         PRINT_MESG_DBG
85*0561b2d8STREFOU Felix #else
86*0561b2d8STREFOU Felix #define BLE_DBG_LBS_STM_MSG         PRINT_NO_MESG
87*0561b2d8STREFOU Felix #endif
88*0561b2d8STREFOU Felix 
89*0561b2d8STREFOU Felix #if ( BLE_DBG_SVCCTL_EN != 0 )
90*0561b2d8STREFOU Felix #define BLE_DBG_SVCCTL_MSG          PRINT_MESG_DBG
91*0561b2d8STREFOU Felix #else
92*0561b2d8STREFOU Felix #define BLE_DBG_SVCCTL_MSG          PRINT_NO_MESG
93*0561b2d8STREFOU Felix #endif
94*0561b2d8STREFOU Felix 
95*0561b2d8STREFOU Felix #if (BLE_DBG_CTS_EN != 0)
96*0561b2d8STREFOU Felix #define BLE_DBG_CTS_MSG             PRINT_MESG_DBG
97*0561b2d8STREFOU Felix #else
98*0561b2d8STREFOU Felix #define BLE_DBG_CTS_MSG             PRINT_NO_MESG
99*0561b2d8STREFOU Felix #endif
100*0561b2d8STREFOU Felix 
101*0561b2d8STREFOU Felix #if (BLE_DBG_HIDS_EN != 0)
102*0561b2d8STREFOU Felix #define BLE_DBG_HIDS_MSG            PRINT_MESG_DBG
103*0561b2d8STREFOU Felix #else
104*0561b2d8STREFOU Felix #define BLE_DBG_HIDS_MSG            PRINT_NO_MESG
105*0561b2d8STREFOU Felix #endif
106*0561b2d8STREFOU Felix 
107*0561b2d8STREFOU Felix #if (BLE_DBG_PASS_EN != 0)
108*0561b2d8STREFOU Felix #define BLE_DBG_PASS_MSG            PRINT_MESG_DBG
109*0561b2d8STREFOU Felix #else
110*0561b2d8STREFOU Felix #define BLE_DBG_PASS_MSG            PRINT_NO_MESG
111*0561b2d8STREFOU Felix #endif
112*0561b2d8STREFOU Felix 
113*0561b2d8STREFOU Felix #if (BLE_DBG_BLS_EN != 0)
114*0561b2d8STREFOU Felix #define BLE_DBG_BLS_MSG             PRINT_MESG_DBG
115*0561b2d8STREFOU Felix #else
116*0561b2d8STREFOU Felix #define BLE_DBG_BLS_MSG             PRINT_NO_MESG
117*0561b2d8STREFOU Felix #endif
118*0561b2d8STREFOU Felix 
119*0561b2d8STREFOU Felix #if (BLE_DBG_HTS_EN != 0)
120*0561b2d8STREFOU Felix #define BLE_DBG_HTS_MSG             PRINT_MESG_DBG
121*0561b2d8STREFOU Felix #else
122*0561b2d8STREFOU Felix #define BLE_DBG_HTS_MSG             PRINT_NO_MESG
123*0561b2d8STREFOU Felix #endif
124*0561b2d8STREFOU Felix 
125*0561b2d8STREFOU Felix #if (BLE_DBG_ANS_EN != 0)
126*0561b2d8STREFOU Felix #define BLE_DBG_ANS_MSG             PRINT_MESG_DBG
127*0561b2d8STREFOU Felix #else
128*0561b2d8STREFOU Felix #define BLE_DBG_ANS_MSG             PRINT_NO_MESG
129*0561b2d8STREFOU Felix #endif
130*0561b2d8STREFOU Felix 
131*0561b2d8STREFOU Felix #if (BLE_DBG_ESS_EN != 0)
132*0561b2d8STREFOU Felix #define BLE_DBG_ESS_MSG             PRINT_MESG_DBG
133*0561b2d8STREFOU Felix #else
134*0561b2d8STREFOU Felix #define BLE_DBG_ESS_MSG             PRINT_NO_MESG
135*0561b2d8STREFOU Felix #endif
136*0561b2d8STREFOU Felix 
137*0561b2d8STREFOU Felix #if (BLE_DBG_GLS_EN != 0)
138*0561b2d8STREFOU Felix #define BLE_DBG_GLS_MSG             PRINT_MESG_DBG
139*0561b2d8STREFOU Felix #else
140*0561b2d8STREFOU Felix #define BLE_DBG_GLS_MSG             PRINT_NO_MESG
141*0561b2d8STREFOU Felix #endif
142*0561b2d8STREFOU Felix 
143*0561b2d8STREFOU Felix #if (BLE_DBG_BAS_EN != 0)
144*0561b2d8STREFOU Felix #define BLE_DBG_BAS_MSG             PRINT_MESG_DBG
145*0561b2d8STREFOU Felix #else
146*0561b2d8STREFOU Felix #define BLE_DBG_BAS_MSG             PRINT_NO_MESG
147*0561b2d8STREFOU Felix #endif
148*0561b2d8STREFOU Felix 
149*0561b2d8STREFOU Felix #if (BLE_DBG_RTUS_EN != 0)
150*0561b2d8STREFOU Felix #define BLE_DBG_RTUS_MSG            PRINT_MESG_DBG
151*0561b2d8STREFOU Felix #else
152*0561b2d8STREFOU Felix #define BLE_DBG_RTUS_MSG            PRINT_NO_MESG
153*0561b2d8STREFOU Felix #endif
154*0561b2d8STREFOU Felix 
155*0561b2d8STREFOU Felix #if (BLE_DBG_HPS_EN != 0)
156*0561b2d8STREFOU Felix #define BLE_DBG_HPS_MSG             PRINT_MESG_DBG
157*0561b2d8STREFOU Felix #else
158*0561b2d8STREFOU Felix #define BLE_DBG_HPS_MSG             PRINT_NO_MESG
159*0561b2d8STREFOU Felix #endif
160*0561b2d8STREFOU Felix 
161*0561b2d8STREFOU Felix #if (BLE_DBG_TPS_EN != 0)
162*0561b2d8STREFOU Felix #define BLE_DBG_TPS_MSG             PRINT_MESG_DBG
163*0561b2d8STREFOU Felix #else
164*0561b2d8STREFOU Felix #define BLE_DBG_TPS_MSG             PRINT_NO_MESG
165*0561b2d8STREFOU Felix #endif
166*0561b2d8STREFOU Felix 
167*0561b2d8STREFOU Felix #if (BLE_DBG_LLS_EN != 0)
168*0561b2d8STREFOU Felix #define BLE_DBG_LLS_MSG             PRINT_MESG_DBG
169*0561b2d8STREFOU Felix #else
170*0561b2d8STREFOU Felix #define BLE_DBG_LLS_MSG             PRINT_NO_MESG
171*0561b2d8STREFOU Felix #endif
172*0561b2d8STREFOU Felix 
173*0561b2d8STREFOU Felix #if (BLE_DBG_IAS_EN != 0)
174*0561b2d8STREFOU Felix #define BLE_DBG_IAS_MSG             PRINT_MESG_DBG
175*0561b2d8STREFOU Felix #else
176*0561b2d8STREFOU Felix #define BLE_DBG_IAS_MSG             PRINT_NO_MESG
177*0561b2d8STREFOU Felix #endif
178*0561b2d8STREFOU Felix 
179*0561b2d8STREFOU Felix #if (BLE_DBG_WSS_EN != 0)
180*0561b2d8STREFOU Felix #define BLE_DBG_WSS_MSG             PRINT_MESG_DBG
181*0561b2d8STREFOU Felix #else
182*0561b2d8STREFOU Felix #define BLE_DBG_WSS_MSG             PRINT_NO_MESG
183*0561b2d8STREFOU Felix #endif
184*0561b2d8STREFOU Felix 
185*0561b2d8STREFOU Felix #if (BLE_DBG_LNS_EN != 0)
186*0561b2d8STREFOU Felix #define BLE_DBG_LNS_MSG             PRINT_MESG_DBG
187*0561b2d8STREFOU Felix #else
188*0561b2d8STREFOU Felix #define BLE_DBG_LNS_MSG             PRINT_NO_MESG
189*0561b2d8STREFOU Felix #endif
190*0561b2d8STREFOU Felix 
191*0561b2d8STREFOU Felix #if (BLE_DBG_SCPS_EN != 0)
192*0561b2d8STREFOU Felix #define BLE_DBG_SCPS_MSG            PRINT_MESG_DBG
193*0561b2d8STREFOU Felix #else
194*0561b2d8STREFOU Felix #define BLE_DBG_SCPS_MSG            PRINT_NO_MESG
195*0561b2d8STREFOU Felix #endif
196*0561b2d8STREFOU Felix 
197*0561b2d8STREFOU Felix #if (BLE_DBG_DTS_EN != 0)
198*0561b2d8STREFOU Felix #define BLE_DBG_DTS_MSG             PRINT_MESG_DBG
199*0561b2d8STREFOU Felix #define BLE_DBG_DTS_BUF             PRINT_LOG_BUFF_DBG
200*0561b2d8STREFOU Felix #else
201*0561b2d8STREFOU Felix #define BLE_DBG_DTS_MSG             PRINT_NO_MESG
202*0561b2d8STREFOU Felix #define BLE_DBG_DTS_BUF             PRINT_NO_MESG
203*0561b2d8STREFOU Felix #endif
204*0561b2d8STREFOU Felix 
205*0561b2d8STREFOU Felix #if ( BLE_DBG_CRS_STM_EN != 0 )
206*0561b2d8STREFOU Felix #define BLE_DBG_CRS_STM_MSG         PRINT_MESG_DBG
207*0561b2d8STREFOU Felix #else
208*0561b2d8STREFOU Felix #define BLE_DBG_CRS_STM_MSG         PRINT_NO_MESG
209*0561b2d8STREFOU Felix #endif
210*0561b2d8STREFOU Felix 
211*0561b2d8STREFOU Felix 
212*0561b2d8STREFOU Felix #endif /*__BLE_DBG_CONF_H */
213*0561b2d8STREFOU Felix 
214*0561b2d8STREFOU Felix /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
215