ISISComputingGroup / IBEX

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

McLennan: make IOC work if crate is power cycled #8253

Closed FreddieAkeroyd closed 1 month ago

FreddieAkeroyd commented 4 months ago

As a user of the mclennan I would like the IOC to continue to work if the crate is power cycled, tiem was lost recent;y on an instrument due to this as it was not noticed the encoder ratio had reverted to a previous NVRAM value. Varios options are possibe:

Acceptance Criteria

How to Test

Time in planning

38:20 4/4/24

FreddieAkeroyd commented 4 months ago

Check BA command - migth be used by Vi. Vi saved them on home.

isaachilly commented 2 months ago

To test

  1. Check the code quality is acceptable.
  2. Check the tests are logical and pass.
  3. Update test framework & device emulator submodule of epics
  4. Already tested on device

PRs linked in dev tab

rerpha commented 2 months ago

if you really want to test on office mclennan, settings are 9600,7,e,1, no flow control.

Check MOXA serial settings if above don't work.

FreddieAkeroyd commented 2 months ago

This is different to what is said in https://github.com/ISISComputingGroup/ibex_developers_manual/wiki/McLennan-motors#office-mclennan-settings but i know we have two mclennan creates. Can we either make them both the same and in agreement with the wiki (changing as necessary), or label the crates each with their settings

isaachilly commented 2 months ago

Yes the settings on the actual board were changed during mine and David's attempts to make the crates talk. They can be put back or as you say can change wiki etc and label creates as well.

rerpha commented 2 months ago

now labelled, wiki updated as well.