Skip to content

Update the VIFEs for case (VIF = FB) to newer standard#90

Merged
maebli merged 2 commits into
maebli:mainfrom
alvskar:feature/alt-vife-updates
Apr 22, 2026
Merged

Update the VIFEs for case (VIF = FB) to newer standard#90
maebli merged 2 commits into
maebli:mainfrom
alvskar:feature/alt-vife-updates

Conversation

@alvskar
Copy link
Copy Markdown
Contributor

@alvskar alvskar commented Apr 17, 2026

  • labels for all the things
  • ReactivePower was mis-scaled, probably due to the confusion with the coding being 10(nn-3), but the unit there being kVAR, so *1000
  • E011 01nn doesn't have an hour component
  • Power (GJ) was mis-scaled also. 1 GJ = 10^9 J. Range 0.1GJ/h to 1GJ/h
  • I've removed the American Gallons entry I've previously added... that was originally added from the 90's standard, which did process certain non-metric units in that table. But in newer standards, non-metric units got moved off to some orthogonal VIFEs that are a bit out of scope now. For VIF = FB, this block is mostly Reserved, except for Phase I-U. I guess a question whether wanting to support older or newer meters?
  • added test with an electric meter payload, don't know if that was quite the right place

@maebli
Copy link
Copy Markdown
Owner

maebli commented Apr 17, 2026

Hey! Yes it would be good to support the newst version. Or even better in the long run to chose with feature flags

@maebli maebli merged commit 020e639 into maebli:main Apr 22, 2026
6 checks passed
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.

2 participants