audiooutput

package
v0.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 24, 2026 License: MIT Imports: 1 Imported by: 0

Documentation

Overview

Package audiooutput implements the Matter Audio Output cluster (0x050B).

Index

Constants

View Source
const (
	// ID is the Matter cluster ID for Audio Output.
	ID uint32 = 0x050B
	// Name is the CLI-friendly cluster name.
	Name = "AudioOutput"
	// DisplayName is the human-friendly cluster name.
	DisplayName = "Audio Output"
)
View Source
const (
	AttrOutputList    uint32 = 0x0000
	AttrCurrentOutput uint32 = 0x0001
)

Attribute IDs.

View Source
const (
	CmdSelectOutput uint32 = 0x00
	CmdRenameOutput uint32 = 0x01
)

Command IDs.

View Source
const (
	FeatureNameUpdates uint32 = 1 << 0 // NU
)

Feature bits for the FeatureMap attribute.

Variables

This section is empty.

Functions

This section is empty.

Types

type RenameOutputRequest

type RenameOutputRequest struct {
	Index uint8  `tlv:"0,uint"`
	Name  string `tlv:"1,utf8"`
}

RenameOutputRequest is the request payload for the RenameOutput command.

type SelectOutputRequest

type SelectOutputRequest struct {
	Index uint8 `tlv:"0,uint"`
}

SelectOutputRequest is the request payload for the SelectOutput command.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL