[INSTRM-1084] Improve TEXT fields sent from alertsActor to STS Created: 07/Oct/20  Updated: 17/Nov/21  Resolved: 17/Nov/21

Status: Done
Project: Instrument control development
Component/s: ics_alertsActor
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Normal
Reporter: cloomis Assignee: arnaud.lefur
Resolution: Done Votes: 1
Labels: STS, Subaru
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Relates
relates to INSTRM-893 STS alarm message/email does not forw... Done

 Description   

After using the alertsActor and STS for a while, we have learnt of things to improve, especially about the content of the per-datum STS TEXT fields. When the data value is good we send "OK", when a problem we want to send something descriptive and helpful; for engineers, etc.

When the TEXT is not "OK", STS arranges to send the value and the text via email or SMS. These messages are proving to be confusing, most because important information is getting lost/truncated behind static text.

Some known issues:

  • STS retains up to 200 chars from the input, and saves 40 in the database. These are hardcoded numbers, and we need to make sure that the text from alertActors is formatted to not waste the leading characters.
  • there are also SMS limits, with the same need to use leading characters well.
  • The "NO DATA" message from the alertsActor (describing loss-of-data from the actor) is not sufficiently distinct from the equivalent message from STS (describing loss-of-data from PFS).
  • The "NO DATA" alertsActor message uses seconds-from-LOD, which changes with each message. This should be an absolute timestamp. This may not be essential for STS, but would be enormously helpful for other consumers.

Can Yoshida, Hiroshigearnaud.lefurcloomis, at least, meet and decide what to do?


Generated at Sat Feb 10 16:31:43 JST 2024 using Jira 8.3.4#803005-sha1:1f96e09b3c60279a408a2ae47be3c745f571388b.