Zephyr API Documentation  2.7.0-rc2
A Scalable Open Source RTOS
bt_vcs_register_param Struct Reference

#include <vcs.h>

Data Fields

uint8_t step
 
uint8_t mute
 
uint8_t volume
 
struct bt_vocs_register_param vocs_param [0]
 
struct bt_aics_register_param aics_param [0]
 
struct bt_vcs_cbcb
 

Detailed Description

Register structure for Volume Control Service

Field Documentation

◆ aics_param

struct bt_aics_register_param bt_vcs_register_param::aics_param[0]

Register parameters for Audio Input Control Services

◆ cb

struct bt_vcs_cb* bt_vcs_register_param::cb

Volume Control Service callback structure.

◆ mute

uint8_t bt_vcs_register_param::mute

Initial mute state (0-1)

◆ step

uint8_t bt_vcs_register_param::step

Initial step size (1-255)

◆ vocs_param

struct bt_vocs_register_param bt_vcs_register_param::vocs_param[0]

Register parameters for Volume Offset Control Services

◆ volume

uint8_t bt_vcs_register_param::volume

Initial volume level (0-255)


The documentation for this struct was generated from the following file: