1 /***************************************************************************//** 2 * @file 3 * @brief 4 ******************************************************************************* 5 * # License 6 * <b>Copyright 2020 Silicon Laboratories Inc. www.silabs.com</b> 7 ******************************************************************************* 8 * 9 * SPDX-License-Identifier: Zlib 10 * 11 * The licensor of this software is Silicon Laboratories Inc. 12 * 13 * This software is provided 'as-is', without any express or implied 14 * warranty. In no event will the authors be held liable for any damages 15 * arising from the use of this software. 16 * 17 * Permission is granted to anyone to use this software for any purpose, 18 * including commercial applications, and to alter it and redistribute it 19 * freely, subject to the following restrictions: 20 * 21 * 1. The origin of this software must not be misrepresented; you must not 22 * claim that you wrote the original software. If you use this software 23 * in a product, an acknowledgment in the product documentation would be 24 * appreciated but is not required. 25 * 2. Altered source versions must be plainly marked as such, and must not be 26 * misrepresented as being the original software. 27 * 3. This notice may not be removed or altered from any source distribution. 28 * 29 ******************************************************************************/ 30 31 #ifndef SL_RAIL_UTIL_INIT_INST0_CONFIG_H 32 #define SL_RAIL_UTIL_INIT_INST0_CONFIG_H 33 34 #include "rail_types.h" 35 36 // <<< Use Configuration Wizard in Context Menu >>> 37 38 // <h> RAIL Init Configuration 39 // <e SL_RAIL_UTIL_INIT_INST0_ENABLE> Initialize RAIL 40 // <i> Default: 1 41 #define SL_RAIL_UTIL_INIT_INST0_ENABLE 1 42 43 // <h> Project Configuration 44 // <q SL_RAIL_UTIL_INIT_RADIO_CONFIG_SUPPORT_INST0_ENABLE> Enable Radio Configurator Support (include rail_config.c/h generated by Radio Config) 45 // <i> Default: 0 46 #define SL_RAIL_UTIL_INIT_RADIO_CONFIG_SUPPORT_INST0_ENABLE 1 47 // <q SL_RAIL_UTIL_INIT_INIT_COMPLETE_CALLBACK_INST0_ENABLE> Enable RAIL Init Complete Callback 48 // <i> Default: 0 49 #define SL_RAIL_UTIL_INIT_INIT_COMPLETE_CALLBACK_INST0_ENABLE 1 50 // </h> 51 52 // <e SL_RAIL_UTIL_INIT_PROTOCOLS_INST0_ENABLE> Protocol Configuration 53 // <i> Default: 0 54 #define SL_RAIL_UTIL_INIT_PROTOCOLS_INST0_ENABLE 1 55 // <h> Radio Configuration 56 // <o SL_RAIL_UTIL_INIT_PROTOCOL_INST0_DEFAULT> Default Radio Configuration 57 // <SL_RAIL_UTIL_PROTOCOL_PROPRIETARY=> Proprietary (use rail_config.c/h) 58 // <SL_RAIL_UTIL_PROTOCOL_BLE_1MBPS=> Bluetooth LE 1Mbps 59 // <SL_RAIL_UTIL_PROTOCOL_BLE_2MBPS=> Bluetooth LE 2Mbps 60 // <SL_RAIL_UTIL_PROTOCOL_BLE_CODED_125KBPS=> Bluetooth LE Coded 125Kbps 61 // <SL_RAIL_UTIL_PROTOCOL_BLE_CODED_500KBPS=> Bluetooth LE Coded 500Kbps 62 // <SL_RAIL_UTIL_PROTOCOL_BLE_QUUPPA_1MBPS=> Bluetooth Quuppa 1Mbps 63 // <SL_RAIL_UTIL_PROTOCOL_IEEE802154_2P4GHZ=> IEEE 802.15.4 2.4GHz 64 // <SL_RAIL_UTIL_PROTOCOL_IEEE802154_2P4GHZ_ANTDIV=> IEEE 802.15.4 2.4GHz, antenna diversity 65 // <SL_RAIL_UTIL_PROTOCOL_IEEE802154_2P4GHZ_COEX=> IEEE 802.15.4 2.4GHz, coexistence 66 // <SL_RAIL_UTIL_PROTOCOL_IEEE802154_2P4GHZ_ANTDIV_COEX=> IEEE 802.15.4 2.4GHz, antenna diversity, coexistence 67 // <i> Default: SL_RAIL_UTIL_PROTOCOL_BLE_1MBPS 68 #define SL_RAIL_UTIL_INIT_PROTOCOL_INST0_DEFAULT SL_RAIL_UTIL_PROTOCOL_PROPRIETARY 69 // <o SL_RAIL_UTIL_INIT_PROTOCOL_PROPRIETARY_INST0_INDEX> Proprietary Radio Config Index (if Proprietary radio config selected, use index X of channelConfigs[X]) 70 // <0-255:1> 71 // <i> Default: 0 72 #define SL_RAIL_UTIL_INIT_PROTOCOL_PROPRIETARY_INST0_INDEX 0 73 // </h> 74 // </e> 75 76 // <e SL_RAIL_UTIL_INIT_CALIBRATIONS_INST0_ENABLE> Calibration Configuration 77 // <i> Default: 0 78 #define SL_RAIL_UTIL_INIT_CALIBRATIONS_INST0_ENABLE 1 79 // <h> Calibration Notifications 80 // <q SL_RAIL_UTIL_INIT_CALIBRATION_TEMPERATURE_NOTIFY_INST0_ENABLE> Enable Temperature Calibration Notifications (RAIL_EVENT_CAL_NEEDED radio event issued when temperature calibrations needed, for example VCO calibration) 81 // <i> Default: 0 82 #define SL_RAIL_UTIL_INIT_CALIBRATION_TEMPERATURE_NOTIFY_INST0_ENABLE 1 83 // <q SL_RAIL_UTIL_INIT_CALIBRATION_ONETIME_NOTIFY_INST0_ENABLE> Enable One-time Calibration Notifications (RAIL_EVENT_CAL_NEEDED radio event issued when one-time calibrations needed, for example IR calibration) 84 // <i> Default: 0 85 #define SL_RAIL_UTIL_INIT_CALIBRATION_ONETIME_NOTIFY_INST0_ENABLE 1 86 // </h> 87 // </e> 88 89 // <e SL_RAIL_UTIL_INIT_TRANSITIONS_INST0_ENABLE> Auto Transition Configuration 90 // <i> Default: 0 91 #define SL_RAIL_UTIL_INIT_TRANSITIONS_INST0_ENABLE 1 92 // <h> TX Transitions 93 // <o SL_RAIL_UTIL_INIT_TRANSITION_INST0_TX_SUCCESS> Transition on TX Success 94 // <RAIL_RF_STATE_RX=> RX 95 // <RAIL_RF_STATE_IDLE=> Idle 96 // <i> Default: RAIL_RF_STATE_IDLE 97 #define SL_RAIL_UTIL_INIT_TRANSITION_INST0_TX_SUCCESS RAIL_RF_STATE_RX 98 // <o SL_RAIL_UTIL_INIT_TRANSITION_INST0_TX_ERROR> Transition on TX Error 99 // <RAIL_RF_STATE_RX=> RX 100 // <RAIL_RF_STATE_IDLE=> Idle 101 // <i> Default: RAIL_RF_STATE_IDLE 102 #define SL_RAIL_UTIL_INIT_TRANSITION_INST0_TX_ERROR RAIL_RF_STATE_RX 103 // </h> 104 // <h> RX Transitions 105 // <o SL_RAIL_UTIL_INIT_TRANSITION_INST0_RX_SUCCESS> Transition on RX Success 106 // <RAIL_RF_STATE_RX=> RX 107 // <RAIL_RF_STATE_TX=> TX 108 // <RAIL_RF_STATE_IDLE=> Idle 109 // <i> Default: RAIL_RF_STATE_IDLE 110 #define SL_RAIL_UTIL_INIT_TRANSITION_INST0_RX_SUCCESS RAIL_RF_STATE_RX 111 // <o SL_RAIL_UTIL_INIT_TRANSITION_INST0_RX_ERROR> Transition on RX Error 112 // <RAIL_RF_STATE_RX=> RX 113 // <RAIL_RF_STATE_IDLE=> Idle 114 // <i> Default: RAIL_RF_STATE_IDLE 115 #define SL_RAIL_UTIL_INIT_TRANSITION_INST0_RX_ERROR RAIL_RF_STATE_RX 116 // </h> 117 // </e> 118 119 // <e SL_RAIL_UTIL_INIT_DATA_FORMATS_INST0_ENABLE> Data Format Configuration 120 // <i> Default: 0 121 #define SL_RAIL_UTIL_INIT_DATA_FORMATS_INST0_ENABLE 1 122 // <h> TX Data 123 // <o SL_RAIL_UTIL_INIT_DATA_FORMAT_INST0_TX_SOURCE> Source of TX Data 124 // <TX_PACKET_DATA=> Use frame hardware to packetize data 125 // <i> Default: TX_PACKET_DATA 126 #define SL_RAIL_UTIL_INIT_DATA_FORMAT_INST0_TX_SOURCE TX_PACKET_DATA 127 // <o SL_RAIL_UTIL_INIT_DATA_FORMAT_INST0_TX_MODE> Method of Providing TX Data 128 // <PACKET_MODE=> Packet Mode 129 // <FIFO_MODE=> FIFO Mode 130 // <i> Default: PACKET_MODE 131 #define SL_RAIL_UTIL_INIT_DATA_FORMAT_INST0_TX_MODE PACKET_MODE 132 // </h> 133 // <h> RX Data 134 // <o SL_RAIL_UTIL_INIT_DATA_FORMAT_INST0_RX_SOURCE> Source of RX Data 135 // <RX_PACKET_DATA=> Use frame hardware to packetize data 136 // <RX_DEMOD_DATA=> Get 8-bit output from demodulator 137 // <RX_IQDATA_FILTLSB=> Get lowest 16 bits of I/Q data provided to demodulator 138 // <RX_IQDATA_FILTMSB=> Get highest 16 bits of I/Q data provided to demodulator 139 // <i> Default: RX_PACKET_DATA 140 #define SL_RAIL_UTIL_INIT_DATA_FORMAT_INST0_RX_SOURCE RX_PACKET_DATA 141 // <o SL_RAIL_UTIL_INIT_DATA_FORMAT_INST0_RX_MODE> Method of Retrieving RX Data 142 // <PACKET_MODE=> Packet Mode 143 // <FIFO_MODE=> FIFO Mode 144 // <i> Default: PACKET_MODE 145 #define SL_RAIL_UTIL_INIT_DATA_FORMAT_INST0_RX_MODE PACKET_MODE 146 // </h> 147 // </e> 148 149 // <e SL_RAIL_UTIL_INIT_EVENTS_INST0_ENABLE> Radio Event Configuration 150 // <i> Default: 0 151 #define SL_RAIL_UTIL_INIT_EVENTS_INST0_ENABLE 1 152 // <h> RX Radio Events 153 // <q SL_RAIL_UTIL_INIT_EVENT_RX_TIMING_DETECT_INST0_ENABLE> RX Timing Detect 154 // <i> Default: 0 155 #define SL_RAIL_UTIL_INIT_EVENT_RX_TIMING_DETECT_INST0_ENABLE 0 156 // <q SL_RAIL_UTIL_INIT_EVENT_RX_TIMING_LOST_INST0_ENABLE> RX Timing Lost 157 // <i> Default: 0 158 #define SL_RAIL_UTIL_INIT_EVENT_RX_TIMING_LOST_INST0_ENABLE 0 159 // <q SL_RAIL_UTIL_INIT_EVENT_RX_PREAMBLE_DETECT_INST0_ENABLE> RX Preamble Detect 160 // <i> Default: 0 161 #define SL_RAIL_UTIL_INIT_EVENT_RX_PREAMBLE_DETECT_INST0_ENABLE 0 162 // <q SL_RAIL_UTIL_INIT_EVENT_RX_PREAMBLE_LOST_INST0_ENABLE> RX Preamble Lost 163 // <i> Default: 0 164 #define SL_RAIL_UTIL_INIT_EVENT_RX_PREAMBLE_LOST_INST0_ENABLE 1 165 // <q SL_RAIL_UTIL_INIT_EVENT_RX_SYNC1_DETECT_INST0_ENABLE> RX Sync1 Detect 166 // <i> Default: 0 167 #define SL_RAIL_UTIL_INIT_EVENT_RX_SYNC1_DETECT_INST0_ENABLE 0 168 // <q SL_RAIL_UTIL_INIT_EVENT_RX_SYNC2_DETECT_INST0_ENABLE> RX Sync2 Detect 169 // <i> Default: 0 170 #define SL_RAIL_UTIL_INIT_EVENT_RX_SYNC2_DETECT_INST0_ENABLE 0 171 // <q SL_RAIL_UTIL_INIT_EVENT_RX_FILTER_PASSED_INST0_ENABLE> RX Filter Passed 172 // <i> Default: 0 173 #define SL_RAIL_UTIL_INIT_EVENT_RX_FILTER_PASSED_INST0_ENABLE 0 174 // <q SL_RAIL_UTIL_INIT_EVENT_RX_ADDRESS_FILTERED_INST0_ENABLE> RX Address Filtered 175 // <i> Default: 0 176 #define SL_RAIL_UTIL_INIT_EVENT_RX_ADDRESS_FILTERED_INST0_ENABLE 1 177 // <q SL_RAIL_UTIL_INIT_EVENT_RX_PACKET_RECEIVED_INST0_ENABLE> RX Packet Received 178 // <i> Default: 0 179 #define SL_RAIL_UTIL_INIT_EVENT_RX_PACKET_RECEIVED_INST0_ENABLE 1 180 // <q SL_RAIL_UTIL_INIT_EVENT_RX_FRAME_ERROR_INST0_ENABLE> RX Frame Error 181 // <i> Default: 0 182 #define SL_RAIL_UTIL_INIT_EVENT_RX_FRAME_ERROR_INST0_ENABLE 0 183 // <q SL_RAIL_UTIL_INIT_EVENT_RX_PACKET_ABORTED_INST0_ENABLE> RX Packet Aborted 184 // <i> Default: 0 185 #define SL_RAIL_UTIL_INIT_EVENT_RX_PACKET_ABORTED_INST0_ENABLE 1 186 // <q SL_RAIL_UTIL_INIT_EVENT_RX_TIMEOUT_INST0_ENABLE> RX Timeout 187 // <i> Default: 0 188 #define SL_RAIL_UTIL_INIT_EVENT_RX_TIMEOUT_INST0_ENABLE 0 189 // <q SL_RAIL_UTIL_INIT_EVENT_RX_CHANNEL_HOPPING_COMPLETE_INST0_ENABLE> RX Channel Hopping Complete 190 // <i> Default: 0 191 #define SL_RAIL_UTIL_INIT_EVENT_RX_CHANNEL_HOPPING_COMPLETE_INST0_ENABLE 0 192 // <q SL_RAIL_UTIL_INIT_EVENT_RX_DUTY_CYCLE_RX_END_INST0_ENABLE> RX Duty Cycle RX End 193 // <i> Default: 0 194 #define SL_RAIL_UTIL_INIT_EVENT_RX_DUTY_CYCLE_RX_END_INST0_ENABLE 0 195 // </h> 196 // <h> TX Radio Events 197 // <q SL_RAIL_UTIL_INIT_EVENT_TX_PACKET_SENT_INST0_ENABLE> TX Packet Sent 198 // <i> Default: 0 199 #define SL_RAIL_UTIL_INIT_EVENT_TX_PACKET_SENT_INST0_ENABLE 1 200 // <q SL_RAIL_UTIL_INIT_EVENT_TX_ABORTED_INST0_ENABLE> TX Aborted 201 // <i> Default: 0 202 #define SL_RAIL_UTIL_INIT_EVENT_TX_ABORTED_INST0_ENABLE 1 203 // <q SL_RAIL_UTIL_INIT_EVENT_TX_BLOCKED_INST0_ENABLE> TX Blocked 204 // <i> Default: 0 205 #define SL_RAIL_UTIL_INIT_EVENT_TX_BLOCKED_INST0_ENABLE 1 206 // <q SL_RAIL_UTIL_INIT_EVENT_TX_STARTED_INST0_ENABLE> TX Started 207 // <i> Default: 0 208 #define SL_RAIL_UTIL_INIT_EVENT_TX_STARTED_INST0_ENABLE 0 209 // </h> 210 // <h> RSSI Radio Events 211 // <q SL_RAIL_UTIL_INIT_EVENT_RSSI_AVERAGE_DONE_INST0_ENABLE> RSSI Average Done 212 // <i> Default: 0 213 #define SL_RAIL_UTIL_INIT_EVENT_RSSI_AVERAGE_DONE_INST0_ENABLE 0 214 // </h> 215 // <h> FIFO Radio Events 216 // <q SL_RAIL_UTIL_INIT_EVENT_RX_FIFO_ALMOST_FULL_INST0_ENABLE> RX FIFO, Almost Full 217 // <i> Default: 0 218 #define SL_RAIL_UTIL_INIT_EVENT_RX_FIFO_ALMOST_FULL_INST0_ENABLE 0 219 // <q SL_RAIL_UTIL_INIT_EVENT_RX_FIFO_FULL_INST0_ENABLE> RX FIFO, Full 220 // <i> Default: 0 221 #define SL_RAIL_UTIL_INIT_EVENT_RX_FIFO_FULL_INST0_ENABLE 0 222 // <q SL_RAIL_UTIL_INIT_EVENT_RX_FIFO_OVERFLOW_INST0_ENABLE> RX FIFO, Overflow 223 // <i> Default: 0 224 #define SL_RAIL_UTIL_INIT_EVENT_RX_FIFO_OVERFLOW_INST0_ENABLE 1 225 // <q SL_RAIL_UTIL_INIT_EVENT_TX_FIFO_ALMOST_EMPTY_INST0_ENABLE> TX FIFO, Almost Empty 226 // <i> Default: 0 227 #define SL_RAIL_UTIL_INIT_EVENT_TX_FIFO_ALMOST_EMPTY_INST0_ENABLE 0 228 // <q SL_RAIL_UTIL_INIT_EVENT_TX_UNDERFLOW_INST0_ENABLE> TX FIFO, Underflow 229 // <i> Default: 0 230 #define SL_RAIL_UTIL_INIT_EVENT_TX_UNDERFLOW_INST0_ENABLE 1 231 // </h> 232 // <h> CCA Radio Events 233 // <q SL_RAIL_UTIL_INIT_EVENT_TX_CHANNEL_CLEAR_INST0_ENABLE> TX CCA, Channel Clear 234 // <i> Default: 0 235 #define SL_RAIL_UTIL_INIT_EVENT_TX_CHANNEL_CLEAR_INST0_ENABLE 0 236 // <q SL_RAIL_UTIL_INIT_EVENT_TX_CHANNEL_BUSY_INST0_ENABLE> TX CCA, Channel Busy 237 // <i> Default: 0 238 #define SL_RAIL_UTIL_INIT_EVENT_TX_CHANNEL_BUSY_INST0_ENABLE 1 239 // <q SL_RAIL_UTIL_INIT_EVENT_TX_CCA_RETRY_INST0_ENABLE> TX CCA, Retry 240 // <i> Default: 0 241 #define SL_RAIL_UTIL_INIT_EVENT_TX_CCA_RETRY_INST0_ENABLE 0 242 // <q SL_RAIL_UTIL_INIT_EVENT_TX_START_CCA_INST0_ENABLE> TX CCA, Started 243 // <i> Default: 0 244 #define SL_RAIL_UTIL_INIT_EVENT_TX_START_CCA_INST0_ENABLE 0 245 // </h> 246 // <h> Scheduled Radio Events 247 // <q SL_RAIL_UTIL_INIT_EVENT_RX_TX_SCHEDULED_RX_TX_STARTED_INST0_ENABLE> Scheduled RX/TX Started 248 // <i> Default: 0 249 #define SL_RAIL_UTIL_INIT_EVENT_RX_TX_SCHEDULED_RX_TX_STARTED_INST0_ENABLE 1 250 // <q SL_RAIL_UTIL_INIT_EVENT_RX_SCHEDULED_RX_END_INST0_ENABLE> Scheduled RX End 251 // <i> Default: 0 252 #define SL_RAIL_UTIL_INIT_EVENT_RX_SCHEDULED_RX_END_INST0_ENABLE 0 253 // <q SL_RAIL_UTIL_INIT_EVENT_RX_SCHEDULED_RX_MISSED_INST0_ENABLE> Scheduled RX Missed 254 // <i> Default: 0 255 #define SL_RAIL_UTIL_INIT_EVENT_RX_SCHEDULED_RX_MISSED_INST0_ENABLE 1 256 // <q SL_RAIL_UTIL_INIT_EVENT_TX_SCHEDULED_TX_MISSED_INST0_ENABLE> Scheduled TX Missed 257 // <i> Default: 0 258 #define SL_RAIL_UTIL_INIT_EVENT_TX_SCHEDULED_TX_MISSED_INST0_ENABLE 1 259 // </h> 260 // <h> ACK Radio Events 261 // <q SL_RAIL_UTIL_INIT_EVENT_RX_ACK_TIMEOUT_INST0_ENABLE> RX ACK, Timeout 262 // <i> Default: 0 263 #define SL_RAIL_UTIL_INIT_EVENT_RX_ACK_TIMEOUT_INST0_ENABLE 0 264 // <q SL_RAIL_UTIL_INIT_EVENT_TXACK_PACKET_SENT_INST0_ENABLE> TX ACK, Packet Sent 265 // <i> Default: 0 266 #define SL_RAIL_UTIL_INIT_EVENT_TXACK_PACKET_SENT_INST0_ENABLE 0 267 // <q SL_RAIL_UTIL_INIT_EVENT_TXACK_ABORTED_INST0_ENABLE> TX ACK, Aborted 268 // <i> Default: 0 269 #define SL_RAIL_UTIL_INIT_EVENT_TXACK_ABORTED_INST0_ENABLE 0 270 // <q SL_RAIL_UTIL_INIT_EVENT_TXACK_BLOCKED_INST0_ENABLE> TX ACK, Blocked 271 // <i> Default: 0 272 #define SL_RAIL_UTIL_INIT_EVENT_TXACK_BLOCKED_INST0_ENABLE 0 273 // <q SL_RAIL_UTIL_INIT_EVENT_TXACK_UNDERFLOW_INST0_ENABLE> TX ACK, FIFO Underflow 274 // <i> Default: 0 275 #define SL_RAIL_UTIL_INIT_EVENT_TXACK_UNDERFLOW_INST0_ENABLE 0 276 // </h> 277 // <h> Protocol Radio Events 278 // <q SL_RAIL_UTIL_INIT_EVENT_IEEE802154_DATA_REQUEST_COMMAND_INST0_ENABLE> IEEE 802.15.4 Data Request Command 279 // <i> Default: 0 280 #define SL_RAIL_UTIL_INIT_EVENT_IEEE802154_DATA_REQUEST_COMMAND_INST0_ENABLE 0 281 // <q SL_RAIL_UTIL_INIT_EVENT_ZWAVE_BEAM_INST0_ENABLE> Z-Wave Beam 282 // <i> Default: 0 283 #define SL_RAIL_UTIL_INIT_EVENT_ZWAVE_BEAM_INST0_ENABLE 0 284 // <q SL_RAIL_UTIL_INIT_EVENT_ZWAVE_LR_ACK_REQUEST_COMMAND_INST0_ENABLE> Z-Wave LR ACK Request Command 285 // <i> Default: 0 286 #define SL_RAIL_UTIL_INIT_EVENT_ZWAVE_LR_ACK_REQUEST_COMMAND_INST0_ENABLE 0 287 // </h> 288 // <h> Dynamic Multiprotocol (DMP) Radio Events 289 // <q SL_RAIL_UTIL_INIT_EVENT_CONFIG_UNSCHEDULED_INST0_ENABLE> Config Unscheduled 290 // <i> Default: 0 291 #define SL_RAIL_UTIL_INIT_EVENT_CONFIG_UNSCHEDULED_INST0_ENABLE 1 292 // <q SL_RAIL_UTIL_INIT_EVENT_CONFIG_SCHEDULED_INST0_ENABLE> Config Scheduled 293 // <i> Default: 0 294 #define SL_RAIL_UTIL_INIT_EVENT_CONFIG_SCHEDULED_INST0_ENABLE 1 295 // <q SL_RAIL_UTIL_INIT_EVENT_SCHEDULER_STATUS_INST0_ENABLE> Scheduler Status 296 // <i> Default: 0 297 #define SL_RAIL_UTIL_INIT_EVENT_SCHEDULER_STATUS_INST0_ENABLE 1 298 // </h> 299 // <h> Calibration Radio Events 300 // <q SL_RAIL_UTIL_INIT_EVENT_CAL_NEEDED_INST0_ENABLE> Calibration Needed 301 // <i> Default: 0 302 #define SL_RAIL_UTIL_INIT_EVENT_CAL_NEEDED_INST0_ENABLE 1 303 // </h> 304 // <h> RSSI Radio Events 305 // <q SL_RAIL_UTIL_INIT_EVENT_DETECT_RSSI_THRESHOLD_INST0_ENABLE> RSSI detect threshold 306 // <i> Default: 0 307 #define SL_RAIL_UTIL_INIT_EVENT_DETECT_RSSI_THRESHOLD_INST0_ENABLE 0 308 // </h> 309 // <h> Thermistor Events 310 // <q SL_RAIL_UTIL_INIT_EVENT_THERMISTOR_DONE_INST0_ENABLE> End of thermistor measurement 311 // <i> Default: 0 312 #define SL_RAIL_UTIL_INIT_EVENT_THERMISTOR_DONE_INST0_ENABLE 0 313 // </h> 314 // <h> Temperature Events 315 // <q SL_RAIL_UTIL_INIT_EVENT_TX_BLOCKED_TOO_HOT_INST0_ENABLE> Transmit blocked because of temperature limitation 316 // <i> Default: 0 317 #define SL_RAIL_UTIL_INIT_EVENT_TX_BLOCKED_TOO_HOT_INST0_ENABLE 0 318 // <q SL_RAIL_UTIL_INIT_EVENT_TEMPERATURE_TOO_HOT_INST0_ENABLE> Temperature is too hot for Tx operation 319 // <i> Default: 0 320 #define SL_RAIL_UTIL_INIT_EVENT_TEMPERATURE_TOO_HOT_INST0_ENABLE 0 321 // <q SL_RAIL_UTIL_INIT_EVENT_TEMPERATURE_COOL_DOWN_INST0_ENABLE> Temperature has cooled enough for Tx operation 322 // <i> Default: 0 323 #define SL_RAIL_UTIL_INIT_EVENT_TEMPERATURE_COOL_DOWN_INST0_ENABLE 0 324 // </h> 325 // </e> 326 327 // </e> 328 // </h> 329 330 // <<< end of configuration section >>> 331 332 #endif // SL_RAIL_UTIL_INIT_INST0_CONFIG_H 333