[INSTRM-1552] Have Actor/ICC load from pfs_instdata YAML file instead of per-actor ConfigParser file Created: 18/Mar/22 Updated: 10/May/22 Resolved: 10/May/22 |
|
| Status: | Done |
| Project: | Instrument control development |
| Component/s: | tron_actorcore |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Task | Priority: | Normal |
| Reporter: | cloomis | Assignee: | arnaud.lefur |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Reviewers: | cloomis | ||||||||
| Description |
|
The connection to the tron hub and the actor logging are configured from per-actor files – e.g. "xcu_n3.cfg". Those declarations are nearly all identical and are not interesting. All interesting per-actor configuration (alarm levels, detector voltages, motor ranges, etc) have been pulled out from those files into $PFS_INSTDATA YAML files. Move the remaining few configuration knobs to a $PFS_INSTDATA YAML file and arrange for the Actor and ICC classes to load those. |
| Comments |
| Comment by arnaud.lefur [ 10/May/22 ] |
|
merged as tron_actorcore 2.4.0 |