Skip to content

Several ToDo Items Jan. 16th... #7

@RobertLRead

Description

@RobertLRead
  1. Create a test program that lets a user create an alarm by typing it in (similar to the functionality @mohamadMZ98 already coded but may have been removed)
  2. Create a topic for the AdamServer.
  3. Have the simulators/test progeram publish to that topic.
  4. Create a JSON format for the a configuration file, and read it from the AdamServer.
  5. Forward messages to the topics described in the configuration file. (POLICY 0).
  6. Add Policy (a string like "POLICY0", or "SEVERITY") to the configuration file.
  7. In AdamServer, call a different management function (on Alarm reception) to implement each Policy.
  8. SEVERITY policy interrupts annunciators when a higher severity is received.
  9. Suggest: SEVERITY implement an ordered QUEUE (list) that order (severity, time).
  10. Modify Subscriber Krake simulator to allow "completion" of an alarm.

Example configuration

{ version: "ADaM.0.0.1",
policy: "SEVERITY",
annunciators: ["LEBANON-5","PubInv-test273"]
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions