-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Modify the record names to match the LNLS Naming System. #11
Conversation
@anacso17 is the one for reviewing this. |
0dc6586
to
e13dbbc
Compare
I left some comments in the code. Generally speaking, in the PV naming standard we try to group property names starting with the name of a subdevice if it refers to one, e.g. all PVs for a P2P DCC of a FOFB controller: IA-01RaBPM:BS-FOFBCtrl:DCCP2PBPMId-SP |
e13dbbc
to
9e30843
Compare
9cb6657
to
a72d38a
Compare
a72d38a
to
0d652f5
Compare
a8febe9
to
ef8403f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not strictly related to this PR, but I noticed we are not including rtm_cpu
in the substitution tree (I'd expect it to be a direct child from the root). Is that intentional?
Yes, we are. The Line 104 in ef8403f
|
ef8403f
to
e1f8476
Compare
90cdab6
to
e1f8476
Compare
That is what I was missing. Thanks. I thought it was similar to |
e0d6074
to
b184b79
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I reviewed the last changes introduced, and they look right to me. It's good to be merged, IMO.
Nit: typos in the commit message: s/sensors names/sensor names/
and s/choosen/chosen/
.
Hint: in order to catch those spelling errors of non-existent words, you can use setlocal spell spelllang=en
in your (n)vim
buffer when writing the commit message (or any other text). If English is already your default LANG
, you may omit the spelllang
setting. For other languages, you might also need to install additional dictionaries.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think the standard for some IOCs has been to simply use P
and R
as AREA
and DIS
, respectively. I don't know if it's necessary to move to using the longer names, but I'd at least document this switch in the commit message, if you'd prefer to keep it.
b184b79
to
c4db354
Compare
1fbad06
to
7d9169e
Compare
7d9169e
to
3430912
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Mention PVList.md on the README so people know what it's about :)
The sensor names are chosen based on NAT MCH CLI ones. Additionally, replaced the generic 'P' and 'R' PV prefixes used in some IOCs with 'AREA' and 'DIS' to improve consistency and readability.
3430912
to
5c74cb1
Compare
https://wiki-sirius.lnls.br/mediawiki/index.php/Machine:Naming_System