Class: OpenC3::AutonomicTopic
- Defined in:
- lib/openc3/topics/autonomic_topic.rb
Constant Summary collapse
- PRIMARY_KEY =
"__openc3_autonomic"
Class Method Summary collapse
-
.write_notification(notification, scope:) ⇒ Object
Notify to the topic.
Methods inherited from Topic
clear_topics, get_cnt, method_missing
Class Method Details
.write_notification(notification, scope:) ⇒ Object
Notify to the topic
“‘json
{
"kind" => "created",
"type" => "trigger",
"data" => {
"name" => "foobar",
"target": "INST",
"packet": "ADCS",
"left": {
"type": "item",
"item": "POSX",
},
"operation": ">",
"right": {
"type": "value",
"value": 690000,
}
}
}
“‘
51 52 53 |
# File 'lib/openc3/topics/autonomic_topic.rb', line 51 def self.write_notification(notification, scope:) Topic.write_topic("#{scope}#{PRIMARY_KEY}", notification, '*', 1000) end |