ISISComputingGroup / IBEX

Top level repository for IBEX stories
5 stars 2 forks source link

WISH + LET ORC: various db issues #7025

Closed rerpha closed 2 years ago

rerpha commented 2 years ago

Nb this is just the issues with calculations for swept distance, and was due to PINIs happening more than once and maths being affected subsquently. All this ticket/PR does is copy what I hotfixed onto LET and WISH

Where?

The WISH ORC is having some issues:

Acceptance criteria

Note that this is a difficult one to test on a simulated Galil as user vars are not supported Also note that these just apply to the WISH collimator as it uses different logic to the others

rerpha commented 2 years ago

Hotfix has been made on WISH, scientists are happy with it, so will put these changes in a PR, but there was a change to the shared db used by the LET collimator which we need to think about when copying the changes across.

rerpha commented 2 years ago

Fix - this should work for LET and WISH collimators: https://github.com/ISISComputingGroup/EPICS-motorExtensions/pull/43 RNs: https://github.com/ISISComputingGroup/IBEX/pull/7072

also updated WISH entry in https://github.com/ISISComputingGroup/IBEX/wiki - LET does not need this change as it barely effects them

rerpha commented 2 years ago

Moving back to in progress because they are still having issues anyway

rerpha commented 2 years ago

hotfixes are on WISH and LET. Note that this was not the cause of the jolting seen on WISH but wouldn't help with LET as some of the maths was being calculated wrongly. I fixed this on LET and it got them through the cycle but #7116 was stopping WISH

rerpha commented 2 years ago

Not really much to review here, just make sure that the FLNK logic makes sense.

FreddieAkeroyd commented 2 years ago

@rerpha should there be release notes? If not please mark as no release notes

rerpha commented 2 years ago

@rerpha should there be release notes? If not please mark as no release notes

https://github.com/ISISComputingGroup/IBEX/pull/7183