From 3fae9c24a9ccdd343ad43a6427f83eb6ffc4634c Mon Sep 17 00:00:00 2001 From: Gregg Date: Fri, 23 Dec 2022 18:39:14 -0600 Subject: [PATCH] Updated Television Characteristics Removed Mute, Active, and Volume since they don't appear to do anything. --- Other Examples/Television/Television.ino | 1 - src/Span.h | 7 ++----- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/Other Examples/Television/Television.ino b/Other Examples/Television/Television.ino index 39a232b..412601b 100644 --- a/Other Examples/Television/Television.ino +++ b/Other Examples/Television/Television.ino @@ -190,7 +190,6 @@ void setup() { new Characteristic::TargetVisibilityState(0); // ...and a "checked" checkbox is provided on the Settings Screen that can be used to toggle CurrentVisibilityState() SpanService *speaker = new Service::TelevisionSpeaker(); - new Characteristic::Mute(); new Characteristic::VolumeSelector(); new Characteristic::VolumeControlType(3); diff --git a/src/Span.h b/src/Span.h index 04747ba..f751052 100644 --- a/src/Span.h +++ b/src/Span.h @@ -336,11 +336,8 @@ namespace Service { }}; struct TelevisionSpeaker : SpanService { TelevisionSpeaker() : SpanService{"113","TelevisionSpeaker"}{ - REQ(Mute); - OPT(Active); - OPT(Volume); - OPT(VolumeControlType); - OPT(VolumeSelector); + REQ(VolumeControlType); + REQ(VolumeSelector); }}; struct TemperatureSensor : SpanService { TemperatureSensor() : SpanService{"8A","TemperatureSensor"}{