class Samsung::Displays::ReducedMDCProtocol
- Samsung::Displays::ReducedMDCProtocol
- PlaceOS::Driver
- Reference
- Object
Included Modules
- PlaceOS::Driver::Interface::InputSelection(Samsung::Displays::ReducedMDCProtocol::Input)
- PlaceOS::Driver::Interface::Muteable
- PlaceOS::Driver::Interface::Powerable
Defined in:
samsung/displays/reduced_mdc_protocol.crConstant Summary
-
INDICATOR =
170_u8
Class Method Summary
Instance Method Summary
-
#clear_whiteboard
if the user has been using the display as a whiteboard then the display needs to switch input
- #connected
- #disconnected
- #do_device_config
- #do_poll
- #hard_off
-
#mute(state : Bool = true, index : Int32 | String = 0, layer : MuteLayer = MuteLayer::AudioVideo)
Mutes both audio/video
-
#mute_audio(state : Bool = true)
Emulate audio mute
- #on_load
- #on_update
-
#power(state : Bool)
As true power off disconnects the server we only want to power off the panel
- #power?(**options) : Bool
- #received(data, task)
- #switch_to(input : Input, **options)
- #volume(value : Int32 | Float64, **options)
- #volume_down
- #volume_up
Class Method Detail
Instance Method Detail
def clear_whiteboard
#
if the user has been using the display as a whiteboard then the display needs to switch input
def mute(state : Bool = true, index : Int32 | String = 0, layer : MuteLayer = MuteLayer::AudioVideo)
#
Mutes both audio/video
def power(state : Bool)
#
As true power off disconnects the server we only want to power off the panel