nRF Connect SDK API 2.8.99
Loading...
Searching...
No Matches
bt_vol_ctlr_internal.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2023 Nordic Semiconductor ASA
3 *
4 * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5 */
6
7#ifndef _BT_VOL_CTLR_INTERNAL_H_
8#define _BT_VOL_CTLR_INTERNAL_H_
9
10#include <zephyr/bluetooth/conn.h>
11
21int bt_vol_ctlr_set(uint8_t volume);
22
31
40
49
58
70int bt_vol_ctlr_discover(struct bt_conn *conn);
71
78
79#endif /* _BT_VOL_CTLR_INTERNAL_H_ */
int bt_vol_ctlr_down(void)
Turn the volume down by one step.
int bt_vol_ctlr_unmute(void)
Unmute the output volume of the device.
int bt_vol_ctlr_set(uint8_t volume)
Set volume to a specific value.
int bt_vol_ctlr_init(void)
Initialize the Volume Control Service client.
int bt_vol_ctlr_mute(void)
Mute the output volume of the device.
int bt_vol_ctlr_up(void)
Turn the volume up by one step.
int bt_vol_ctlr_discover(struct bt_conn *conn)
Discover Volume Control Service and included services.