class Qsc::QSysControl
- Qsc::QSysControl
- PlaceOS::Driver
- Reference
- Object
Defined in:
qsc/q_sys_control.crClass Method Summary
Instance Method Summary
- #about
- #connected
- #disconnected
-
#fader(fader_ids : Ids, level : Val)
Compatibility Methods
- #faders(fader_ids : Ids, level : Val)
- #get_status(control_id : String, **options)
- #history : Hash(String, Symbol)
- #login(username : String | Nil = nil, password : String | Nil = nil)
- #mute(mute_ids : Ids, state : Bool = true)
- #mute_toggle(mute_id : Ids)
- #mutes(mute_ids : Ids, state : Bool)
- #on_load
- #on_update
- #phone_dial(control_id : String)
- #phone_hangup(control_id : String)
- #phone_number(number : String, control_id : String)
-
#query_fader(fader_ids : Ids)
For inter-module compatibility
- #query_faders(fader_ids : Ids)
- #query_mute(fader_ids : Ids)
- #query_mutes(fader_ids : Ids)
- #received(data, task)
- #save_snapshot(name : String, index : Int32)
- #set_position(control_id : String, position : Int32, ramp_time : Val | Nil = nil)
-
#set_string(control_ids : Ids, text : String)
Used to set a dial number/string
- #set_value(control_id : String, value : Val, ramp_time : Val | Nil = nil, **options)
- #snapshot(name : String, index : Int32, ramp_time : Val = 1.5)
-
#trigger(control_id : String)
Used to trigger dialing etc
- #unmute(mute_ids : Ids)