1 /* btp_mics.h - Bluetooth tester headers */ 2 3 /* 4 * Copyright (c) 2023 Codecoup 5 * 6 * SPDX-License-Identifier: Apache-2.0 7 */ 8 9 #include <stdint.h> 10 11 /* MICS commands */ 12 #define BTP_MICS_READ_SUPPORTED_COMMANDS 0x01 13 struct btp_mics_read_supported_commands_rp { 14 uint8_t data[0]; 15 } __packed; 16 17 #define BTP_MICS_DEV_MUTE_DISABLE 0x02 18 #define BTP_MICS_DEV_MUTE_READ 0x03 19 #define BTP_MICS_DEV_MUTE 0x04 20 #define BTP_MICS_DEV_UNMUTE 0x05 21 22 #define BTP_MICS_MUTE_STATE_EV 0x80 23 struct btp_mics_mute_state_ev { 24 uint8_t mute; 25 } __packed; 26