ISISComputingGroup / ISISComputingGroup/IBEX
ReadASCII: lookup table settings lost on IOC restart
- Lingua principale
- Nessun dato sulla lingua
- Stelle
- 6
- Fork
- 2
- Merge medio
- 16h 40m
- PR unite (30g)
- 2
Descrizione
As a user of any IOC which uses ReadASCII's PID lookup table, I would like the settings I have selected to either persist through IOC restarts, or be settable via configuration macros.
Currently we can't use a typical initialisation routine (e.g. setting `VAL` and `PINI="YES"`) because ReadASCII does some internal initialisation and overwrites those values. We should fix (and document!) how to correctly initialise:
- Lookup table name
- Whether the lookup table is in use or not
As part of https://github.com/ISISComputingGroup/IBEX/issues/4103 a workaround is implemented in the Triton driver based on a `seq` record waiting 10 seconds before sending the initial values, but this is not a good long-term solution. Remove this workaround in the Triton driver once this ticket is complete.
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Inizia tracciando l’inizializzazione della tabella di ricerca PID di ReadASCII e la soluzione alternativa basata su seq del driver Triton dall’issue 4103. Determina come devono essere inizializzati o mantenuti il nome e lo stato abilitato della tabella di ricerca, quindi documenta la configurazione supportata. Il lavoro è completato quando le impostazioni persistono dopo i riavvii dell’IOC o sono configurabili tramite macro e la soluzione alternativa di Triton può essere rimossa.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Ambito
- backend
- Tipo di issue
- Bug
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100