Update Services.h

Made Characteristic::PositionState **optional** for Service::WindowCovering.  This appears to be a bug/exception in HAP-R2.  Need to reflect this in on-line docs.
This commit is contained in:
Gregg 2020-12-06 15:07:45 -06:00
parent d849595bfe
commit 1eea70aa47
1 changed files with 2 additions and 2 deletions

View File

@ -363,9 +363,9 @@ namespace Service {
}}; }};
struct WindowCovering : SpanService { WindowCovering() : SpanService{"8C","WindowCovering"}{ struct WindowCovering : SpanService { WindowCovering() : SpanService{"8C","WindowCovering"}{
REQ(CurrentPosition);
REQ(TargetPosition); REQ(TargetPosition);
REQ(PositionState); REQ(CurrentPosition);
OPT(PositionState);
OPT(Name); OPT(Name);
OPT(HoldPosition); OPT(HoldPosition);
OPT(CurrentHorizontalTiltAngle); OPT(CurrentHorizontalTiltAngle);