Skip to content

Conversation

@rerpha
Copy link
Contributor

@rerpha rerpha commented Aug 8, 2025

Issue

None, discussed in streaming catchup.

Description of work

Adds support for streaming engineering units, in the form of the un00 schema, on PV updates.

logic here is:

  • on initial message with blank units, sends blank update.
  • on initial message with no EGU field at all (ie an mbbi), sends no update.
  • on updated units, sends update.

with PVA this is fairly easy, with CA it's a bit of a nightmare as you don't get timestamped CTRL updates which means you either have to use the last pv update, or if that doesn't exist then use the current time (which might be slightly after) - as they seldom change this isn't much of an issue.

Checklist

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant