class Sony::Projector::Fh
- Sony::Projector::Fh
- PlaceOS::Driver
- Reference
- Object
Included Modules
- PlaceOS::Driver::Interface::InputSelection(Sony::Projector::Fh::Inputs)
- PlaceOS::Driver::Interface::Muteable
- PlaceOS::Driver::Interface::Powerable
Defined in:
sony/projector/fh.crConstant Summary
-
INPUTS_LOOKUP =
{"hdmi1" => Inputs::HDMI, "dvi1" => Inputs::DVI, "video1" => Inputs::Video, "svideo1" => Inputs::SVideo, "rgb1" => Inputs::RGB, "hdbaset1" => Inputs::HDBaseT, "input_a" => Inputs::InputA, "input_b" => Inputs::InputB, "input_c" => Inputs::InputC, "input_d" => Inputs::InputD, "input_e" => Inputs::InputE}
Class Method Summary
Instance Method Summary
- #brightness(val : Int32)
- #brightness?
- #color(val : Int32)
- #color?
- #connected
- #contrast(val : Int32)
- #contrast?
- #disconnected
- #hue(val : Int32)
- #hue?
- #input?
-
#mute(state : Bool = true, index : Int32 | String = 0, layer : MuteLayer = MuteLayer::AudioVideo)
When implementing muteable, these should be the preferred defaults
- #mute?
- #on_load
- #power(state : Bool)
- #power?
- #received(response, task)
- #sharpness(val : Int32)
- #sharpness?
-
#switch_to(input : Inputs)
Switches all outputs to the requested input Special case
switch_to 0
should mute all the outputs, if supported
Class Method Detail
Instance Method Detail
def mute(state : Bool = true, index : Int32 | String = 0, layer : MuteLayer = MuteLayer::AudioVideo)
#
Description copied from module PlaceOS::Driver::Interface::Muteable
When implementing muteable, these should be the preferred defaults
Description copied from module PlaceOS::Driver::Interface::InputSelection(Sony::Projector::Fh::Inputs)
Switches all outputs to the requested input
Special case switch_to 0
should mute all the outputs, if supported