ISISComputingGroup / ISISComputingGroup/IBEX

Discuss how to handle homing when at a limit.

Aperta
#7,380 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Nessun dato sulla lingua
Stelle
6
Fork
2
Merge medio
16h 40m
PR unite (30g)
2

Descrizione

While working on ticket #7277 for the HUBER it became obvious that due to how the motor record handles homing, it is not possible to forward home while at the high limit or reverse home from the low limit, despite many homing routines being "move to the limit in question, then..."
There are several options to handle this:
- Change our home button to jog you off the limit slightly before calling home.
- Remove the check that prevents this in the motor record.
- If doing this it would be worth checking with the motor record maintainers if the check is even still nessecary.
- Add conditions to the check so that it's ignored on known safe drivers.

Check can be found at line 1934 of `EPICS\support\motor\master\motorApp\MotorSrc\motorRecord.cc`

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia da EPICS\support\motor\master\motorApp\MotorSrc\motorRecord.cc alla riga 1934 e analizza il comportamento di homing descritto nel ticket #7277 per HUBER. Confronta i tre approcci proposti e verifica con i manutentori di motor record se il controllo esistente è ancora necessario. Il lavoro sarà completato quando sarà implementato un approccio concordato, in modo che l’homing possa gestire in sicurezza la condizione di limite pertinente.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Ambito
embedded-iot
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.