Method: OpenC3::InterfaceTopic.connect_interface
- Defined in:
- lib/openc3/topics/interface_topic.rb
.connect_interface(interface_name, *interface_params, scope:) ⇒ Object
56 57 58 59 60 61 62 |
# File 'lib/openc3/topics/interface_topic.rb', line 56 def self.connect_interface(interface_name, *interface_params, scope:) if interface_params && !interface_params.empty? Topic.write_topic("{#{scope}__CMD}INTERFACE__#{interface_name}", { 'connect' => 'true', 'params' => JSON.generate(interface_params) }, '*', 100) else Topic.write_topic("{#{scope}__CMD}INTERFACE__#{interface_name}", { 'connect' => 'true' }, '*', 100) end end |