DiamondLightSource / DiamondLightSource/pythonSoftIOC
Demonstrate a record-level alternative motor interface
- Langage dominant
- Python
- Étoiles
- 46
- Forks
- 15
- Merge moyen
- 1 j 18 h
- PR mergées (30 j)
- 1
Description
Instead of using motor record, demonstrate a record-level alternative (e.g. PREFIX:VELO instead of PREFIX.VELO) with the same behaviour. Make this same record-level interface in asyn model 3 drivers like pmac, and add support in Ophyd for this.
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Start by tracing the existing motor-record interface and compare it with the proposed record-level form, such as PREFIX:VELO versus PREFIX.VELO. Then inspect the asyn model 3 drivers, including pmac, and the Ophyd integration; done means the alternative interface has the same behavior in those components.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- python
- Domaine
- backend-api-design
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100