| /** @file |
| * @brief Bluetooth subsystem controller APIs. |
| */ |
| |
| /* |
| * Copyright (c) 2018 Codecoup |
| * |
| * SPDX-License-Identifier: Apache-2.0 |
| */ |
| #ifndef ZEPHYR_INCLUDE_BLUETOOTH_CONTROLLER_H_ |
| #define ZEPHYR_INCLUDE_BLUETOOTH_CONTROLLER_H_ |
| |
| /** |
| * @brief Bluetooth Controller |
| * @defgroup bt_ctrl Bluetooth Controller |
| * @ingroup bluetooth |
| * @{ |
| */ |
| |
| #ifdef __cplusplus |
| extern "C" { |
| #endif |
| |
| /** @brief Set public address for controller |
| * |
| * Should be called before bt_enable(). |
| * |
| * @param addr Public address |
| */ |
| void bt_ctlr_set_public_addr(const uint8_t *addr); |
| |
| #ifdef __cplusplus |
| } |
| #endif |
| /** |
| * @} |
| */ |
| |
| #endif /* ZEPHYR_INCLUDE_BLUETOOTH_CONTROLLER_H_ */ |